Praca z cyklami obróbki 2.1 – HEIDENHAIN TNC 640 (34059x-02) Cycle programming Instrukcja Obsługi
Strona 53
Praca z cyklami obróbki
2.1
2
TNC 640 | Podręcznik obsługi dlaużytkownika programowanie cykli | 10/2013
53
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ę
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 najeżdża 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.
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