DIY CNC router | Arduino + GRBL + NEMA23

cnc router nema 23

cnc router nema 23

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

  1. 500mm 20×80 Alu. profile = 2 QTY
  2. 490mm 20×40 Alu. profile = 2 QTY
  3. NEMA 23 stepper motor 76mm = 2 QTY
  4. T10 Lead screw with nut = 2 QTY
  5. 3D Printed part for holding NUT = 1 QTY
  6. 15 mm linear rails 500mm = 2 QTY
  7. 15MM Block (HGW15CC) = 4 QTY
  8. 6.35mm to 10mm coupling = 2 QTY
  9. 10mm Pillow block Bearing KP000 = 2 QTY
  10. 490 X 500 mm 12mm waste board = 1 QTY
  11. Limit Switch (V-155-1C25)= 1 QTY
  12. Nut bolts & Hardware
  13. 10mm MS laser cut plates = 4 QTY
  14. 15 X 20 mm drag chain 600mm = 1 QTY

Material for Y-axis

  1. 580mm 20×40 Alu. profile = 2 QTY
  2. NEMA 23 stepper motor 76mm = 1 QTY
  3. M4 threaded rod 1mtr = 4 QTY
  4. T10 Lead screw with nut = 1 QTY
  5. 6.35mm to 10mm coupling = 1 QTY
  6. 3D Printed part for holding NUT = 1 QTY
  7. 15 mm linear rails 500mm = 2 QTY
  8. 15MM Block (HGW15CC) = 4 QTY
  9. 6.35mm to 10mm coupling = 1 QTY
  10. 10mm Flange Bearing FL000 = 2 QTY
  11. Limit Switch (V-155-1C25) = 1 QTY
  12. Nut bolts & Hardware
  13. 10mm MS laser cut plates = 1 QTY
  14. 15 X 20 mm drag chain 600mm = 1 QTY

Material for Z-axis

  1. NEMA 23 stepper motor 76mm = 1 QTY
  2. T8 Lead screw with nut = 1 QTY
  3. 6.35mm to 10mm coupling = 1 QTY
  4. 3D Printed part for holding NUT = 1 QTY
  5. 15 mm linear rails 250mm = 2 QTY
  6. 15MM Block (HGW15CC) = 4 QT
  7. Limit Switch (V-155-1C25) = 1 QTY
  8. Nut bolts & Hardware
  9. 8mm pillow block Bearing KFL08 = 2 QTY
  10. 10mm MS laser cut plates = 1 QTY
  11. 500W Spindle = 1 QTY
  12. 5mm nylon busing = 6 QTY
  13. NEMA 23 Right angle clamp = 1 QTY
  14. Z–axis belt GT2 Timing Belt 200mm Width-6mm Closed-Loop Rubber Belt = 1
  15. GT2-6mm Belt Width 36 teeth 6.35mm Bore Aluminium Timing Pulley = 1
  16. Aluminum GT2 Timing Pulley 40 Tooth 8mm Bore = 1

Electronic Items

  1. GRBL CNC Shield custom PCB = 1 QTY
  2. TB6600 stepper motor driver = 4 QTY
  3. 24V 30amp SMPS = 1 QTY
  4. SMPS For spindle = 1 QTY
  5. ON/OFF switch for spindle = 1 QTY
  6. Exhaust fan = 1 QTY
  7. Raspberry pi (for future upgrade) = 1 QTY
  8. E-Stop = 1 QTY
  9. Terminal blocks = 20 QTY
  10. 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

CNC SHIELD

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/

Video