dell pisze:N350 G91 G28 Z0. -
to
N352 G28 X0. Y0. A0.
a tutaj doda Z0 bedzie git
N354 M30
Mi sie wydaje ze te 3 linki kodu sa to odjazdy na punkty zerowe maszyny niech usunie N350
Poprawcie mnie jak cos zle rozumiem

N344 Z4.4 tutaj idzie wolnym ruchem (roboczym) na Z+4.4
N346 G0 Z10. tutaj ruchem szybkim na Z10 (czyli skonczylo obrobke)
N348 M5 (wylaczenie obrotu)
N350 G91 G28 Z0. - G91 (współrzędne przyrostowe) G28 (Przyjmowanie z programu punkt referencyjny) czyli idzie na punkt referencyjny z programu?
N352 G28 X0. Y0. A0. tutaj tak samo jak wyzej
N354 M30 koniec programu
G28 to nie jest punkt referencyjny z programu, tylko punkt zerowy maszyny.
Jezeli robi sie operacje frezowania czegokolwiek, a po zakonczeniu tej operacji jest wyjazd w gore 10mm, a potem najazd na punk referencyjny MASZYNY, to jest to zrobione po najkrotszej linii. Jesli masz ulozony material tak, ze akurat ci sie uda ominac, to masz szczescie. Po to sa funkcje w opcjach wysokiego wyjazdu, zeby je stosowac.
W lini 350 masz najazd na ounkt zerowy. Wyobrazic sobie trzeba, ze punkt ref. g28 jest powiedzmy, gdy stol jest w polozeniu lewy dol, a wrzeciono w pozycji powiedzmy 300mm nad stolem. odwolanie sie np Z0. w tej samej linii co g28 powoduje najazd na ta pozycje.
Jezeli napiszesz g28 z20. to to jest 20 mm nad punktem referencyjnym w zecie, a nie 20 mm nad materialem.