Wywołanie cyklu przy pomocy m99/m89, 1 praca z cyklami – HEIDENHAIN iTNC 530 (340 49x-02) ISO programming Instrukcja Obsługi

Strona 270

Advertising
background image

270

8 Programowanie: cykle

8.1 Praca z cyklami

Wywołanie cyklu przy pomocy G79: G01
(CYCL CALL POS)

Funkcja G79:G01 wywołuje ostatnio zdefiniowany cykl obróbki
jeden raz. Punktem startu cyklu jest pozycja, zdefiniowana w
G79:G01 wiersza.

TNC najeżdża zdefiniowan w CYCL CALL POS wierszu pozycj z
logik pozycjonowania:

„

Jeśli aktualna pozycja narz dzia na osi narz dzi jest wi ksza niż
górna kraw dź obrabianego przedmiotu (Q203), to TNC
pozycjonuje najpierw na płaszczyźnie obróbki na
zaprogramowan pozycj i nast pnie na osi narz dzia

„

Jeżeli aktualna pozycja narz dzia na osi narz dzi znajduje si
poniżej górnej kraw dzi obrabianego przedmiotu (Q203), to TNC
pozycjonuje najpierw na osi narz dzia na bezpieczn wysokość a
nast pnie na płaszczyźnie obróbki na zaprogramowan pozycj

Wywołanie cyklu przy pomocy M99/M89

Działaj ca blokami funkcja M99 wywołuje ostatnio zdefiniowany cykl
obróbki jeden raz. M99 można zaprogramować na końcu wiersza
pozycjonowania, TNC przemieszcza wówczas na t pozycj ,
wywołuje nast pnie ostatnio zdefinowany cykl obróbki.

Jeżeli TNC ma wykonywać cykl po każdym wiersza pozycjonowania
automatycznie, to prosz zaprogramować wywołanie cyklu z M89 (w
zależności od parametru maszynowego 7440).

Aby anulować działanie M89 , prosz zaprogramować

„

M99 w tym wierszu pozycjonowania, w którym dosuwamy na punkt
startu, lub

„

G79, lub

„

Przy pomocy CYCL DEF definiujemy nowy cykl obróbki

W G79:G01 wierszu należy programować zawsze trzy
osie współrz dnych. Poprzez współrz dn na osi
narz dzia można w łatwy sposób zmienić pozycj startu.
Działa ona jak dodatkowe przesuni cie punktu zerowego.

Zdefiniowany w G79:G01 wiersza posuw obowi zuje
tylko dla dosuwu na zaprogramowan w tym wiersza
pozycj startu.

TNC dosuwa na zdefiniowan w G79:G01 wiersza
pozycj zasadniczo z nieaktywn korekcj promienia
(R0).

Jeżeli przy pomocy G79:G01 wywołujemy cykl, w którym
zdefiniowana jest pozycja startu (np. cykl 212), to
wówczas działa zdefiniowana w cyklu pozycja jako
dodatkowe przesuni cie do zdefiniowanej w G79:G01
wierszu pozycji. Operator powinien dlatego też określan
w cyklu pozycj startu definiować zawsze z 0.

Advertising