Skip to content

This is an Inexpensive CNC Platform

!MPCNC Render

The Mostly Printed CNC

The Mostly Printed CNC (MPCNC) is a platform to precisely control motion. This can easily be a milling machine, 3D router, 3D printer, laser cutter, vinyl cutter, CNC plasma cutter, you name it.


All components are easily sourced, or you can buy the parts from this site. Here is a price breakdown.

  • The Bundle has all the hardware, electronics, and Jackpot CNC Control board $301 + shipping if international.
  • 20′ of Conduit ≈$12 (which are cheaper to source locally than to ship) – or stainless-steel tubing or DOM Tubing for ≈$65 .
  • Plastic parts, filament, less than 2 spools ≈$35 if you own a 3D printer. If not, buy the printed parts from here for $165.
  • Tool. Either a Kobalt, Makita, Dewalt, import spindle ~$99, or anything else you might want to bolt on, laser, drag knife, foam cutting needle (awesome), etc.

Total Cost… if you have a 3D printer Under $450, $577 if you buy the printed parts from here.

Let’s drive that price home one more time. You can have a CNC router for all sorts of work Users project Gallery, Laser cutting and etching, yes aluminum milling is possible, even making it a plasma cutter, for under $580. That is all you need to spend, throw in a few endmills and you are still under $600. There is no other machine more versatile than the Mostly Printed CNC at any price point.


Not easy to make a specs page when it can have almost any specs you want. The idea behind this is to be extremely adaptable, easy to self source, and inexpensive. Why buy a single use machine when you can have one that does it all for less than the cost of any single function machine. No proprietary hardware or software, build it any size and shape you want (more on this later), buy it from this site or source it all yourself, helpful forums, low cost, and capable. What more could you ask for?


  • All axes can be any length you prefer, anything over ~3′ (1M) would be best to start with a LowRider CNC, of course smaller is better. The kit comes with enough belt for up to 48″ of total outer X and Y axis dimensions (eg 24″x24″, 36″x12″ or any other combination).

  • The smaller you make this the faster you can move it and the more rigid/accurate it will be, and more importantly the easier it will be to get the desired accuracy.

  • The linear motion is ball bearings on electrical conduit (or stainless steel)… seriously, easy to use and source. More information on this here. If this machine isn’t big enough I have also designed the LowRider CNC, all the same specs and resolution just designed to be bigger!


  • X and Y axis are powered by 2 stepper motors each, and a single stepper for the Z axis. The standard would be NEMA 17 in any torque preferably 42 OZ/in and above (the kit comes with 76 OZ/in +). No need for NEMA 23’s or their required larger drivers, torque is not one of this machines issues.

  • Belts are used for their accuracy, ease of use, and price. Ball screws are expensive, require tuning, and periodic maintenance / adjustments.


  • This is all controlled by any control board you like. 5 drivers are prefered, but a minimum of 3 is required. Marlin, GRBL, and Just about any firmware will work.


  • There are plenty of free or really inexpensive software options available for CAD, CAM, and just controlling the machine. I suggest Fusion 360, ESTLCam, Repetier-host, etc.


  • Besides using either common imperial or metric hardware as listed, the rest of the machine is easily 3D printable, RepRap style! A full list of required hardware can be found here, and the files for the printed parts can be had here.

  • All of these things can be easily assembled with basic hand tools, no specialty tools, power tools, or precision cuts required.

!Simple MPCNC

How it all started.

!Fancy MPCNC

The Burly edition from 2016

!MPCNC Render

And finally the current Primo Version!

More info

To see some of the capabilities, and some interesting builds check out some videos, or the user galleries, MPCNC gallery, LowRider CNC gallery.