Skip to content Skip to footer

MachPro CNC Custom Control

Freedom to Design. Power to Build.

Freedom to Design. Power to Build.
Faster & Smarter

MachPro Custom Control empowers machine makers, retrofitters, and professionals to bring unique ideas to life

Designed for 1- to 12-axis custom CNC machines, MachPro delivers high-end control performance in an open, adaptable platform that fits your exact application — not the other way around. 

From woodworking routers and plasma cutters to automated gantry systems, waterjets, and specialty machines, MachPro gives you total control of your motion, interface, and integration — with simplicity that accelerates innovation. 

Hardware Freedom

Choose the drives, I/O, and accessories that fit your machine. MachPro is built for true integration freedom — not vendor lock-in.

Interface Freedom

Add custom pound (#) variables or process indicators to your HMI in just five clicks. Create operator screens that work the way you do.

Smart Job Files

Save and reload entire job setups, including all #variables, with a single widget. Perfect for pre-canned programs and repeat production runs.

Advanced G-Code Logic

Take full control with native Macro B support. Write adaptive logic, automation routines, and complete custom applications — all in G-code.

Lua Programming

Create your own macros, scripts, and automated processes with Lua for full customization and advanced control logic. 

Choose What's Right For You

Your Machine Your Build

Global Monitoring System
  • Instantly create on-screen messages tied to any machine function with just a few clicks. 
  • Eliminate code lookups — get clear, guided messages instead of error numbers. 
  • Setup custom logic with just simple clicks – no coding required.  
Soft PLC (PMC)
  • Integrated PLC Engine Built Into the Control  — eliminating the need for external PLC hardware while providing complete, flexible machine logic control.  
  • Industry-Standard Ladder Logic – Program and customize machine automation using familiar ladder logic, the universal language of industrial control. 
  • Unified Control Environment – Motion, logic, and HMI all operate within one software platform—streamlining setup, troubleshooting, and synchronization between axes, sensors, and actuators. 
Advanced M-Codes
  • Turn on any output 
  • Wait for any input 
  • Write inputs or outputs to pound variables 
  • Axes swapping 
  • Popup alerts to users 
  • Go to positions 
Accessories
  • Pendant 
  • Wired Probe 
Your Next Project Starts Here

Ready to Build
Your Own CNC Experience?

Experience the power, flexibility, and precision of MachPro CNC Custom Control — built for machine builders, integrators, and innovators who turn bold ideas into motion.