Recently Updated Pages
What is a Plugin?
A plugin (sometimes referred to as a driver) allows people to add customfunctionality to Mach3/Ma...
I am thinking of purchasing a machine from overseas
Mach3 and Mach4 are sold by us as DIY (do it yourself) CNC control. Most of our OEM’s anddistribu...
Do you sell Hardware?
We do not sell any hardware or packages for Mach3 or Mach4. Motion devices and other complex ha...
What is an external Motion device or Motion Controller?
Originally, Mach-series software only worked with the parallel port (via the parallel portdriver)...
What is CAM?
Computer-aided manufacturing (CAM) is a subsequent process after CAD. The CAD files areloaded int...
What is G-Code?
Used mainly in automation, G-code is the common name for the most widely usednumerical control (N...
What else can the computer running the machine be used for?
CNC controls require critical timing. When a computer has been chosen to be used as amachine cont...
Mach3 What files should I backup?
At a minimum, any license files and profile XMLs (as well as any custom macros, screensets, or br...
What is a Screen Set?
A screen set is the file (and associated graphics) that makes up the GUI (graphical userinterface...
What is a Profile?
A profile is a configuration file which is used to store the various settings for a machine. AMac...
Mach4 What is an INI?
It is a Mach4 configuration file. Every Mach4 profile stores its settings in a Machine.ini filelo...
Mach3 What is an XML?
It is a Mach3 configuration file. Every Mach3 profile stores its settings in an XML file locatedi...
What is a Macro, M-Code?
A macro or m-code is a small program that has been written as an easy way to perform afunction (o...
What is a good book to learn G-Code?
“CNC Programming Handbook 3rd Edition” by Peter Smid. You can also refer to the G CodeProgrammin...
Can I run on Windows 10/11
Yes, both Mach3 and Mach4 will work on Win10. You cannot, however, use the parallel portwith Wind...
Mach4 I have extra circular movements in my tool path that are not in my GCode
I have extra circular movements in my tool path that are not in my GCode Mach4.If you load a G Co...
Mach4 How to Modify the "Go to Work Zero" button
Modifying the Go to work Zero button in Mach4 to raise Zbefore moving. Similar to Safe Z move in ...
I Purchased a CNC Machine from Overseas
As the popularity of CNC machining has steadily increased the market has been suppliedmany deskto...
Mach4 How do I update Mach?
Steps to update Mach4. - Copy the existing version of Mach4 and rename it something else. Our ...
Mach4 How do I set up Counts per Unit?
In order to set the counts per unit, velocity, and acceleration for each axis you must selectyour...