Skip to content Skip to footer

FAQs

Most likely, yes. MachPro retrofits a wide range of plasma, router, waterjet, laser, mill, and lathe machines. Review the Machine Types section of the website to confirm the listed features support your hardware. 

Setup is straightforward, though it takes some time to complete. With 5-Click Customization™, you can add buttons, widgets, calculators, and workflow tools without any coding. The online setup guides walk you through every step at your own pace. 

MachPro runs Fanuc-style G-code and integrates seamlessly with Fusion 360, Mastercam, BobCAD-CAM, GibbsCAM, and RhinoCAM. Select the Fanuc or MachPro post in your CAM software to export compatible programs. 

MachLabs provides free email support, an active community forum, and a full library of online documentation and video guides. Every product is built for complete self-service — with answers, setup help, and troubleshooting resources available 24/7 right here on the website.

Simply select your machine type and the MachPro level you want, then purchase it directly on the website. The guided setup instructions and downloads will help you get running fast. 

Yes. You can upgrade from Mach4 automatically, or from Mach3 manually — but a new MachPro license is required for both upgrades. If upgrading from Mach3, you’ll also need to reconfigure your machine settings during installation. 

Updates are simple. Download the latest installer from the website and run it on your control PC. Always perform a quick backup before updating to keep your settings safe. 

After installing MachPro, note your generated MachPro PCID. Purchase a license online, then load it into your control to activate your machine. 

Currently, MachPro runs on Windows only. Linux compatibility is in development and expected to launch in 2026. 

Some motion controllers from older Mach3 or Mach4 systems are not supported in MachPro due to design and reliability differences. Refer to the Supported Motion Controllers list on the website to verify compatibility. 

EtherCAT is a high-speed communication protocol that provides 1ms updates between all connected components. It reduces manual wiring and enables faster, more reliable data transfer throughout your CNC control system. 

Elevate Your CNC Controls

Ready To Upgrade to MachPro