Your Cart

XHC MK 3 Axis/4 Axis USB CNC controller

XHC MK 3 Axis/4 Axis USB CNC controller
XHC MK 3 Axis/4 Axis USB CNC controller
XHC MK 3 Axis/4 Axis USB CNC controller
Hot -55 %
XHC MK 3 Axis/4 Axis USB CNC controller
XHC MK 3 Axis/4 Axis USB CNC controller
XHC MK 3 Axis/4 Axis USB CNC controller
XHC MK 3 Axis/4 Axis USB CNC controller
  • Stock: In Stock
  • Model: XHC-MK3-4
  • Weight: 2.00kg
  • Dimensions: 12.00cm x 10.00cm x 10.00cm

Available Options

3 Axis/4 Axis MACH3 USB Motion Control Card Interface 2000KHz

The 3 Axis / 4 Axis MACH3 USB Motion Control Card Interface is a device used to control motion in CNC (Computer Numerical Control) machines. It can control up to 3 or 4 axes depending on the model and has a maximum frequency of 2000KHz. The interface uses USB connectivity and works with MACH3 software, which is a popular CNC control software. The device provides a reliable and fast way to control motion in CNC machines, making it easier to create precise cuts and movements.

MKX-IV ManualMKX-V  Manual 
Applicable systemMach3Mach3
Support axis number3/4/63/4/6
Interface typeUSBUSB
Communication distance1.5m USB cable1.5m USB cable

Anti-interference abilityMKX-IV<MKX-V

axis drive modeCommon modeDifferential signal
I/O16 input,8 output6 input,8 output
Special Functionnone

support save data when power off

support spindle speed feedback

1. Support all versions of Mach3
2. Support system: Windows XP, 2000, Vista, 7. (not including Mac OS)
3. USB jack does not need to install the driver, plug and play under all versions of Windows.
4. Full support USB hot-swappable, USB connection status monitoring at any time. Under Mach3 working state, the USB cable unplugs and then plugs in, but also the normal connection.
5. Supports 4-axis linkage.
6. Maximum step-pulse frequency is 2000 kHz and can connect servo driver and stepper driver.
7. The indicator light indicates various working statuses, such as USB connection, Mach3 connection, and so on.
8. 16 input IO.
9. Speed testing function, the spindle's actual speed displays on the Mach3 interface in real-time.
10. Onboard isolated power supply, not needing an external power supply.
11. All IO ports are fully isolated, have strong anti-interference, stable performance
12. Support the XHC series of wireless electronic MPG, such as WHB04 MPG.
13. Support spindle speed PWM output; support spindle pulse and direction output; support spindle speed output from 0 to 10V analog voltage.



Parameter Description


Dual-Processors, ARM+FPGA

Axis output control

Drive Current

Isolated open collector output; 5V, 20mA


Pulse + direction output

Output frequency

2000 kHz (2MHz)


XHC-MK3:3-axis XHC-MK4:4-axis XHC-MK6:6-axis

Isolation Voltage


Spindle inverter output

Analog voltage output


PWM output

5V, 1KHZ, Duty;  0-100%

Pulse + direction output

5V, 15HZ to 4 kHz

Spindle speed input


Isolated input, 5V pulse signal

Isolation Voltage


8 IO output

Drive Current

Isolation: 50mA, 25V

Isolation Voltage


16 IO input

Input Current

Isolated inputs, 5 mA, maximum voltage 25V

Isolation Voltage


Mach3 Port Position

P1 Port

USB interface

Complies with USB2.0 standard

Write a review

Note: HTML is not translated!
Bad Good

At Our Store, we accept all major credit cards and payments made through PayPal.

In addition, we support EUR, GBP, JPY, AED, CAD, AUD, SGD, you can use local currency to pay to the local receiving account. (contact sent you bill)

Corporate users can contact our email to provide special prices.

More Delivery Information