Odsuw od konturu w kierunku osi narzędzia: m140 – HEIDENHAIN TNC 640 (34059x-02) ISO programming Instrukcja Obsługi
Strona 328
Programowanie: funkcje dodatkowe
10.4 Funkcje dodatkowe dla zachowania na torze kształtowym
10
328
TNC 640 | Instrukcja obsługi dla operatora programowanie DIN/ISO | 10/2013
Odsuw od konturu w kierunku osi narzędzia: M140
Postępowanie standardowe
TNC przemieszcza narzędzie w rodzajach pracy przebiegu
programu jak to zostało ustalone w programie obróbki.
Postępowanie z M140
Przy pomocy M140 MB (move back) można dokonać odsuwu po
wprowadzalnym odcinku w kierunku osi narzędzia od konturu.
Zapis
Jeśli wprowadzamy w wierszu pozycjonowania M140, to TNC
kontynuje dialog i zapytuje o tę drogę, którą powinno pokonać
narzędzie przy odsuwie od konturu. Zapisać wymagany dystans,
który ma pokonać narzędzie odsuwając się od konturu lub
nacisnąć softkey MB MAX, aby przejechać na skraj zakresu
przemieszczenia.
Dodatkowo można zaprogramować posuw, z którym narzędzie
przemieszcza się po wprowadzonej drodze. Jeśli posuw
nie zostanie wprowadzony, to TNC przemieszcza się po
zaprogramowanej drodze na biegu szybkim.
Działanie
M140 działa tylko w tym bloku programu, w którym
zaprogramowana jest M140.
M140 zadziała na początku bloku.
NC-wiersze przykładowe
Wiersz 250: odsunąć narzędzie 50 mm od konturu
Wiersz 251: przemieścić narzędzie do krawędzi obszaru
przemieszczenia
N250 G01 X+0 Y+38.5 F125 M140 MB50 *
N251 G01 X+0 Y+38.5 F125 M140 MB MAX *
M140 działa także jeśli funkcja Nachylenie
płaszczyzny obróbki jest aktywna. W przypadku
maszyn z głowicami obrotowymi TNC przemieszcza
narzędzie w układzie nachylonym.
Przy pomocy M140 MB MAX można dokonać
przemieszczenia tylko w kierunku dodatnim.
Przed M140 zasadniczo definiować wywołanie
narzędzia z osią narzędzia, inaczej kierunek
przemieszczenia nie jest zdefiniowany.
Uwaga niebezpieczeństwo kolizji!
Przy aktywnym monitorowaniu kolizji DCM, TNC
przemieszcza narzędzie w danym przypadku tylko
do momentu rozpoznania kolizji i odpracowuje
następnie program z tego punktu dalej bez
komunikatów o błędach. W ten sposób mogą być
wykonywane przemieszczenia, które nie zostały
wcale zaprogramowane!