Personal Fab — A CNC Milling Machine for Less than a Grand


The objects we buy today are made in enormous factories, typically thousands of miles away. Like the mainframes that preceded personal computers, these factories are filled with expensive machinery, controlled and maintained by dozens of operators and technicians. Also like the mainframes, they’re about to be displaced by home machines.

Neil Gershenfeld of MIT’s Center for Bits and Atoms has written Fab, a book that describes the possibilities that home fabrication machines will create, and how people today are using fabrication labs that the Center created. A critical component of personal fabrication is CNC — computer numerical control. A CNC machine is controlled by a computer that issues commands for each movement the machine makes.

One of the machines most commonly adapted for CNC control is the milling machine, which resembles a drill press with a movable table. The table has x and y axes that are controlled by motors. Using a language called G-code, the programmer can direct these motors to move to a particular location, traveling on a defined path at a defined speed. The z-axis is the spindle (or the table) and can be raised or lowered to adjust the depth of the cut. Fourth and fifth axes can be added to rotate the work.

A commercial CNC milling machine will cost from $10,000 to well over $100,000 — but retrofitting

a manual mill will give you a home CNC mill for a fraction of that cost.

The Sieg X2 is a very popular mini mill for CNC conversion. Made by Sieg and marketed by Grizzly, Harbor Freight, and others, it sells for about $500. The simplest CNC conversion you can do with it is to automate the x and y axes, leaving you to manually adjust the spindle to the desired level. In this configuration, the x and y axes are controlled by stepper motors that are mounted in place of the handles. You can make the motor mounts using your mill or you can buy a mounting kit, such as the one sold by (part #2668). This provides all the brackets and couplings you need to mount your motors. It’s still up to you to provide the motors and the circuitry to control them.

There are many boards, called stepper drives, available to control stepper motors. My favorite is the Microstep by EAS ( sells the bare circuit boards and the PIC chips, and provides parts lists for ordering the rest from Digi-Key. They even provide the source for the PIC and layout for the printed circuit board, if you’d rather do everything yourself.

An easier and more popular option is the Gecko Drive ( This comes fully assembled and supports more powerful motors than the EAS Microstep. Both options require an unregulated linear power supply. These are about as simple as a power supply gets, and are easy to build.

The stepper drives can be controlled by an ordinary onboard PC parallel port, but if you use a PCI parallel card, you reduce the risk of damaging your motherboard. EAS and many others sell parallel port breakout boards that make it easy to interface the stepper drivers. To control the machine, there’s Enhanced Machine Controller or EMC (, a very powerful open source controller that can convert G-code into motion.

You now have an entire CNC mill, if a simple one. The costs pencil out as follows:

  • Mini mill — $500
  • Mill accessories — $100
  • Stepper motors (2) — $100
  • Microstep drives (2) — $100
  • Power supply — $25
  • Mounting kit (optional) — $265

So, about $825 and a lot of dedication will get you a basic home CNC milling machine that can cut metal, plastic, wood, and circuit boards. A fun first project might be to build your own wooden clock:

1 thought on “Personal Fab — A CNC Milling Machine for Less than a Grand

  1. travo says:

    The actual cost of three axis conversion with ballscrews with the x2 mini mill is about 500 dollars then figure another 600 dollars for stepper motors and control unit, pc and software . The actual cost of machine is 635 dollars now. Look at spending around 1800 dollars for a quality machine that will last for years. Ive been in the business of machining and design since before it became trendy with the maker movement. I can’t stand to see people constantly cutting corners trying to make CNC dirt cheap. If you want a quality machine that can do real work i.e. (steel, cast iron, aluminum, titanium ) then youre going have to pay for it. Its one of few machines produced today that is actually worth its weight in gold. With the right marketing you can pay for the machine in no time and it is a machine that can earn you a living, a good one at that.

Comments are closed.

Discuss this article with the rest of the community on our Discord server!


Maker Faire Bay Area 2023 - Mare Island, CA

Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 15th iteration!

Buy Tickets today! SAVE 15% and lock-in your preferred date(s).