Balzano Consulting / Laboratorio digitale

CNCLab.
Il G-code diventa visibile.

Un ambiente formativo nel browser per scrivere, leggere e simulare programmi CNC prima di avvicinarsi alla macchina reale.

StatoPrototipo testabile
Versione documentata0.29.2
PiattaformaBrowser / PWA
SorgenteRepository privato

Capire il programma prima di eseguirlo.

CNCLab riunisce un editor assistito, un pannello operatore e una scena tridimensionale. Il programma G-code viene interpretato in stati macchina e movimenti, quindi trasformato in traiettorie e in una rappresentazione del materiale residuo.

Il progetto nasce per formazione, esercitazione e verifica preliminare. Non è un verificatore certificato per la produzione e non sostituisce il controllo su post-processor, controllo numerico e macchina reale.

Un laboratorio, quattro ambienti.

01

Fresa 3 assi

Simulazione di tasche, profili, forature e cambi utensile con asportazione 2.5D e viste ortografiche o orbitali.

02

Tornio 2 assi

Profilo residuo lungo Z, mandrino, torretta, utensili da tornitura, filettatura, gole e diagnostica didattica.

03

Laser e plotter

Percorsi XY dedicati, potenza e kerf per il laser, sollevamento e abbassamento penna per il plotter.

04

Editor e manuale

Sintassi evidenziata, suggerimenti, autocompletamento, esempi, selezione del blocco e guida interattiva ai codici G/M.

05

Rendering e risultato

WebGL 2 con fallback Canvas, livelli di vista, mesh residua, utensile attivo e percorso distinto tra futuro, eseguito e corrente.

06

Import ed export

Programmi NC, G-code, TAP e TXT in ingresso; programma modificato ed export del componente in STL, OBJ o PLY.

Modulare per macchina.

01Parser G-code

Produce dati macchina indipendenti dall’interfaccia.

02Kernel geometrici

Calcolano movimento, asportazione e profilo residuo.

03Renderer

Compone macchina, utensile, pezzo e traiettorie in WebGL.

Formazione e verifica preliminare.

CNCLab usa modelli geometrici e didattici con tolleranze dichiarate. Non comprende ancora un motore B-Rep certificato, tabelle offset complete per ogni controllo, macro o collisioni complete. Un programma destinato alla produzione deve sempre essere verificato sul controllo e sulla macchina reali da personale competente.

CNCLab / Test

Vuoi provare il laboratorio e contribuire alla validazione?

Richiedi accesso al test