top of page

DMC2 Technical Specs

Cutting Envelope:

14" X Axis, 10" Y Axis, 6.5" Z Axis

Machine Overall Size:

Approximately 21" wide x 22" long x 35" tall, not including the extra 3” for motors


Machine Weight:

Approximately 180 lbs, without accessories

Machine Rapids:

Up to 9000mm/min [350 inches/min]

Machine Resolution (Varies with Microstepping Settings):

0.0014mm [0.000055 inches]

Machine Tolerances:

Generally final part tolerances are within or below 0.01mm on a well built machine. This is with careful finishing passes on parts, after the heavy roughing cuts.*

Spindle Specs:

3 HP (2.2kw), 24000 RPM with built in ER20 Collet

Power Input:

120V AC 60Hz, or 220V AC 50/60Hz

You must specify your power requirements before purchase!


Additional Features:


  • Closed loop motors for all axes with stall/crash detection

  • X, Y  and Z automatic probing

  • Central lubrication system and hand pump for all rails and ball screws

  • High pressure (40 psi) coolant pump with increased variable flow rate

  • Chip management and filtration is much better (internal chip tray)

  • Frame specifically designed with spray foam points (for quieter operation)

  • Multi axis MPG handwheel available


DMC2 machines all come with a Mach3 controller board and accompanying files/softwares. You will need your own CAM software to generate g-code files, such as Autodesk Fusion360 which is available for free. The Mach3 controller included can be easily removed and swapped out for another controller of your choice, such as a LinuxCNC controller or GRBL, as long as they can output step, direction, enable signals etc.

* A Informative Note about Tolerances and Accuracy:

Under heavy load, tolerances will slightly slip. This is because the DMC2 uses stepper motors operating as servos. Servo motors attempt to go to their desired position, and if there is some deviation detected, they will dump more current into the motors to overcome the load to reach that desired position. This means that there is always a tiny threshold of allowable error before the servo driver triggers an alarm. How does this affect the tolerances on parts? It means that heavy and fast roughing passes will always have poorer tolerances, and that you always need to follow them up with a careful, slow, low force finishing pass to get to final part dimensions. See our YouTube videos for examples.



bottom of page