NCPlayer è un servizio web per la visualizzazione interattiva e la rapida verifica dei programmi CNC (G-code) direttamente nel browser. Aiuta tecnologi, programmatori e operatori a testare in sicurezza i percorsi utensile, trovare errori e preparare la produzione senza fermare la macchina.
Il servizio funziona lato client, non richiede installazione, supporta i più diffusi dialetti in stile FANUC e visualizza percorsi utensile 2D/3D, tempo ciclo, limiti di lavorazione e avvisi su possibili problemi nel codice.
• Import del G-code: incolla, carica un file o usa gli appunti. Supporta numeri di blocco N, sottoprogrammi O, variabili macro #, istruzioni condizionali (IF, WHILE, GOTO) e cicli.
• Visualizzazione: modalità 2D View e 3D View, con G0 (rapidi) e G1/G2/G3 (avanzamento) mostrati con stili diversi.
• Materiale e sistema di coordinate: scelta dello zero pezzo (work offset), unità (mm/pollici), giochi e dimensioni del grezzo.
• Analisi: calcola la lunghezza del percorso e il tempo stimato, evidenzia errori di sintassi e zone sospette (uscita dai limiti, raggi negativi, piano non impostato, ecc.).
• Editor: strumenti rapidi di formattazione — aggiunta/rimozione degli spazi, pulizia delle righe inutilizzate, allineamento dei blocchi.
• Impostazioni: salva le preferenze in localStorage (tema, parametri del materiale, opzioni di logging).
• Tecnologi e programmatori CNC — per verificare i percorsi utensile e la logica macro prima dell’invio in macchina.
• Operatori — per “prove a secco” dei programmi CNC e per imparare a lavorare con il codice senza rischiare l’attrezzatura.
• Insegnanti e studenti — come trainer visuale di G-code nel browser.
1) Carica un programma o incolla il testo del G-code nell’editor.
2) Imposta lo zero pezzo (work offset), le dimensioni del grezzo e le unità di misura.
3) Fai clic su Simulation — NCPlayer calcolerà il percorso utensile, i limiti di lavorazione (X/Y/Z) e il tempo ciclo stimato.
4) Analizza i movimenti: rapidi G0, avanzamento G1/G2/G3, transizioni di blocco, sottoprogrammi M98/M99, compensazioni lunghezza utensile G43 H… e altro.
NCPlayer è un simulatore di percorso utensile pensato per la verifica del codice e della logica. Non sostituisce un post-processor CAM e non modella al 100% la cinematica esatta di una macchina specifica. Per i controlli finali di collisione, compensazioni e particolarità cinematiche, utilizza il software specializzato previsto per il tuo impianto.
Supporta i comandi G-code più comuni in stile FANUC-like: G0/G1/G2/G3, piani G17/G18/G19, assoluto/incrementale G90/G91, cicli WHILE/END, diramazioni IF/THEN/GOTO, variabili macro #, sottoprogrammi O…/M98/M99, offset G43, cambi utensile T../M6 e altro ancora. La sintassi specifica può variare a seconda della macchina.
• Tasti di scelta rapida — navigazione tra le righe, zoom, avvio/pausa della simulazione.
• Log e debug — output selettivo (“main”/“full”) per il parsing e l’analisi del percorso utensile.
• e molte altre funzioni.
I tuoi dati vengono elaborati nel browser. In uso locale, il G-code e i risultati della simulazione non vengono inviati al server, contribuendo a rispettare la policy di riservatezza della tua azienda. Policy & FAQ
Vai al servizio “NCPlayer”, carica un programma di esempio oppure apri il tuo file e avvia la prima simulazione. Vai a NCPlayer
Commenti e suggerimenti sono benvenuti — aiutano a migliorare il prodotto.
Invia il tuo feedback a info@mebleos.com