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

Strona 288

Advertising
background image

288

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 najeżdżamy 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.

Advertising