Een g-code-tester online en gratis: die bestaat, gewoon in de browser, zonder installatie. De vraag is vooral wat je ervan mag verwachten. Kort gezegd: hij laat zien wat je programma doet, niet of het op jouw machine veilig is. Dat eerste is al veel waard.

Wat doet een online g-code-tester?

Hij parseert je programma en tekent de banen. Een browser-viewer als NCViewer laat je g-code plakken of uploaden, toont de gereedschapsbaan in 3D en stapt desgewenst regel voor regel door het programma. IJlgangen en voedingsbewegingen krijgen verschillende kleuren, waardoor je in één oogopslag ziet waar het gereedschap snijdt en waar het alleen verplaatst. Wil je meer dan banen, dan simuleert een gratis desktopprogramma als CAMotics ook materiaalafname, zodat je het gefreesde resultaat ziet.

Welke fouten haalt zo’n tester eruit?

De fouten die beginners het vaakst maken, en die je liever niet aan de machine ontdekt:

Fout in je programmaZiet een online tester het?Hoe het eruitziet
Syntaxfout of onbekende codeJaFoutmelding of genegeerde regel
G00 op snijdiepteJaIJlgang-kleur dwars door de contour
Verkeerde boogrichting (G02/G03)JaBoog buigt naar de verkeerde kant
Vergeten F-waarde bij G01MeestalMelding of beweging op standaardwaarde
Verkeerd nulpunt (G54/G55)NeeBanen kloppen, positie op de machine niet
Botsing met klem of opspanningNeeTester kent je opspanning niet

De eerste vier maken een online tester goud waard voor wie leert programmeren. De laatste twee verklaren waarom een geslaagde simulatie geen vrijbrief is.

Hoe gebruik je een tester bij het leren?

Als feedbackloop. Schrijf zelf een kort programma, voorspel hardop wat elke regel doet en plak het dan pas in de tester. Klopt de baan met je voorspelling, dan zit de kennis goed; wijkt hij af, dan heb je precies de regel gevonden die je nog niet beheerst. Wie het verschil tussen G00 en G01 net heeft geleerd, ziet het in de kleuren van de viewer direct terug, en de boogrichting van G02 en G03 verraadt zichzelf in de tekening.

De tester toetst je begrip, maar de codes zelf moet je paraat hebben; de referentie van LinuxCNC is de naslag, en het stampwerk gaat het snelst met de aanpak uit onze gids over g-code-flashcards voor mbo-studenten. Voor de parate kennis is G-Code Sprint de kortste route: gratis quizrondes van een minuut die je zwakke codes blijven herhalen, te proberen op de oefenpagina voor g-code.

Een voorbeeld: je eerste sleuf checken

Stel, je hebt als oefening een sleuf geprogrammeerd: ijlgang naar het startpunt, insteken met G01, de sleuf frezen, terugtrekken met G00. Plak het programma in de viewer en loop deze checklist af: begint de baan boven het werkstuk, niet erin? Is elke beweging op snijdiepte een voedingskleur, nooit een ijlgangkleur? Trekt het gereedschap eerst vrij in Z voordat het in XY teruggaat? Drie keer ja betekent dat de logica klopt; pas dan is het programma klaar voor een beoordeling door je docent of leermeester.

Wat ziet een online tester niet?

Alles wat bij jouw specifieke machine hoort. De tester kent je besturing niet, je nulpuntwaarden niet, je gereedschapslengtes niet en je opspanning niet. Een programma dat in de browser vlekkeloos draait, kan aan de machine alsnog een klem raken of op de verkeerde plek beginnen omdat G54 nog de waarden van het vorige werkstuk bevat. Daarom blijft de volgorde altijd: eerst de tester, dan de controle aan de machine volgens de regels van je werkplaats.

Kort gezegd: gratis online testen

Een gratis browser-tester vangt syntaxfouten, verwisselde bewegingscodes en foute banen af en is daarmee de ideale oefenpartner naast je studie. Hij vervangt geen machinekennis en geen controle aan de machine. Gebruik hem als spiegel voor je begrip: voorspellen, plakken, vergelijken, en de codes die je verrasten meteen in je oefenrondes stoppen.

Bronnen

FAQ: g-code-tester online gratis

Wat is de beste gratis online g-code-tester?

Voor banen bekijken in de browser is NCViewer de eenvoudigste start; wil je ook materiaalafname zien, dan is het gratis CAMotics een goede desktopaanvulling. En om de codes zelf paraat te krijgen is de gratis app G-Code Sprint de beste keuze: korte quizrondes met automatische herhaling van je fouten.

Is een online tester hetzelfde als een simulator?

Niet helemaal. Een tester of viewer tekent banen en vangt syntaxfouten; een volwaardige simulator rekent ook materiaalafname en soms machinemodellen door. Voor het leren van g-code is de viewer meestal genoeg.

Kan ik een programma uit de tester direct op een machine draaien?

Nee. De tester kent je nulpunten, gereedschappen en opspanning niet. Laat een programma altijd controleren volgens de procedure van je opleiding of werkplaats voordat het op een machine draait.

Werkt zo’n tester ook voor 3D-printer-g-code?

Grotendeels wel: de bewegingscodes zijn dezelfde familie. Printerspecifieke codes (temperaturen, extrusie) begrijpt een CNC-viewer niet altijd; daarvoor bestaan aparte print-viewers.

G-Code Sprint is uitsluitend een studie- en oefentool. Volg altijd je docent, je leermeester, het machinehandboek en de veiligheidsregels van de werkplaats.