4 funkcje dodatkowe dla osi obrotowych – HEIDENHAIN 530 (340 49x-07) ISO programming Instrukcja Obsługi

Strona 433

Advertising
background image

HEIDENHAIN iTNC 530

433

12.4 Funkcje dodatkowe dla osi obrotowych

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 i aktywnej korekcji promienia G41/G42

przeprowadzamy trójwymiarową korekcję narzędzia, to TNC

pozycjonuje osie obrotu przy określonych geometrycznych

parametrach automatycznie.

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