I wanted to build a mill for cutting small pieces of wood and PCB's. There are other well-documented DIY CNC mills on the internet. Why design yet another mill? Well, for one thing, I enjoy creating. What may set this mill apart, however, is the fact that it is mostly 3D printed, and all parts can be printed on a 200mm x 200mm bed.
This mill has worked will for engraving wood with great success. I've also begun using it for milling PCB's. The results are clean enough for through-hole components but need post-processing. This could be because of poor Eagle/PCBgcode settings, which I am beginning to experiment with.
For more information and assembly instructions, please visit http://www.td0g.ca/projects/cnc_mini_mill
This is the initial release. I am going to update the components over time. Note that there are some odd, useless features to some components which will be changed or removed in future versions.
Each part name ending in X## must be printed ## many times - otherwise each part is printed once.
Do not print supports! All of the components are designed to print without supports. I would advise printing the spindle mount and all motor mounts from PETG for the heat resistance. Everything else is fine in PLA if you prefer.
The X-gantry, X-acmeNut, Z-spindleMount, and all bearing and rail clamps require small layer heights and thick walls for strength. The remaining components can be printed with 0.8mm walls and 0.2mm layers without problem (although decreasing layer height typically improves part quality).
2019-04-17 1.0 Initial Release
Remove bearing mount from front Y-rial mount (aesthetics)
Add nut slots on all rail mounts (to increase strength)