video thumbnail 18:04
CNC Mill for under $100

2022-02-27

[public] 2.70M views, 41.8K likes, dislikes audio only

channel thumbHyperspace Pirate

In this video I'm going to show how I built a basic CNC mill. Most of the hardware was sourced from spare / leftover parts I had laying around from other projects and ended up costing me under $100. It has a working area of approximately 250mm x 250mm x 70mm and is capable of milling aluminum (though somewhat rough).

The axes are moved with small NEMA17 stepper motors running at 24V, driven by A4988 drivers. The brain of the machine is an Arduino Uno running GRBL firmware, and G-code is sent to it via. USB from a laptop running Universal Gcode Sender - so everything is open source.

I have a little bit of experience operating a CNC mill, but this is the first one i've built / owned. The biggest learning experience from this build was that everything needs to be tightened up and made as rigid as possible to get good results. Between leadscrew backlash and rails flexing, the spindle could easily be moved +/- 1mm or more, which causes tons of vibration, chattering, rough cutting, and loss of precision. In a future video I'll be upgrading the spindle and beefing up the structure to use 16mm rails instead of 8mm for better rigidity.

I don't recommend trying to build this design yourself, because I created the printed brackets based on parts i had on hand, not what was "optimal". However, if you really want to, the STL's can be found here:

https://www.thingiverse.com/thing:5262097

Music Used:

Kevin MacLeod - George Street Shuffle

Serge Pavkin - Atmospheric Ambient

Kevin MacLeod - Groove Groove

Eric Skiff - Underclocked

Serge Pavkin - Fractal


Intro
/youtube/video/R29G3hUiZnU?t=0
The spindle
/youtube/video/R29G3hUiZnU?t=64
The electronics
/youtube/video/R29G3hUiZnU?t=298
Recap
/youtube/video/R29G3hUiZnU?t=449
Red Oak
/youtube/video/R29G3hUiZnU?t=747
Sanding
/youtube/video/R29G3hUiZnU?t=804
Cutting Aluminum
/youtube/video/R29G3hUiZnU?t=856
Outro
/youtube/video/R29G3hUiZnU?t=1036