-
1Step 1
PARTS YOU NEED:
For this project you will need:
3 x old CD/DVD-Roms
1 x Computer power supply
3 x Easydriver boards
1 x Arduino Uno board
3 x Stepper motors
2 x pieces of Wood
1 x Soldering Iron
1 x Soldering Wire
Few wires
1 x Pen or Small size drill machine
-
2Step 2
Using the DVD CD-ROM, get stepper motors:
I took three wasted DVD-drives apart because we need three stepper motors (XYZ axis)
-
3Step 3
Assemble and build the structure:
For this part just need a base platform and two pillars. I made the base from wood and pillars are of aluminum. Now simply screw the wooden base with your Pillars as shown in Figure.
Place the X axis across the pillars and Y axis onto the wooden base as shown in figures.I used glue to assemble all the axis. Just make sure that all the axis are exactly perpendicular to each other, they must be at right angle.
-
4Step 4
Soldering and wiring:
This is also not a very complicated step. You just need to solder wires with your stepper motor. Be careful while soldering and don't use high watt solder as it can burn the wires of stepper, mine was 30W and it was OK. After that, simply sold all the connectors in easydrivers and connect the wires as given in figure.
-
5Step 5
The software:
1. download and install the Arduino Software, the grbl library and the Grbl controller .
2. After downloading the Grbl library, you have to click sketch --> import library --> add library in the Arduino software and select the zip file you just downloaded.
3. Upload the library to your Arduino.
4. After you installed Grbl on your Arduino open the Grbl controller and select the port to which your Arduino is connected. Press the open button.
5. A list of options appears in the command screen. You have to change a few of these options, by entering the number of the option (the numbers with a $) = and the new value (For example $130=35.000). If your motors are moving in the wrong direction, go to Tools --> Options --> Axis and click the axis you want to invert.
6.You can use any Gcode Generator software to make gcodes.I download DeskEngrave software which is also a gcode generator, here is a link deskEngrave
-
6Step 6UPDATE:
Watch the new video Mini Arduino CNC Part 2 of this mini CNC plotter. I have increased the feed rate for sketching. I was using Deskengrave and many other softwares just to check the working of the machine, the results was not satisfactory because some Gcode generated codes were not supported by the GRBL library. After searching n the internet i found Inkscape software. Inkscape is a free and open-source vector graphics editor; it can create or edit vector graphics such as illustrations, diagrams, line arts, charts, logos and even complex paintings. By using this software i can import Dxf, Dwg, JPG, SVG etc files and can convert them into GCODE. You can download Inkscape by clicking below link.
Download InkscapeI have import several image files which i had downloaded from the google, convert them into Gcodes and send to the GRBL software, it worked perfect :D. Below is the link of sample video i have just made. Inkscape and Serial Transfer
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.