Strona 1 z 1

Błędna interpretacja kodu G2 przy tworzeniu łuków

: 14 cze 2017, 21:25
autor: meteoto
Czy może mi ktoś wytłumaczyć co jest nie tak z poniższym kodem:
%
G90
G0 Z0 F2000
G1 Y100
G2 X20Y120 i20
G1 X80
G2 X100Y100 j-20
G1 y80
G2 x80y60 i-20
g3 x60y40 j-20
g1 y0
%

Tak oto ten kod wygląda w testerze:
Obrazek

,a tak w pikoCNC
Obrazek

Problem ten zauważyłem przy tworzeniu krawędzi elementu. Tak oto pikoCNC zinterpretowało kod utworzony we Fiusionie360,
z wykorzystaniem komend G2 i G3.
Obrazek

Jaka może być tego przyczyna?

Pozdrawiam

: 14 cze 2017, 23:49
autor: WZÓR
W interpolacji kołowej obliczasz i podajesz I i J

https://www.cnc.info.pl/topics44/interp ... t42759.htm

Mariusz.

: 15 cze 2017, 12:06
autor: angelo21
Witam

podepnę sie tutaj, mam problem z tymi plikami dxf

https://www.easypaste.org/file/R8DrLecU ... xf?lang=pl
https://www.easypaste.org/file/75ZsIXFd ... xf?lang=pl


W autocad widac je poprawnie jako półokręgi , a po wrzuceniu do piko widac je jako trapezy ? , wie ktoś o co chodzi ? :)

Obrazek

Obrazek

: 15 cze 2017, 14:37
autor: meteoto
W moim przypadku brak było parametrów I lub J, które jak się okazało są konieczne przy kodach G2 lub G3 , nawet jeśli są one równe 0. Piko domyślnie mogłoby te parametry traktować jako 0 jeśli nie są używane.
Czyli dla mojego przypadku:
niepoprawnie: G2 X100Y100 j-20
prawidłowo: G2 X100Y100 i0 j-20

: 15 cze 2017, 20:52
autor: angelo21
niestety , nie potrafie z tego wybrnąć, moze w tych plikach dxf są jakies bledy ?

: 15 cze 2017, 21:39
autor: cosimo
W autocad widac je poprawnie jako półokręgi , a po wrzuceniu do piko widac je jako trapezy ? , wie ktoś o co chodzi ?
Jakiej wersji piko używasz - bo u mnie poprawne łuki są w obu plikach.
Piko domyślnie mogłoby te parametry traktować jako 0 jeśli nie są używane.
Może faktycznie tak trzeba by zrobić. Jeszcze co tego programu: na jego początku nie ma pozycji dojazdowej G0 XY, zatem to co widać na ekranie zależy też od bieżącego położenia narzędzia.

: 15 cze 2017, 21:56
autor: angelo21
cosimo pisze:
Jakiej wersji piko używasz - bo u mnie poprawne łuki są w obu plikach.

Witaj

starszej wersji 4.1.5 , to wersja do plazmy :)

na nowszej wersji widac okey ? , ale te nowsze wersje tez nadają się pod plazme, gdzie mam tylko 2 osie ?

Obrazek

: 20 cze 2017, 08:19
autor: cosimo
starszej wersji 4.1.5 , to wersja do plazmy :)
I wszystko jasne. Postaram się na dniach zrobić aktualizację wersji plazmowej.

Re: Błędna interpretacja kodu G2 przy tworzeniu łuków

: 15 maja 2018, 07:13
autor: ppll
Nie ma wartosci I jak Mariusz zauwazyl