Quantity BOM: mBOM
Structure BOM: sBOM
Buy Parts: Kaufteile
Attention: Raspberry based electronics now replaced with new 6 Axis Controller , based on UB1 and UC300ETH Breakout Boards and Control Boards. This configuration can run UCCNC or Mach Controller software on a Standard Windows 10 PC, connected via Ethernet Port to the Controller
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|
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.|
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
Set the Jumpers correctly to clone the Y Axis and for 32 Microsteps
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.
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
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
Another Z-Axis Improvement: Get the Models here
Details of the Controller here: UCCNC-UC300ETH-UB1