Odsuw od konturu w kierunku osi narzędzia: m140 – HEIDENHAIN TNC 640 (34059x-04) Instrukcja Obsługi

Strona 372

Advertising
background image

Programowanie: funkcje dodatkowe

10.4 Funkcje dodatkowe dla zachowania na torze kształtowym

10

372

TNC 640 | Instrukcja obsługi dla operatora HEIDENHAIN-dialog tekstem otwartym | 4/2014

Odsuw od konturu w kierunku osi narzędzia: M140

Postępowanie standardowe

TNC przemieszcza narzędzie w trybach pracy Wykon. progr.

pojedyń. blok i Wykon.program automatycznie jak to określono 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

250 L X+0 Y+38.5 F125 M140 MB 50 F750
251 L 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!

Advertising