Bazowanie w Machu2 - układy współrzędnych
: 25 lis 2008, 00:26
Witam
Post będzie trochę przydługi.
W Machu G28 i G30 działają tak samo - najazd na X0 Y0 Z0 wg współrzędnych maszynowych czyli tam gdzie powinny być krańcówki HOME. Ale bez pozycjonowania się na tych krańcówkach. Dopiero G28.1 pozycjonuje się wg nich. I jasne.
Odnosi się to jednak do układu współrzędnych do którego nie ma dostępu z poziomu Gkodu.
Program udostępnia teoretycznie układ wsp. na G53 który tylko może pokrywać się z maszynowym - o ile nie zostanie wprowadzone przesunięcie w tablicy offsetów.
Czyli jeśli maszyna pozycjonuje się w lewo na górze (XYZmasz.=0) a moje zero detalu leży na stole to faktycznie G28 przesunie głowicę w lewo do góry.
A jeżeli bym chciał tam pojechać z programu to powinienem wywołać:
G53 G00
X0 Y0 Z0
i głowica jedzie - ale gdzie? na powierzchnię stołu zamiast tam gdzie G28
Pytanie - czy coś mam odptaszczyć w ustawieniach Macha aby G53 - tak jak w opisie Gkodów stoi że to absolutny układ współrzędnych - rzeczywiście udostępniał układ maszynowy
Jak ustawić Macha abym po wprowadzeniu do tablicy offsetu zera detalu mógł pojechać na zero maszyny przez wywołanie tego ruchu poleceniem Gkodu ( a pisząc Gkod nie znam wartości offsetu zera - to wychodzi dopiero po ustawieniu detalu na stole)
I co robi G52 bo wogóle nie chce ruszać się gdy G52 G00 ....
Pytania wynikają z chęci dopasowania postprocesora EdgeCama do Macha - znudziło mi się już palcowanie i poprawki kodu.
Post będzie trochę przydługi.
W Machu G28 i G30 działają tak samo - najazd na X0 Y0 Z0 wg współrzędnych maszynowych czyli tam gdzie powinny być krańcówki HOME. Ale bez pozycjonowania się na tych krańcówkach. Dopiero G28.1 pozycjonuje się wg nich. I jasne.
Odnosi się to jednak do układu współrzędnych do którego nie ma dostępu z poziomu Gkodu.
Program udostępnia teoretycznie układ wsp. na G53 który tylko może pokrywać się z maszynowym - o ile nie zostanie wprowadzone przesunięcie w tablicy offsetów.
Czyli jeśli maszyna pozycjonuje się w lewo na górze (XYZmasz.=0) a moje zero detalu leży na stole to faktycznie G28 przesunie głowicę w lewo do góry.
A jeżeli bym chciał tam pojechać z programu to powinienem wywołać:
G53 G00
X0 Y0 Z0
i głowica jedzie - ale gdzie? na powierzchnię stołu zamiast tam gdzie G28
Pytanie - czy coś mam odptaszczyć w ustawieniach Macha aby G53 - tak jak w opisie Gkodów stoi że to absolutny układ współrzędnych - rzeczywiście udostępniał układ maszynowy
Jak ustawić Macha abym po wprowadzeniu do tablicy offsetu zera detalu mógł pojechać na zero maszyny przez wywołanie tego ruchu poleceniem Gkodu ( a pisząc Gkod nie znam wartości offsetu zera - to wychodzi dopiero po ustawieniu detalu na stole)
I co robi G52 bo wogóle nie chce ruszać się gdy G52 G00 ....
Pytania wynikają z chęci dopasowania postprocesora EdgeCama do Macha - znudziło mi się już palcowanie i poprawki kodu.