Mach4 Hobby CNC Motion Control
Mach4 is not designed for a specific motion control device and will need a plugin and motion control board to operate a CNC system. Mach3 was primarily designed for the parallel port which has become obsolete.
Mach4 is our newest version of CNC motion control software.
Mach4 was written from the ground up to be expandable, flexible, and extremely responsive for use with very large files.
Mach4 is not designed for a specific motion control device and will need a plugin and motion control board to operate a CNC system. eg. Pokeys57CNC with Pokeys Mach 4 plugin.
Mach3 was designed for simple hobby machines and still serves this purpose well. When quality, speed, and the ability to use or learn industrial style controls and methods are what is needed, Mach4 is the correct choice. While there was only one version of Mach3, Mach4 is offered in different versions. Each version of Mach4 is built upon the same core. The architecture is modular and allows for quicker development to expand the already large feature set that Mach4 offers. Mach4 has been in use on Industrial equipment running constantly for over two years.
The standard Mach4 installer contains the screens and profiles to run Mills, Drills, Lathes, Routers, Tangential knife, Plasma, and 3D Printer machines. The full list of machines being controlled by Mach4 is much longer, but these machines can quickly be setup with the profiles and screens available in the standard Mach4 installer. Laser is the next machine to get a full profile for easy setup.
Screen Shots of the Standard Mach4 Hobby User Interface. Tab controls are used in Mach4 to switch quickly between different screens. Users may modify the standard screen or create a new tab that contains the buttons, graphics, and indicators they need.
After you have installed Mach4, you can find a configuration and a gcode manual in the directory where you installed Mach4. The normal location is C:Mach4HobbyDocs.
From Mach3 to Mach4
Mach4 is completely new! We cannot stress this enough: Mach4 is not an upgrade for Mach3. It is faster, more responsive, and provides a platform for expansion, modification, and new features. The changes requested by many Mach3 users were simply not able to be completed because of limitations in the Mach3 code. Mach4 is our response to the limitations and requested changes for Mach3.
The software is found on our main Download Page. The software is the full version and operates in Demo mode until licensed.
The current version supports the following;
- Running up to 6 axis machines
- Operating: Mills, Drills, Lathes, Routers, Tangential knife, and Plasma
- Beta testing: 3D Printers
- Install the Demo on the Actual Machine it will be used
- Run the demo and go to the Help/about screen in Mach4
- Use the PC ID code from the Help/About screen at checkout to license this single computer. Additional licenses can be created after the initial purchase from within your account.
The license is linked to a specific PC, requiring a different code for each PC. Use the ‘About’ screen, accessed by the ‘Help’ menu to get the PC code. You must have this exact PC code from the actual PC you wish to license and generate G-code. To obtain your license key, Click the ‘copy ID to Clipboard’ button in the ‘about’ dialog box when running the software in demo mode and paste this ID number in the appropriate location on the website when purchasing your license.
IMPORTANT NOTE: The LICENSE will only work for the Computer for which you supplied the PC ID. Each PC has a unique ID code and the license works in coordination with this code.
If you upgrade or exchange your PC, it will be necessary to contact the distributor you purchased the license or create a new license yourself by logging into your account and using our website license maintenance feature.
Mach4 Recommended Requirements
32 or 64-bit Laptop or Desktop – Using an External Motion Controller
- Windows XP, Windows Vista, Windows 7, and Windows 8
- An appropriate external motion controller
- Mach4 Plugin for the selected Motion Controller
- 2Ghz CPU
- 1GB RAM
- Video Card with 256MB RAM(Large G-code files, especially 3D files will require a video card with 512MB RAM or higher)
*Use of Parallel Port for machine control only with desktop style computers with 32-bit versions of windows 7 and below