Skip to content Skip to footer

M31 Motion Controller

Open, Reliable CNC Motion — Built for Your Machine

Simple, Modern Motion Control

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
Reliability

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.

Motion Control

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).

Specifications

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
Choose What's Right For You

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

 

Accessories
  • Digital THC; Recommended for Plasma Tables
Support Center
Your Next Project Starts Here

Ready to Upgrade Your CNC Motion?

Experience how the M31 Motion Controller can power your next build.