4 funzioni ausiliar ie per assi ro tativi – HEIDENHAIN iTNC 530 (60642x-03) ISO programming Manuale d'uso
Pagina 451

HEIDENHAIN iTNC 530
451
12.4
Funzioni
ausiliar
ie
per
assi
ro
tativi
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
Differenza M128 e M114
La funzione M128 è uno sviluppo della funzione M114.
La funzione M114 calcola i movimenti di compensazione necessari
nella geometria,
prima di eseguire il rispettivo blocco NC. Il TNC
calcola il movimento di compensazione in modo che questo venga
eseguito entro la fine del rispettivo blocco NC.
La funzione M128 calcola tutti i movimenti di compensazione in tempo
reale, il TNC esegue i movimenti di compensazione dopo che questi
sono diventati necessari per un movimento dell'asse rotativo.
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.
Le funzioni M114 e M128 non devono essere attive
contemporaneamente, altrimenti si potrebbero verificare
interferenze tra le due, che potrebbero danneggiare il
pezzo. Il TNC emette un corrispondente messaggio
d'errore.