G-Code Viewer online: cum verifici un program CNC înainte să îl rulezi pe mașină

Ce este un G-Code Viewer, de ce ar trebui să verifici vizual orice program CNC înainte de rulare și ce poate — și ce nu poate — să facă un viewer online.

Translate article

Un program CNC greșit rulat direct pe mașină nu costă doar timp — costă material, sculă și, în cazuri urâte, o coliziune cu dispozitivul de prindere sau cu capul mașinii.

Înainte de asta, cea mai ieftină verificare pe care o poți face e vizuală: te uiți la traiectoria sculei desenată pe ecran, nu pe piesă.

Ce face, concret, un G-Code Viewer

Un G-Code Viewer citește fișierul (.nc, .tap, .gcode, .ngc, .mpf, .cnc) și interpretează fiecare linie — mișcări liniare (G0/G1), arce (G2/G3), schimbări de sculă, coordonate de lucru — apoi redă traiectoria grafic, fără să trimită nimic către o mașină reală.

Diferența față de un simplu editor de text e că vezi forma piesei rezultate înainte de rulare, nu doar rândurile de cod.

Ce poți verifica înainte de a urca fișierul pe mașină

Traiectoria sculei (backplot). Desenul mișcărilor, în 2D sau 3D, îți arată dacă programul face ce crezi că face — inclusiv în modul strung, unde traiectoria se citește ca profil XZ, nu ca volum.

Schimbările de sculă. Un viewer bun numără și marchează fiecare schimbare de sculă — la freză, de regulă la fiecare M6; la strung, direct la fiecare cuvânt T nou, fără paravan de tip carusel.

Timpul estimat de rulare. Calculat din distanțele parcurse în avans rapid (G0) față de avans de lucru (G1), pentru o estimare de cost înainte de a bloca mașina fizic.

Istoricul de versiuni. Dacă un program a fost corectat de mai multe ori, un viewer cu revizii îți arată exact ce s-a schimbat între o versiune și alta, linie cu linie.

Ce nu face un G-Code Viewer

Nu detectează coliziuni fizice reale cu bacul, cu dispozitivul de prindere sau cu capul mașinii — asta ține de geometria reală a set-up-ului, nu doar de traiectoria sculei pe hârtie.

Nu înlocuiește prima rulare prudentă pe mașină, de regulă în modul single block sau cu air-cut, mai ales la un program nou sau la o piesă cu geometrie complexă.

Cum arată în MKWork Manager

Viewer-ul de G-code din MKWork randează traiectoria în 2D și 3D, cu un mod dedicat de profil pentru strung, animație pas cu pas cu poziția sculei redată în timp real și simulare a îndepărtării de material.

Fișierul rămâne atașat reperului, cu istoric complet de revizii — orice modificare anterioară se poate compara linie cu linie cu versiunea curentă.

Funcția e inclusă și în planul Free, fără card bancar — nu e un tool public fără cont, ci parte din contul tău de atelier, alături de restul fluxului de producție (Reper, Fișă Tehnologică, Ordin de Lucru).

Concluzie

Verificarea vizuală a unui program CNC înainte de rulare e cea mai ieftină asigurare pe care o poți lua — costă câteva minute, nu o sculă sau o piesă ratată.

Pentru verificarea traiectoriei cu simulare pas cu pas, vezi NC Viewer cu simulare 3D. Pentru compatibilitatea cu Fanuc, Haas, Siemens sau GRBL, vezi NC Viewer gratuit vs. CIMCO Edit.

Vezi și pagina dedicată NC Viewer sau testează MKWork Manager gratuit — planul Free include viewer-ul de G-code, fără card.

Frequently asked questions

Ce este un G-Code Viewer?
Un G-Code Viewer este un instrument care citeste un program CNC (fisier .nc, .tap, .gcode) si deseneaza traiectoria sculei inainte ca programul sa fie rulat efectiv pe masina, fara sa consume material sau timp de masina.
Un G-Code Viewer inlocuieste verificarea pe masina?
Nu complet. Un viewer online arata traiectoria si estimeaza timpul de rulare, dar nu detecteaza coliziuni fizice reale cu dispozitivul de prindere sau capul masinii — prima rulare pe masina se face in continuare cu grija, de regula in modul single block sau cu air-cut.
Ce dialecte de G-code poate citi un viewer online?
Depinde de implementare. Editorul G-code din MKWork Manager recunoaste conventii specifice pentru Fanuc, Haas, Mitsubishi Meldas, Okuma OSP, Siemens SINUMERIK, GRBL, LinuxCNC, Mach3/Mach4, Mazak SMOOTH si Heidenhain TNC in mod ISO — nu si limbajul conversational Klartext nativ Heidenhain.
Trebuie sa platesc pentru a folosi un G-Code Viewer?
MKWork Manager ofera viewer-ul de G-code integrat in platforma, inclus si in planul Free, fara card bancar la inregistrare — nu este insa un tool anonim, fara cont, ci parte din contul tenant.
TAGS: #nc-viewer #backplot #toolpath #fanuc #siemens #grbl #haas #g-code
Share article

Sign In

Enter your organization ID to access the login page.