MACH 3 voor CNC-bediening: een praktische uitleg
Als je een CNC-router of CNC-frees in gebruik neemt, kom je al snel in aanraking met MACH 3. Dit is een van de meest gebruikte besturingssoftwarepakketten voor hobbyisten en professionele gebruikers van CNC-machines. In dit artikel leg ik uit wat MACH 3 is, hoe het werkt en wat je moet weten als je ermee begint.
Wat is MACH 3?
MACH 3 is besturingssoftware voor CNC-machines, ontwikkeld door Artsoft. Het draait op een Windows-pc en stuurt via een parallelpoort of motion controller de steppers of servo’s van je machine aan. MACH 3 leest G-code — de universele programmeertaal voor CNC-machines — en vertaalt die naar precieze bewegingsopdrachten voor de motoren.
Het grote voordeel van MACH 3: het is breed geaccepteerd, goed gedocumenteerd en heeft een grote gebruikersgemeenschap. Als er iets misgaat, is er altijd wel een forum of YouTube-video die je verder helpt.
Hoe werkt MACH 3?
G-code laden
Je begint met het laden van een G-code bestand dat je hebt gegenereerd in CAM-software zoals Vectric Aspire, Fusion 360 of VCarve. MACH 3 toont een visuele preview van het toolpad zodat je kunt controleren of alles klopt.
Referentiepunt instellen
Voordat je begint, stel je het nulpunt in: de startpositie van de machine ten opzichte van het werkstuk. Dit doe je door de spindel handmatig naar de juiste positie te bewegen en dan de assen op nul te zetten in MACH 3. Dit heet het instellen van het “work coordinate system” of WCS.
Snelheden en toerental instellen
Je kunt in MACH 3 de voedingssnelheid en het spoedtoerental instellen of overschrijven. Er is een feed override percentage: handig als je wil starten op lagere snelheid om te controleren of alles goed loopt.
Start en monitoring
Je start het programma en MACH 3 begint de G-code te executeren. Je kunt het programma pauzeren, stoppen en hervatten. Er zijn hulpmiddelen om de huidige positie en status van de machine te monitoren.
Veelgemaakte fouten bij MACH 3
- Verkeerd nulpunt: Vergeten het nulpunt goed in te stellen is de meest gemaakte fout. Het resultaat: de machine freest op de verkeerde positie.
- Verkeerde postprocessor: Als je CAM-software een andere G-code dialect genereert dan MACH 3 verwacht, kunnen er fouten optreden. Controleer altijd de postprocessor-instelling.
- Te hoge snelheid: Beginners beginnen vaak te snel. Gebruik de feed override om rustig te beginnen.
- Limietschakelaars niet ingesteld: Zonder limietschakelaars of homing kan de machine de grenzen overschrijden.
MACH 3 versus MACH 4
MACH 4 is de nieuwere versie van de software. Die heeft een modernere interface, betere real-time performance en meer mogelijkheden. Maar MACH 3 is nog steeds wijdverspreid, goed ondersteund en stabiel. Voor de meeste hobbyisten en kleine workshops is MACH 3 meer dan voldoende.
Hoe ik MACH 3 gebruik in mijn werkplaats
In mijn workshop gebruik ik MACH 3 dagelijks voor het frezen van productonderdelen en prototypes. Ik genereer mijn G-code in Vectric Aspire voor houtwerk en in Fusion 360 voor precisionderdelen. De combinatie van Aspire en MACH 3 is een bewezen workflow die ik al jaren gebruik.
Heb je vragen over CNC-frezen, MACH 3 of wil je iets laten frezen? Neem contact op.




