Wywołanie cyklu przy pomocy m99/m89, 1 praca z cyklami – HEIDENHAIN iTNC 530 (340 49x-01) ISO programming Instrukcja Obsługi
Strona 240
240
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 bloku.
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 bloku
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 bloku 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 bloku posuw obowi zuje tylko
dla dosuwu na zaprogramowan w tym bloku pozycj
startu.
TNC dosuwa na zdefiniowan w G79:G01 bloku 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.