HEIDENHAIN TNC 640 (34059x-04) Instrukcja Obsługi
Strona 450
Programowanie: obróbka wieloosiowa
12.4 Funkcje dodatkowe dla osi obrotowych
12
450
TNC 640 | Instrukcja obsługi dla operatora HEIDENHAIN-dialog tekstem otwartym | 4/2014
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
RL
/RR/ przeprowadzamy trójwymiarową korekcję narzędzia, to
TNC pozycjonuje osie obrotu przy określonych geometriach
maszyny osie obrotu automatycznie (Peripheral-Milling, patrz
"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:
L X+0 Y+38.5 IB-15 RL F125 M128 F1000