How to Make Arduino Based CNC Machine at Home
by yobots in Circuits > Arduino
38020 Views, 244 Favorites, 0 Comments
How to Make Arduino Based CNC Machine at Home

Make a CNC Machine from old DVD writer
Video of CNC Machine Working

Material Required
1)Arduino Nano x1
2)Old DVD writer x2
3)Motor Driver (L293D) x2
4)16 pin IC socket x2
5) Veroboard doted x1
or you can make pcb
6)Male header & Female header
7)Female USB (For power the motors) or you can use 9v jack
8)Female Jumper wires
9) Nuts
10) BO motor clamp
11)1 Servo motor
12) Double sided tape
13)Pen
14)Acrylic sheet
Cutting & Drilling Acrylic Sheet






1pcs 12"x6" (Fore base)
2pcs 1.5"x7" (For X-Axis Stand)
1pcs 3"x3" (For Writing base)
3pcs 1.5"x3"(For Moving part of X-Axis & Y-Axis and also for pen holder)
8pcs .5"x,5" (For specer)
Marke for drilling then drill it
Extract X-Axis & Y-Axis From Old DVD Writer



Solder Wire With Stepper Motor.

Attach 1.5"x 3" Sheet With Moving Part of X-Axis and Y-Axis by Using Glue Gun

Make Circuit Board




Make a circuit board using Dotted vero board
or
you can design a PCB ..
If you don't know how to desin pcb check this
Basic PCB designing in EAGLE | Part 1
Basic PCB designing in EAGLE | Part 2
How to print PCB at home | Part 3
Make a Pen Holder






Cut the DVD writer Shuter Mechanism
Attach Servo and connect with the Gear
and also connect 1.5"x3" sheet with moving part and also glue the pencil compass to hold the pen...
Assembling the Machine









Assemble all the parts as shown in Pictures ...
Connection With Board

Software Part
Download YOBOTS Project CNC.zip file from below
-->Open-CNC_Machine_Arduino_Code and upload the code to Arduino
-->Open- gcode_executer_For_CNC_Machine and run it
press "p" to select COM Port;
press "g" to Upload g code:
Some G code sample are given in the project file
or
if you want to create own G code watch my Tutorial
Downloads
How to Make CNC Machine at Home