3 Axis CNC Platform V4 (New version)

Project Status


Updated 3 Axis CNC Platform.

More stable and rigid than Version 1 and 3.

Milling Aluminium is no problem. Working area 550 x 700 x 80.

BOM, Stückliste, Parts


Quantity BOM: mBOM

Structure BOM: sBOM

Buy Parts: Kaufteile

Parts Overview:



For all exact dimensions, check out the CAD models first and get familiar with the design of the whole thing.


1                 Mount the Aluminium profiles and the Base Plate  
 2  Assemble the whole thing according to the CAD model

You need Screws M3, M5, M6, M8 various length

- Y Axis first
- X Axis second
- Z Axis last
 3  Wire the Stepper motors and end-switches. I used 0.5mm^2 Litze wires for everything.  See images for more details.
4 Configure the Electronics and Software:

Connect the Raspberry PI and the CNC Hat

Stepper drivers get connected to the Raspberry CNC Hat. I did run the steppers with 32 Microsteps (DRV8825 Driver)

Clone the Y axis

Important Links
Protoneer PI Stepper HAT
Quick Start Guide

Set the Jumpers correctly to clone the Y Axis and for 32 Microsteps

Install the Image to the Raspberry. This includes everything you need! (bCNC GCODE Sender, GRBL, etc.)
For more Information on bCNC: See the Wiki

Setup GRBL with the correct Machine settings.

For power supply, I was using an old PC power supply. Here is a great tutorial, how to do it!

 I used NEMA 23 Stepper Motors with DRV8825 Stepper driver
5 Connect your Raspberry with a USB WIFI dongle to your network and copy your GCODE to the Raspberry. I Used HSMxPress in SolidWorks 2013 and EstlCAM Software to generate the .NC files containing the GCODE. Press start in bCNC!  

I replaced the Pololu Driver DRV 8825 with more powerful external Drivers DQ542MA . Just replaced the DRV8825 with External Driver Sockets to connect the external drivers to the terminals on the CNC Hat from Protoneer. 

SocketExternal Driver Sockets, available from Protoneer's eBay Shop

Attention: By default, the stepper enable pin is high to disable and low to enable. The DQ542  needs the opposite, just invert the stepper enable pin by setting GRBL $4=1

DriverWireExternal Driver and Wiring

 Update  Made a new Z-Axis for more Stability.

Used Guided 16mm Linear Rails  and some other stability improvements. Get the Models here: New Z-Axis

Z-Axis-Guided2Komplett V4 Ext Driver Guided Z

Model and 3D PDF






Get the CAD Models

CAD Model on GrabCAD, including a full Step Model and SolidWorks Models



The Real Thing

Repeat Precision: 0.01mm
Reverse backlash: 0.01mm

The Real Thing in Action:


Parts Alu



IMG_1728 IMG_1732 IMG_1733 IMG_1734 IMG_1735



Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *