DIY CNC router | Arduino + GRBL + NEMA23
In this post I have build a heavy duty CNC router using arduino GRBL and nema 23 stepper motors.
I also have designed a custom made PCB to make possible to run NEMA23 with GRBL.
Machine dimension
over all dimension = 750 x 550 x 650 mm
Work area dimension = 330 x 330 x 50 mm
Material list
Material for X-axis and base
- 500mm 20×80 Alu. profile = 2 QTY
- 490mm 20×40 Alu. profile = 2 QTY
- NEMA 23 stepper motor 76mm = 2 QTY
- T10 Lead screw with nut = 2 QTY
- 3D Printed part for holding NUT = 1 QTY
- 15 mm linear rails 500mm = 2 QTY
- 15MM Block (HGW15CC) = 4 QTY
- 6.35mm to 10mm coupling = 2 QTY
- 10mm Pillow block Bearing KP000 = 2 QTY
- 490 X 500 mm 12mm waste board = 1 QTY
- Limit Switch (V-155-1C25)= 1 QTY
- Nut bolts & Hardware
- 10mm MS laser cut plates = 4 QTY
- 15 X 20 mm drag chain 600mm = 1 QTY
Material for Y-axis
- 580mm 20×40 Alu. profile = 2 QTY
- NEMA 23 stepper motor 76mm = 1 QTY
- M4 threaded rod 1mtr = 4 QTY
- T10 Lead screw with nut = 1 QTY
- 6.35mm to 10mm coupling = 1 QTY
- 3D Printed part for holding NUT = 1 QTY
- 15 mm linear rails 500mm = 2 QTY
- 15MM Block (HGW15CC) = 4 QTY
- 6.35mm to 10mm coupling = 1 QTY
- 10mm Flange Bearing FL000 = 2 QTY
- Limit Switch (V-155-1C25) = 1 QTY
- Nut bolts & Hardware
- 10mm MS laser cut plates = 1 QTY
- 15 X 20 mm drag chain 600mm = 1 QTY
Material for Z-axis
- NEMA 23 stepper motor 76mm = 1 QTY
- T8 Lead screw with nut = 1 QTY
- 6.35mm to 10mm coupling = 1 QTY
- 3D Printed part for holding NUT = 1 QTY
- 15 mm linear rails 250mm = 2 QTY
- 15MM Block (HGW15CC) = 4 QT
- Limit Switch (V-155-1C25) = 1 QTY
- Nut bolts & Hardware
- 8mm pillow block Bearing KFL08 = 2 QTY
- 10mm MS laser cut plates = 1 QTY
- 500W Spindle = 1 QTY
- 5mm nylon busing = 6 QTY
- NEMA 23 Right angle clamp = 1 QTY
- Z–axis belt GT2 Timing Belt 200mm Width-6mm Closed-Loop Rubber Belt = 1
- GT2-6mm Belt Width 36 teeth 6.35mm Bore Aluminium Timing Pulley = 1
- Aluminum GT2 Timing Pulley 40 Tooth 8mm Bore = 1
Electronic Items
- GRBL CNC Shield custom PCB = 1 QTY
- TB6600 stepper motor driver = 4 QTY
- 24V 30amp SMPS = 1 QTY
- SMPS For spindle = 1 QTY
- ON/OFF switch for spindle = 1 QTY
- Exhaust fan = 1 QTY
- Raspberry pi (for future upgrade) = 1 QTY
- E-Stop = 1 QTY
- Terminal blocks = 20 QTY
- Junction box 400x350x120mm = 1 QTY
Download dxf FILE
you can download the files by paying 5$ this will helps us financially.
Linear block is HGW15CC
if you face any problem after purchasing file please mail us on ([email protected] ) with paypal transaction ID we will help you.
3D print STL Files
you can download the files by paying 5$ this will helps us financially.
Limit switch model no – V-155-1C25
if you face any problem after purchasing file please mail us on ([email protected] ) with paypal transaction ID we will help you.
Download CNC shield geber file
BUY GERBER FILE OF BLUETOOTH CNC SHIELD PCB
Want to Purchase CNC SHIELD PCB
Mail us on [email protected]
Whatsapp : +91 7600079068
PCB with arduino+components Assembly+firmware = 1200 ₹ + tax
G-code streaming software
https://winder.github.io/ugs_website/