Spostamento degli assi rotativi con ottimizzazione del percorso con M126
Applicazione
Con la funzione M126 il controllo numerico sposta un asse rotativo alle coordinate programmate sul percorso più breve. La funzione è attiva soltanto per assi a rotativi la cui visualizzazione di posizione è ridotta a un valore inferiore a 360°.
Descrizione funzionale
Attivazione
La funzione M126 è attiva dall'inizio del blocco.
Per resettare la funzione M126, programmare M127.
Esempio applicativo
11 L C+350 | ; Traslazione nell'asse C |
12 L C+10 M126 | ; Traslazione nell'asse C con ottimizzazione del percorso |
Nel primo blocco NC il controllo numerico posiziona l'asse C su 350°.
Nel secondo blocco NC il controllo numerico attiva la funzione M126 e posiziona quindi l'asse C con ottimizzazione del percorso su 10°. Il controllo numerico utilizza il percorso di traslazione più breve e sposta l'asse C nel senso di rotazione positivo, oltre i 360°. Il percorso di traslazione è di 20°.
Senza la funzione M126 il controllo numerico non sposta l'asse rotativo oltre i 360°. Il percorso di traslazione è di 340° nel senso di rotazione negativo.
Note
- La funzione M126 non è attiva per movimenti di traslazione incrementali.
- L'effetto di M126 dipende dalla configurazione dell'asse rotativo.
- La funzione M126 è attiva esclusivamente per assi modulo.
Con il parametro macchina isModulo (N. 300102) il costruttore della macchina definisce se l'asse rotativo è un asse modulo.
- Con il parametro macchina opzionale shortestDistance (N. 300401) il costruttore della macchina definisce se il controllo numerico posiziona di default l'asse rotativo con il percorso di traslazione più breve. Se i percorsi di traslazione sono identici in entrambe le direzioni, è possibile preposizionare l'asse rotativo e influenzare così la direzione di rotazione. È possibile scegliere una soluzione di orientamento anche all'interno delle funzioni PLANE.
- Con il parametro macchina opzionale startPosToModulo (N. 300402) il costruttore della macchina definisce se prima di ogni posizionamento il controllo numerico riduce la visualizzazione di posizione reale all'intervallo compreso tra 0° e 360°.
Definizioni
Asse modulo
Gli assi modulo sono assi, il cui sistema di misura fornisce solo valori compresi tra 0° e 359,9999°. Se si impiega un asse come mandrino, il costruttore della macchina deve configurare questo asse come asse modulo.
Asse rollover
Gli assi rollover sono assi rotativi che possono eseguire diversi giri o un numero qualsiasi di giri. Il costruttore della macchina deve configurare un asse rollover come asse modulo.
Modalità di conteggio modulo
La visualizzazione di posizione di un asse rotativo con modalità di conteggio modulo rientra tra 0° e 359,9999°. Se viene superato il valore di 359,9999°, la visualizzazione riprende da 0°.