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 (mrinnovative01@gmail.com ) 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 (mrinnovative01@gmail.com ) 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 Mrinnovative01@gmail.com
Whatsapp : +91 7600079068
PCB with arduino+components Assembly+firmware = 1200 ₹ + tax
G-code streaming software
https://winder.github.io/ugs_website/