5 funzioni ausiliarie per assi rotativi – HEIDENHAIN iTNC 530 (340 49x-04) ISO programming Manuale d'uso

Pagina 287

Advertising
background image

HEIDENHAIN iTNC 530

287

7.

5 F

unzioni ausiliar

ie per assi r

o

tativi

7.5 Funzioni ausiliarie per assi

rotativi

Avanzamento in mm/min per assi rotativi A, B, C:
M116 (opzione software 1)

Comportamento standard

Il TNC interpreta l'avanzamento programmato per un asse rotativo in
gradi/min. L'avanzamento dipende quindi dalla distanza del centro
dell'utensile dal centro dell'asse rotativo.

Quanto maggiore è questa distanza, tanto più elevata è la velocità di
avanzamento.

Avanzamento in mm/min per assi rotativi con M116

Il TNC interpreta l'avanzamento programmato per un asse rotativo in
mm/min, calcolando sempre all'inizio del blocco l'avanzamento per il
blocco stesso. L'avanzamento non varia durante l'esecuzione del
blocco, anche se l'utensile si muove verso il centro dell'asse rotativo.

Attivazione

M116 è attiva nel piano di lavoro.
Per disattivare M116 si usa M117; al termine del programma M116
viene comunque disattivata.

M116 è attiva dall'inizio del blocco.

La geometria della macchina deve essere definita dal
costruttore nei parametri macchina 7510 e seguenti.

M116 è attiva solo con tavole circolari e tavole rotanti.
M116 non può essere utilizzata con teste orientabili. Se la
macchina è equipaggiata con una combinazione tavola/
testa, il TNC ignora gli assi rotativi della testa orientabile.

M116 è attiva anche con piano di lavoro ruotato.

M128

o M116 non possono essere attive

contemporaneamente, in quanto si escludono a vicenda.
M128

esegue movimenti di compensazione, che non

devono cambiare l'avanzamento dell'utensile
relativamente al pezzo. Il movimento di compensazione
viene effettuato nel modo prescritto con un avanzamento
separato, che si può definire nel blocco M128,
parallelamente all'avanzamento in lavorazione e
indipendentemente da questo. Contrariamente a questo,
con la funzione M116 attiva, il TNC deve calcolare
l'avanzamento sul tagliente nel movimento di un asse
rotativo, cosicché si ottenga anche l'avanzamento
programmato sul tagliente dell'utensile (sul TCP, tool
center point) . Il TNC tiene conto della distanza del TCP dal
centro dell'asse rotativo.

Advertising