Visualizzatore G-code
Apri un file .tap, .nc, .gcode o .cnc direttamente nel tuo browser. Evidenzia i codici G/M e gli assi, e ti permette di salvare il risultato come .txt — il vecchio trucco di rinominare il file, fatto per bene.
Leggere un programma G-code come lo legge la macchina
Un programma CNC è un elenco di istruzioni riga per riga, e una volta che conosci le famiglie di lettere smette di sembrare rumore. Le parole G descrivono il movimento: G0 è uno spostamento rapido con l'utensile lontano dal pezzo, G1 è un taglio in linea retta alla velocità di avanzamento, G2 e G3 sono archi orari e antiorari, e G90/G91 decidono se le coordinate sono posizioni assolute o passi rispetto all'ultima. Le parole M attivano la macchina: M3 avvia il mandrino, M5 lo ferma, M6 richiama un cambio utensile, M8 accende il refrigerante e M30 termina il programma. Le lettere in mezzo portano i numeri — X, Y e Z sono posizioni, F è la velocità di avanzamento, S il regime del mandrino, T il numero dell'utensile, e N è solo un'etichetta di riga. È esattamente questo che l'evidenziazione a colori separa, così il tuo occhio può seguire le righe di movimento e individuare i comandi macchina in un file lungo migliaia di righe. Qualsiasi cosa tra parentesi tonde, o dopo un punto e virgola, è un commento che il controllore ignora — spesso la parte più utile per una persona, perché è lì che il programmatore ha lasciato le sue note.
Una lingua, molti dialetti
Ogni controllore parla il G-code, ma non esattamente lo stesso G-code. Lo stile Fanuc è l'antenato comune da cui discendono la maggior parte delle macchine industriali e dei post-processor CAM; GRBL fa girare il mondo hobbistico dei router e dei laser con un sottoinsieme più snello; LinuxCNC ha le sue estensioni; le stampanti 3D parlano Marlin, dove le lettere familiari fanno cose da stampante come il riscaldamento; e le macchine Heidenhain usano spesso un formato conversazionale che assomiglia a malapena a tutti gli altri. Lo scheletro — parole G, parole M, lettere degli assi — è condiviso, ma i cicli fissi, le routine di cambio utensile e i blocchi di inizio e fine differiscono abbastanza da rendere raro che un programma scritto per un controllore giri senza modifiche su un altro. Un visualizzatore che ti mostra semplicemente il testo, onestamente, è più utile qui di uno che finge di simularlo: puoi leggere qualsiasi dialetto, confrontare due file fianco a fianco, e vedere con precisione cosa ha prodotto il post-processore.
Perché il trucco di rinominare in .txt continua a fare danni
L'espediente classico per un file .tap o .nc che non si apre è rinominarlo in .txt — e questo causa più piccoli disastri di quanti ne risolva. Windows nasconde le estensioni dei file per impostazione predefinita, quindi la rinomina produce silenziosamente mioprogramma.tap.txt e ora né il software della macchina né tu riuscite a trovare il file giusto. Il software DNC e di trasferimento spesso cerca un nome file esatto, che la rinomina ha appena rotto. E una volta che il file è aperto in un editor di testo, un tasto premuto per sbaglio seguito da un salvataggio riflesso mette un errore di battitura in un programma che una macchina eseguirà in seguito. Questo visualizzatore evita tutto ciò: il file viene aperto così com'è, niente viene rinominato, e il pulsante Salva come .txt scrive una copia separata mentre il tuo originale resta intatto.
Un'occhiata di sola lettura prima dell'avvio ciclo è un'assicurazione a poco prezzo
Leggere un programma prima di eseguirlo permette di individuare gli errori che costano utensili e pezzi. Scorri le prime righe alla ricerca della storia dell'impostazione: le unità sono quelle che ti aspetti (G21 per i millimetri, G20 per i pollici), c'è un G90 in modo che le coordinate significhino ciò che pensi, e quale offset di lavoro (G54 e simili) presuppone? Controlla che i numeri T corrispondano a ciò che è effettivamente montato, e dai un'occhiata ai valori S — un regime del mandrino plausibile per l'alluminio può essere completamente sbagliato per l'acciaio inossidabile. Dato che questo visualizzatore non modifica mai il file, puoi fare tutto questo con zero rischio di cambiare anche un solo carattere. E se un regime del mandrino sembra sospetto, verificalo con il calcolo: il nostro calcolo giri di foratura gratuito (/it/drilling-rpm-calculator) e il calcolo velocità e avanzamento fresatura (/it/milling-rpm-calculator) determinano in pochi secondi valori sensati di giri/min e avanzamento a partire dal diametro dell'utensile e dal materiale.
Perché un file .tap è solo testo
Un file .tap, .nc o .cnc è semplice testo — non ha bisogno di essere convertito, porta solo un'estensione che il tuo computer si rifiuta di aprire. Questo strumento lo apre direttamente e aggiunge i colori, così i codici G, i codici M e gli assi X/Y/Z risaltano a colpo d'occhio. Nulla viene caricato; il file viene letto nel tuo browser.
Il mio file viene caricato da qualche parte?
No. Tutto avviene nel tuo browser. Nulla viene inviato a un server.
Quali estensioni funzionano?
.tap, .nc, .gcode, .cnc, .ngc, .txt — e in realtà qualsiasi file di testo semplice.
