DIY CNC MILLING MACHINE DESIGN

2019-2020. It was my wish to have a self-built, powerfull, 3-axis CNC machine at home to carve foams, wood and soft metals. A unique feature in relation to similar machines is it's high Z-axis range of 110mm effectively.

CAD compared to product
Underneath of the CNC the electronics (computer PSU, 2x arduino, PPM-PWM converter can be found)

The specs

A box-construction created of 20x20x1,5 mm steel members, joined by PA-GF30 corner pieces.

2x ⌀20mm hardened steel linear rails for X and Y, 4x ⌀8mm hardened steel for the Z-axis.

A 500W Bosch professional router. I upgraded to a digitally RPM controller, which can be controlled manually or by Gcode.

Actuated by T8 Lead screw, driven by 5.18:1 reduced NEMA17 Stepper motors. The Gcode is interpreted and processed by an Arduino and the GRBL firmware. The arduino has a DIY, plug-in DIY shield.

The build

I made several concepts in CAD, and the final prototype has had one major iteration.

Because of it's noise, the printer itself has a custom built sound-proof enclosure.

Close up of the spindle (Bosch mill)

The development process

See how the CNC has developed over time