M31 Motion Controller
Open, Reliable CNC Motion — Built for Your Machine


Fully Featured Motion Controller
The M31 is a compact, industrial motion controller designed specifically for MachPro CNC systems.
The M31 connects your MachPro control PC to your drives and motors.
It supports both EtherCAT and traditional step-and-direction control, giving you flexibility in how you build or retrofit your machine.
M31 Sets a New Standard
With support for up to 12 axes, the M31 scales from small routers and mills to large, multi-axis specialty machines, while maintaining synchronized, precise motion across all channels.
One Clear Source of Support When It Matters Most
A Controller That Doesn’t Limit Your Future
Proven Hardware — Tested in Real CNC Environments
Designed to Work. Built to Last. Guaranteed.
The M31 Motion Controller is engineered to eliminate uncertainty — delivering stable, predictable motion in real-world shop environments.
Built for Real Machines
Fully Integrated
Certified and factory tested - runs out of the box.
24VDC Stability
Stable 24VDC I/O ensures consistent signal integrity, reduced electrical noise, and dependable machine behavior — even in demanding plasma setups.
Ethernet Robustness
Industrial Ethernet provides high robustness for harsh environments, high vibration resistance, and long lifespans.
6 Axis Differential Step and Direction Control
With differential pairs for both step and direction signals, the system provides inherent noise immunity — ensuring stable motor control.
EtherCAT Expandability
Supports up to 12 EtherCAT axes and 30 EtherCAT devices for maximum flexibility.
Standard Machine Functionality
Automatic Torch Height Control (THC), Threading, Spindle Control, RPM feedback, and Laser Control (coming soon).
Technical Overview
- 8 of 24VDC PNP Outputs
- 16 of 24VDC PNP Inputs
- 2 Enable Relays
- 1 of 0-10VDC Analog Output
- 2 Spindle Control Outputs
- 1 of 5V Differential Encoder Input
- 1 Emergency Input
Your Machine Your Build
Compatible with Industry Standard Servo and Stepper Drives
Step and Direction
Leadshine
Gecko
Mitsubishi
Yaskawa
Omron
Teknic (ClearPath)
Kollmorgen
Servo Dynamics
Danaher
Bosch Rexroth
Panasonic
Delta
Fuji Electric
Sanyo Denki
Oriental Motor
And many more.
EtherCAT
Ready to Upgrade Your CNC Motion?
Experience how the M31 Motion Controller can power your next build.
