FAQs
Does MachPro work with my existing machine?
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.
How hard is it to set up and customize?
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.
Which CAD/CAM systems are compatible? are the limits of 3D printing?
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.
How does support work?
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.
How do I get started?
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.
Can I upgrade from Mach3 or Mach4?
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.
How do MachPro updates work?
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.
How do MachPro licenses work?
After installing MachPro, note your generated MachPro PCID. Purchase a license online, then load it into your control to activate your machine.
Does MachPro support Linux or macOS?
Currently, MachPro runs on Windows only. Linux compatibility is in development and expected to launch in 2026.
Is my motion controller supported?
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.
What is EtherCAT?
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.
