5 f unzioni ausiliar ie per assi r o tativi – HEIDENHAIN iTNC 530 (606 42x-01) Manuale d'uso

Pagina 480

Advertising
background image

480

Programmazione: lavorazione a più assi

12.5 F

unzioni ausiliar

ie per assi r

o

tativi

Attivazione

La funzione M128 è attiva dall'inizio del blocco, M129 alla fine del blocco.
La funzione M128 è disponibile anche nei modi operativi manuali e
rimane attiva anche dopo un cambio del modo operativo.
L'avanzamento per il movimento di compensazione rimane attivo
finché non ne viene programmato uno nuovo oppure la funzione M128
non viene resettata con M129.

La funzione M128 viene disattivata con M129. Selezionando un nuovo
programma in uno dei modi operativi di esecuzione programma, il TNC
effettua sempre un reset di M128.

Blocchi esemplificativi NC

Esecuzione dei movimenti di compensazione con un avanzamento di
1000 mm/min:

Fresatura inclinata con assi rotativi non comandati

Se sulla macchina sono presenti assi rotativi non comandati (i
cosiddetti assi visualizzati), si possono eseguire lavorazioni anche con
questi assi in collegamento con M128.

Procedere come segue:

1

Portare manualmente gli assi rotativi sulla posizione desiderata.
M128 non deve essere attiva

2

Attivare M128: il TNC legge i valori reali di tutti gli assi rotativi
presenti, calcola la nuova posizione del centro utensile e aggiorna
l'indicazione di posizione

3

Il TNC esegue il movimento di compensazione necessario nel
successivo blocco di posizionamento

4

Eseguire la lavorazione

5

Alla fine del programma resettare M128 con M129 e riportare gli
assi rotativi su posizione iniziale

L X+0 Y+38.5 IB-15 RL F125 M128 F1000

Finché è attiva la funzione M128, il TNC controlla la
posizione reale degli assi rotativi non comandati. Se la
posizione reale si scosta dalla posizione nominale per un
valore definibile dal costruttore della macchina, il TNC
emette un messaggio d'errore e interrompe l'esecuzione
del programma.

Advertising