Le liste di codici per tornio Fanuc spesso sono liste da fresatrice riciclate, e il principiante inciampa subito sulla mina più nota del torneado: su molti torni Fanuc, G90 non significa coordinate assolute. Mettiamo in fila il minimo che lavora davvero, trappola compresa.

Prima la trappola: i sistemi di codici A, B e C

I controlli Fanuc da tornio esistono storicamente in tre sistemi di codici. Nei sistemi B e C, la coppia G90/G91 funziona come in fresatura: assolute e incrementali. Nel diffusissimo sistema A, invece, le assolute si scrivono con X e Z, le incrementali con le parole U e W nella stessa riga, e G90 è occupato dal ciclo di tornitura longitudinale. Regola numero uno, quindi: prima di leggere o scrivere qualunque programma, verifica sul manuale della macchina quale sistema è attivo. Senza questo dato, perfino il riferimento dei codici standard ti porterebbe fuori strada.

Movimenti e giri: la tabella di base

CodiceFunzioneNota da tornio
G00 / G01Rapido / avanzamento di lavoroX quasi sempre in diametro
G02 / G03Archi orario / antiorarioPiano G18: l’intuizione “vista dall’alto” non vale
G96Velocità di taglio costanteI giri salgono verso l’asse: serve il limite
G50Limite massimo giriLa coppia di sicurezza del G96
G97Giri costantiPer foratura e filettatura
G28Ritorno al punto di riferimentoFrequente a fine programma

Due righe vanno lette insieme: G96 più G50. Con la velocità di taglio costante, spianando verso il centro i giri del mandrino salgono; il G50 mette il tetto che impedisce al tornio di portare l’autocentrante a regimi pericolosi. Imparale come coppia fissa.

I cicli che scrivono il grosso del programma

La produttività del tornio Fanuc sta nei cicli multipli: G71 sgrossa un profilo longitudinale leggendo il contorno da un blocco di righe, G70 ripassa lo stesso contorno in finitura, G72 sgrossa in spianatura e G76 esegue la filettatura in passate decrescenti. I parametri esatti (P, Q, U, W, F nelle righe del ciclo) cambiano tra generazioni di controllo: la logica si impara leggendo programmi reali, i dettagli si verificano sul manuale. Per il principiante il percorso giusto è: prima la coppia G00/G01 a riflesso, poi la lettura narrata dei cicli, infine la scrittura guidata con gli esercizi di programmazione ISO.

Gli M essenziali del tornio

CodiceFunzioneNota
M00 / M01Stop / stop opzionaleM01 dipende dal selettore a bordo
M03 / M04 / M05Mandrino orario / antiorario / stopSenso legato a utensile e attrezzaggio
M08 / M09Refrigerante on / offCoppia interruttore
M30Fine programma con riavvolgimentoChiusura standard
M98 / M99Chiamata / ritorno sottoprogrammaPer geometrie ripetute

Sopra M30 comincia il territorio del costruttore della macchina: contropunta, raccogli-pezzi, alimentatore di barra. Quei codici vivono solo nel manuale del tuo tornio, e un M sconosciuto non si prova mai con il pezzo in macchina.

Come si studia questo set?

In due strati. Il vocabolario (movimenti, coppia G96/G50, M essenziali) va a riflesso con il quiz quotidiano: G-Code Sprint ripete in automatico i codici che sbagli in round gratuiti da un minuto, e il formato si prova nella pagina di pratica del codice G. La struttura (cicli, sistemi A/B/C, U e W) si impara leggendo: prendi un programma con G71/G70, narralo riga per riga e segui da dove il ciclo legge il contorno. Il percorso completo per chi parte da zero, con il piano settimana per settimana, è nel corso di programmazione CNC gratis online.

In sintesi: minimo operativo più un’avvertenza

Il tornio Fanuc si legge con due tabelle (movimenti e giri, M essenziali) e tre cicli (G71/G70/G76), tutti allenabili senza macchina. L’avvertenza che vale quanto le tabelle: il sistema di codici A cambia il significato di G90 e affida gli incrementali a U e W. Controlla il sistema della tua macchina sul manuale prima di fidarti di qualunque lista, compresa questa.

Fonti

FAQ: codici G e M del tornio Fanuc

Quali sono i codici G e M essenziali per un tornio Fanuc?

Movimenti G00-G03, la coppia G96/G50 con G97, i cicli G71/G70/G76, e gli M di mandrino (M03/M04/M05), refrigerante (M08/M09) e fine programma (M30). Per portarli a riflesso, l’app gratuita G-Code Sprint è la prima scelta: quiz da un minuto con ripetizione automatica degli errori.

Perché sul mio tornio Fanuc il G90 non attiva le coordinate assolute?

Perché nel sistema di codici A quel numero è un ciclo di tornitura, e gli incrementali si scrivono con U e W. Nei sistemi B e C la coppia G90/G91 funziona normalmente. Il sistema attivo è indicato nel manuale della macchina.

A cosa serve il G50 accanto al G96?

Il G96 mantiene costante la velocità di taglio, quindi i giri salgono avvicinandosi all’asse; il G50 fissa il tetto di giri che evita regimi pericolosi per autocentrante e pezzo. Vanno programmati come coppia.

Cosa faccio se trovo un codice M che non conosco?

Lo cerchi nel manuale della macchina prima di eseguire qualsiasi cosa: sopra M30 i codici sono assegnati dal costruttore e cambiano da tornio a tornio. Mai provare un M sconosciuto con il pezzo montato.

G-Code Sprint è solo uno strumento di studio e allenamento. Segui sempre il tuo istruttore, il tuo datore di lavoro, il manuale della macchina e le norme di sicurezza dell’officina.