4 funkcje dodatkowe dla osi obrotowych – HEIDENHAIN iTNC 530 (606 42x-02) ISO programming Instrukcja Obsługi

Strona 436

Advertising
background image

436

Programowanie: obróbka wieloosiowa

12.4 Funkcje dodatkowe dla osi obrotowych

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:

Frezowanie nachylonym narzędziem z nie sterowanymi osiami

obrotu
Jeśli na obrabiarce występują nie sterowane osie obrotu (tak zwane

osie licznikowe) to można w kombinacji z M128 także przy pomocy

tych osi przeprowadzać obróbkę.

Proszę postąpić przy tym w następujący sposób:

1 Przemieścić osie obrotu manualnie na żądaną pozycję. M128 nie

może być przy tym aktywna

2 M128 aktywować: TNC odczytuje wartości rzeczywiste wszystkich

osi obrotu, oblicza na tej podstawie nową pozycję punktu

środkowego narzędzia i aktualizuje wskazanie położenia

3 Konieczne przemieszczenie kompensacyjne TNC wykonuje w

następnym wierszu pozycjonowania

4 Przeprowadzić obróbkę
5 Przy końcu programu zresetować M128 i M129 oraz przemieścić

osie obrotu ponownie na pozycję wyjściową

N50 G01 G41 X+0 Y+38.5 IB-15 F125 M128 F1000 *

Tak długo, jak M128 jest aktywna, TNC monitoruje pozycję

rzeczywistą nie sterowanych osi obrotu. Jeśli pozycja

rzeczywista odbiega od zdefiniowanej przez producenta

maszyn wartości pozycji zadanej, to TNC wydaje

komunikat o błędach oraz przerywa przebieg programu.

Advertising