Funkcje dodatkowe dla osi obrotowych 12.4 – HEIDENHAIN TNC 640 (34059x-04) ISO programming Instrukcja Obsługi
Strona 415
Funkcje dodatkowe dla osi obrotowych 12.4
12
TNC 640 | Instrukcja obsługi dla operatora Programowanie DIN/ISO | 4/2014
415
M128 przy stołach obrotowych
Jeśli przy aktywnej M128 programuje się ruch stołu obrotowego,
to TNC obraca także odpowiednio układ współrzędnych. Jeśli
obracamy np. oś C o 90° (przez pozycjonowanie lub przez
przesunięcie punktu zerowego) i programujemy następnie
przemieszczenie w X-osi, to TNC wykonuje to przemieszczenie w
osi maszyny Y.
Także wyznaczony punkt odniesienia, który zmienia swoją pozycję
poprzez ruch stołu obrotowego, TNC przekształca.
M128 przy trójwymiarowej korekcji narzędzia
Jeśli przy aktywnej M128 oraz aktywnej korekcji
promienia /G41/G42 przeprowadzamy trójwymiarową korekcję
narzędzia, to TNC pozycjonuje osie obrotu przy określonych
geometriach maszyny osie obrotu automatycznie (Peripheral-
Millingpatrz "Trójwymiarowa korekcja narzędzia (opcja software
2)").
Działanie
M128
zadziała na początku bloku, M129 na końcu bloku. M128
działa także w ręcznych rodzajach pracy i pozostaje aktywna
po zmianie rodzaju pracy. Posuw dla ruchu kompensacyjnego
pozostaje tak długo w działaniu, aż zostanie zaprogramowany nowy
posuw lub M128 zostaje skasowane z M129.
M128
kasujemy z M129. Jeśli w rodzaju pracy przebiegu programu
zostanie wybrany nowy program, TNC również wykasowuje M128.
NC-wiersze przykładowe
Przeprowadzić przemieszczenia kompensacyjne z posuwem
wynoszącym 1000 mm/min:
N50 G01 G41 X+0 Y+38.5 IB-15 F125 M128 F1000 *