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

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.