Skip to main content

Recently Updated Pages

What is a Plugin?

Documentation - Artsoft FAQs

A plugin (sometimes referred to as a driver) allows people to add customfunctionality to Mach3/Ma...

Updated 9 months ago by Paul Stephens

I am thinking of purchasing a machine from overseas

Documentation - Artsoft FAQs

Mach3 and Mach4 are sold by us as DIY (do it yourself) CNC control. Most of our OEM’s anddistribu...

Updated 9 months ago by Paul Stephens

Do you sell Hardware?

Documentation - Artsoft FAQs

We do not sell any hardware or packages for Mach3 or Mach4.  Motion devices and other complex ha...

Updated 9 months ago by Paul Stephens

What is an external Motion device or Motion Controller?

Documentation - Artsoft FAQs

Originally, Mach-series software only worked with the parallel port (via the parallel portdriver)...

Updated 9 months ago by Paul Stephens

What is CAM?

Documentation - Artsoft FAQs

Computer-aided manufacturing (CAM) is a subsequent process after CAD. The CAD files areloaded int...

Updated 9 months ago by Paul Stephens

What is G-Code?

Documentation - Artsoft FAQs

Used mainly in automation, G-code is the common name for the most widely usednumerical control (N...

Updated 9 months ago by Paul Stephens

What else can the computer running the machine be used for?

Documentation - Artsoft FAQs

CNC controls require critical timing. When a computer has been chosen to be used as amachine cont...

Updated 9 months ago by Paul Stephens

Mach3 What files should I backup?

Documentation - Artsoft FAQs

At a minimum, any license files and profile XMLs (as well as any custom macros, screensets, or br...

Updated 9 months ago by Paul Stephens

What is a Screen Set?

Documentation - Artsoft FAQs

A screen set is the file (and associated graphics) that makes up the GUI (graphical userinterface...

Updated 9 months ago by Paul Stephens

What is a Profile?

Documentation - Artsoft FAQs

A profile is a configuration file which is used to store the various settings for a machine. AMac...

Updated 9 months ago by Paul Stephens

Mach4 What is an INI?

Documentation - Artsoft FAQs

It is a Mach4 configuration file. Every Mach4 profile stores its settings in a Machine.ini filelo...

Updated 9 months ago by Paul Stephens

Mach3 What is an XML?

Documentation - Artsoft FAQs

It is a Mach3 configuration file. Every Mach3 profile stores its settings in an XML file locatedi...

Updated 9 months ago by Paul Stephens

What is a Macro, M-Code?

Documentation - Artsoft FAQs

A macro or m-code is a small program that has been written as an easy way to perform afunction (o...

Updated 9 months ago by Paul Stephens

What is a good book to learn G-Code?

Documentation - Artsoft FAQs

“CNC Programming Handbook 3rd Edition” by Peter Smid. You can also refer to the G CodeProgrammin...

Updated 9 months ago by Paul Stephens

Can I run on Windows 10/11

Documentation - Artsoft FAQs

Yes, both Mach3 and Mach4 will work on Win10. You cannot, however, use the parallel portwith Wind...

Updated 9 months ago by Paul Stephens

Mach4 I have extra circular movements in my tool path that are not in my GCode

Documentation - Artsoft FAQs

I have extra circular movements in my tool path that are not in my GCode Mach4.If you load a G Co...

Updated 9 months ago by Paul Stephens

Mach4 How to Modify the "Go to Work Zero" button

Documentation - Artsoft FAQs

Modifying the Go to work Zero button in Mach4 to raise Zbefore moving. Similar to Safe Z move in ...

Updated 9 months ago by Paul Stephens

I Purchased a CNC Machine from Overseas

Documentation - Artsoft FAQs

As the popularity of CNC machining has steadily increased the market has been suppliedmany deskto...

Updated 9 months ago by Paul Stephens

Mach4 How do I update Mach?

Documentation - Artsoft FAQs

Steps to update Mach4. - Copy the existing version of Mach4 and rename it something else. Our ...

Updated 9 months ago by Paul Stephens

Mach4 How do I set up Counts per Unit?

Documentation - Artsoft FAQs

In order to set the counts per unit, velocity, and acceleration for each axis you must selectyour...

Updated 9 months ago by Paul Stephens