1 praca z cyklami obróbkowymi – HEIDENHAIN TNC 620 (340 56x-03) Cycle programming Instrukcja Obsługi
Strona 45
HEIDENHAIN TNC 620
45
2.1 Praca z cyklami obróbkowymi
Wywołanie cyklu przy pomocy CYCL CALL POS
Funkcja CYCL CALL POS wywołuje ostatnio zdefiniowany cykl
obróbki jeden raz. Punktem startu cyklu jest pozycja, zdefiniowana w
CYCL CALL POS-wierszu.
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ć pierwsze wywołanie cyklu z
M89.
Aby anulować działanie M89, proszę zaprogramować
M99 w tym wierszu pozycjonowania, w którym najeżdżamy punkt
startu, lub
Przy pomocy CYCL DEF definiujemy nowy cykl obróbki
W CYCL CALL POS-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 CYCL CALL POS-bloku posuw
obowiązuje tylko dla dosuwu na zaprogramowaną w tym
bloku pozycję startu.
TNC dosuwa na zdefiniowaną w CYCL CALL POS-bloku
pozycją zasadniczo z nieaktywną korekcją promienia (R0).
Jeżeli przy pomocy CYCL CALL POS wywołujemy cykl, w
którym zdefiniowana jest pozycja startu (np. cykl 212), to
wówczas działa zdefiniowana w cyklu pozycja jako
dodatkowe przesunicie do zdefiniowanej w CYCL CALL
POS-wierszu pozycji. Operator powinien dlatego też
określaną w cyklu pozycję startu definiować zawsze z 0.