powinien zjechać po spirali do z-5dominikk1988 pisze: [ Dodano: 2015-07-22, 20:21 ]
I jeszcze jedno czy taki zapis będzie poprawny czy frez wetnie się po łuku jednocześnie w osi z?
G0XOYOZO
G2X50Y50R100Z-5F50;
Znaleziono 3 wyniki
- 22 lip 2015, 20:36
- Forum: CNC podstawy
- Temat: interpelacja kołowa
- Odpowiedzi: 27
- Odsłony: 2701
- 21 lip 2015, 21:43
- Forum: CNC podstawy
- Temat: interpelacja kołowa
- Odpowiedzi: 27
- Odsłony: 2701
kod pod linuxCNC
G17
G00 X10 Y0
G02 X0 Y10 I-10 J0
M2
G17 wybiera płaszczyznę XY dla G02 (pewnie to miał na myśli Wzór kiedy pisał że nie ma modu IJK - są IJ, JK lub JI - po G17 jesteśmy w trybie IJ). Potem szybki przejazd na początek koła, 3/4 koła z x10Y0 na X0Y10 ze środkiem na pozycji X0Y0 i koniec. Dość czesty problem - niektóre systemy sotsują względne koordynaty IJK (jak w przykładzie) gdzie IJK to odpowiednio offsety XYZ od pozycji początkowej, inne - absolutne - gdzie IJK to zawiera absolutną położenia środka koła. Kod wygenerowany z błednymi ustawianiami łatwo rozpoznać po absurdalnie wielkich okręgach lub komunikatach błędów mówiących że punkty początkowy i końcowy leżą na róznych promieniach.
Z Fanucem nigdy nie miałem do czynienia - więc jestem ciekawy czy powyższy kod zrobi na takiej masyznie coś sensownego
G17
G00 X10 Y0
G02 X0 Y10 I-10 J0
M2
G17 wybiera płaszczyznę XY dla G02 (pewnie to miał na myśli Wzór kiedy pisał że nie ma modu IJK - są IJ, JK lub JI - po G17 jesteśmy w trybie IJ). Potem szybki przejazd na początek koła, 3/4 koła z x10Y0 na X0Y10 ze środkiem na pozycji X0Y0 i koniec. Dość czesty problem - niektóre systemy sotsują względne koordynaty IJK (jak w przykładzie) gdzie IJK to odpowiednio offsety XYZ od pozycji początkowej, inne - absolutne - gdzie IJK to zawiera absolutną położenia środka koła. Kod wygenerowany z błednymi ustawianiami łatwo rozpoznać po absurdalnie wielkich okręgach lub komunikatach błędów mówiących że punkty początkowy i końcowy leżą na róznych promieniach.
Z Fanucem nigdy nie miałem do czynienia - więc jestem ciekawy czy powyższy kod zrobi na takiej masyznie coś sensownego

- 21 lip 2015, 13:35
- Forum: CNC podstawy
- Temat: interpelacja kołowa
- Odpowiedzi: 27
- Odsłony: 2701
Wersja "R" może sprawiać problemy kiedy punkt startowy jest blisko końcowego ("blisko" w porównaniu do promienia okręgu) bo niewielkie błedy w wartościach koordynat tych punktów (spowodowane np. zaokrągleniami wartosci zmiennoprzecinkowych) mogą się przekłądać na poważne niedokładnosci w położeniu wyliczonego środka okręgu. W przypadku "pełnego okręgu" wyznaczenie środka okręgu jest zwyczajnie niemożliwe (w ramach eksperymentu proponuje spróbować tego ćwiczenie na papierze - przy pomocy cyrkla
) dlatego wersja IJK jest preferowana dla wszystkich sytucji - wersja R prawdopodobnie jest wygodniejsza przy ręcznym pisaniu kodu bo na rysunkach często można znaleźć promienie krzywizn bez podanego położneia środka
