1 praca z cyklami obróbkowymi – HEIDENHAIN TNC 320 (340 55x-05) Cycle programming Instrukcja Obsługi

Strona 43

Advertising
background image

HEIDENHAIN TNC 320

43

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-

wierszu 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.

Advertising