Z axis for CNC mini mill
Free

This is a model for making a Z axis for a CNC mini mill.

I had a milling table, Dremel, CNC shield and some motors lying around and saw a mini CNC mill in it.

I only needed a Z axis so I made one out of square steel tube (20x20mm). I connected them with 3D printed parts of ABS. It’s purple because I had a lot of that color. The spindles and guiding rod are M8.

Using model “Nema 17 bracket for milling table” I connected the steppers to the milling table. For these brackets please see: 

https://pinshape.com/items/41283-3d-printed-nema-17-bracket-for-milling-table

So with these components I made this mini Mill. Because the table can only move 80 by 80 mm it’s not very big. But of course if you would use a bigger table, you can make the X and Y axis bigger.

As a controller I used an Arduino Uno and a CNC shield with DRV8825 drivers and GRLB python script found on the GitHub (https://github.com/grbl/grbl). In this case I just used universal Gcode sender for sending the Gcode (https://github.com/winder/Universal-G-Code-Sender). The Gcode and paths are created using Inkscape (https://inkscape.org/en/)

First test was on a MDF plate, but worked not so well because I do not have the right milling bit for the Arduino.

Second test was on an acrylic plate, but the milling bit did more melting than milling :-). I suppose I had to use a cooling liquid.

Third test was on an aluminum plate and that worked better except that my mini Dremel bit flexed a bit during milling.

The fourth test was milling a PCB and it worked but I have to improve my Gcode.

So the mini mill works very well. The motors didn’t skip any steps due to EMF frequencies coming of the Dremel brushed motor. I did use a DIY mains filter for it. If you are interested in this mains filter feel free to ask. As a backup I even had a 1:1 1KVA transformer ready, but I didn’t need it.

I didn’t use end switches because the can cause a lot of EMF issues. Also I didn’t shield anything, so less is more :-)

For micro stepping I had to settle on 4 micro steps for the X and Y motor avoiding.

If you have any questions feel free to ask :-)

Loading comments...

Loading prints...

Z axis for CNC mini mill

likes
4 collections
Creative Commons Attribution-NoDerivatives

You can download, share, and use commercially, but you cannot change the material in any way or use it to make something new.

CC BY-ND Licensed under CC BY-ND
Files Included

9 downloadable files:

View 3D
bottom_corner.stl
STL Model
2.2 MB
File size
View 3D
bottom_left.stl
STL Model
2.3 MB
File size
View 3D
bottom_right.stl
STL Model
2.3 MB
File size
View 3D
motor_beugel_right.stl
STL Model
2.9 MB
File size
View 3D
motor_bracket_left.stl
STL Model
2.9 MB
File size
View 3D
motor_spindel_connector.stl
STL Model
1.1 MB
File size
View 3D
nutholder_left.stl
STL Model
2.6 MB
File size
View 3D
nutholder_right.stl
STL Model
2.6 MB
File size
View 3D
small_connector_peace.stl
STL Model
422.7 KB
File size
Free download - login required
Downloaded: 163 times
We value your privacy We use cookies to improve your experience and analyze site traffic. By clicking "Accept", you consent to our use of cookies and analytics tracking. Learn more