author
36Commentsthe NetherlandsJoined December 17th, 2016

Tell us about yourself!

Complete Your Profile
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    Gcode is already posted some months ago. Just scroll down and you'll find it

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    Jumbled up? What do you mean? Please post some photo's and everybody can have a look and a say. Jumbled up is pretty much like " my mail does not work. Can you tell me why?" Well... guess...

    Ok. Well, I made this little plotter during Christmas last year and had a lot of comments and remarks about it. Several people had input and all together we, not just me, came to a nice working plotter. All problems you have now were covered during that time, so scroll back to end of December and January and you will find all answers you need: about the zero position, the backlash in the pen holder, improvements on the arduino code, how to check your gcode with CAMotics, really everything! So, I would suggest to you go back in time a little, read all and try out the things discussed there. After that, if you still have problems, questions and/or remarks I will try to answer as good as possible.

    First of all, I think you zero position is not ok. Did you make the gcode with inkscape? Did you put your zeropoint in inkscape in the middle? Did you have your arduino code set at -19 to +19 or is it at 0 to 40? Check these things and open the gcode in CAMotics. That will help you solve most of your problems.

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    ??

    O'DonovanM, I'm sorry, I accidentally deleted your post, I guess. Contact me, please.

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    Everything is already clearly explained! If you would read all previous comments it all becomes obvious!1 - Use the arduino sketch (the ino file) made by AquaManiac.2 - Have a look in your gcode files and look what range it will plot (-19 to +19 or 0 to 40). Adjust your limits accordingly.3 - In Inkscape, make a little drawing of a line with a length of 25 mm and adjust the steps per mm so that the plotted line is 25 mm.

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    It looks like you have backlash on your pen holder. I had the same in the beginning, and tried to solve this with Scotch tape. That didn't work!! What did work was pulling the backlash to one side with a rubber band. The rubber band also pulls down the pen so I got rid off the little weight on top of the pen. Be careful not to make the rubber band too tight, because it will make the pen force down too high and therefor cause too much friction when plotting. You can see the (blue) rubber band in the picture below.

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    Draw a box of 38x38 mm in Inkscape and print it. Adjust the plot table so that the pen is exactly in the middle and make sure the box isplotted correctly.Have fun

    yeah, bummer! me the same :-(

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    I have the same. Right click and 'save link as'

    That looks if there is something wrong! Did you make the gcode with Inkscape? Version 0.48? What do you mean with "YouTube gcode". Can you post the code?With your code, have a look what it does in CAMotics.Maybe the motor shield contacts on the backside of the shield are touching something on the Arduino? I had one of the contacts touching the USB connector and that causes strange effects (obviously) After putting some tape on the USB connector the problem was gone.About the boundaries: I would set the limits not at x=30 and y=30 but x= -18 to +18 and y= -18 to +18 because the inkscape generated gcode starts at x= 0 and y= 0 which is the exact middle of the plotting area. At least in my case.

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    I don't know why some code is not working properly. Try to run it in CAMotics. Maybe the code itself is not okay.

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    Very nice! I'm very interested in the Arduino code for auto home but also the OSX app.Hope to see it soon.GrtzBert

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    Hi All,First of all, this is not my 'instructable'! It is writen by CNC World. He did a great job because even I could make this nice machine!! Now, a lot of people asked me how I did this or how I did that, but it all comes down to a few things:1. Work precise. If you make a sloppy pen holder, your plot will come out sloppy!2. If it is not working out of the box, fiddle around! Be creative! Change a few settings, one by one, and look what happens! 3. The plotting area is 38 x 38 mm. Try to make your drawing well within these limits. In Inkscape, don't go all the way to the edges.4. Don't give up! The master has failed more times than the beginner has even tried.I have added a few pictures to show the possibilities and precision. If you want the G-code, let me know. There is only one co...

    see more »

    Hi All,First of all, this is not my 'instructable'! It is writen by CNC World. He did a great job because even I could make this nice machine!! Now, a lot of people asked me how I did this or how I did that, but it all comes down to a few things:1. Work precise. If you make a sloppy pen holder, your plot will come out sloppy!2. If it is not working out of the box, fiddle around! Be creative! Change a few settings, one by one, and look what happens! 3. The plotting area is 38 x 38 mm. Try to make your drawing well within these limits. In Inkscape, don't go all the way to the edges.4. Don't give up! The master has failed more times than the beginner has even tried.I have added a few pictures to show the possibilities and precision. If you want the G-code, let me know. There is only one condition for that: you post your plot of that G-code :-)GrtzBert

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    It looks like your pen is not stable, maybe improve the holder. Furthermore try to find the exact middle of the plotting area, as it seems your plot runs to the edge and is therefor missing a few steps from the stepper motors. Also try to dampen the drawing, maybe less speed, maybe some delay. Play with the settings, one by one

    I have a stack of paper with a size of 10 x 10 cm, so I made the table accordingly, see my pictures.

    That isn't too difficult, I guess. You just have to rewrite part of the code so it will use the stepper libraries instead of the motor shield libraries. There are enough examples here at 'instructables' Have a look here:https://www.instructables.com/id/Use-of-the-L298-H-...

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    Be creative! Maybe you have another dvd player and take it from there. Or take some wood and carve it from that. But, most of all, be creative!

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    Fredo,The 'X' looks sort of OK but with the square I can see you're not exactly in the middle, so maybe you have to adjust this a little. Furthermore I think you can set your 'StepDelay' to 1 which will give a smoother running of the steppers. The high pitched noise at the end is because the M18 command in the g-code is not recognized and thus will not switch off the motors. As a workaround I just wait till the end and then stop the motors with '0' in 'gctrl'. Maybe there is somebody here who knows how to solve the 'M18"problem. Also, i would like to start my plots from a corner and not from the middle. However, I can't seem to generate g-code in Inkscape without any negative values, like this:G1 X-8.92 Y10.28 F500.00Anybody??

    Nice!

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    Please post your "not correct drawing" here. The wiring is very simple. If your drawing is mirrored in some way, just reverse one pair of the wires, not two. To be sure you have the wires paired allright, measure the resistance. In the steppermotors there are 2 spools so it is easy to measure what wires belong to one spool.

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    In CAMotics I can see it should be a plot of 'Popeye' but there is something wrong with the orientation and the positioning.

    Okay! Now, after I got some nice results initially (see previous post), I started to improve a couple of things.1. Plot size is 38x38mm. set this in Inkscape while creating a new plot2. Zero point is in the middle. Set 'float Xmin = -20' 'float Xmax = 20' etc. When I start a new plot, I place the pen in the middle of the plotting area. I marked the outline of the plotting area on the plotter table.3. I mounted a better ballpoint. The old one was a cheap '10 for a dollar' pen that started leaking. The new one is a 5 dollar Parker ballpoint with a fine tip. When it starts leaking or is running out of ink, I can replace the filling.4. I found the pen mounting had a lot of backlash, so the pen was not accurate in its drawing. I took a rubber band and pulled the backlash to one side. No more...

    see more »

    Okay! Now, after I got some nice results initially (see previous post), I started to improve a couple of things.1. Plot size is 38x38mm. set this in Inkscape while creating a new plot2. Zero point is in the middle. Set 'float Xmin = -20' 'float Xmax = 20' etc. When I start a new plot, I place the pen in the middle of the plotting area. I marked the outline of the plotting area on the plotter table.3. I mounted a better ballpoint. The old one was a cheap '10 for a dollar' pen that started leaking. The new one is a 5 dollar Parker ballpoint with a fine tip. When it starts leaking or is running out of ink, I can replace the filling.4. I found the pen mounting had a lot of backlash, so the pen was not accurate in its drawing. I took a rubber band and pulled the backlash to one side. No more need for some weight on top of the pen and much more accuracy.5. I replaced the power adapter, coming from a USB hub, with a real power supply. It is set at 5.0 volts and it shows the actual current is 450 to 600 mA when in action. This also helps the accuracy.

    Okay! Now, after Igot some nice results initially (see previous post), I started to improve a coupleof things.- plot size is 38 x 38 mm ==> to be set inInkscape- zero point of the plotter is in the middle ==> set 'float Xmin = -20' 'float Xmax = 20' etcetera. When I start a new plot, I set the pen in the middle of theplotting area.- Imounted a better ballpoint ==> the old one was a cheap '10 for a dollar' onethat started leaking. The new one is a 5 dollar Parker ballpoint with a finetip. When it starts leaking or is running out of ink, I can replace the filling.- I foundthe pen mounting had a lot of backlash, so the pen was not accurate in itsdrawing. ==> I took a rubber band and pulled the backlash to one side. Nomore need for some weight on top of the pen and much more acc...

    see more »

    Okay! Now, after Igot some nice results initially (see previous post), I started to improve a coupleof things.- plot size is 38 x 38 mm ==> to be set inInkscape- zero point of the plotter is in the middle ==> set 'float Xmin = -20' 'float Xmax = 20' etcetera. When I start a new plot, I set the pen in the middle of theplotting area.- Imounted a better ballpoint ==> the old one was a cheap '10 for a dollar' onethat started leaking. The new one is a 5 dollar Parker ballpoint with a finetip. When it starts leaking or is running out of ink, I can replace the filling.- I foundthe pen mounting had a lot of backlash, so the pen was not accurate in itsdrawing. ==> I took a rubber band and pulled the backlash to one side. Nomore need for some weight on top of the pen and much more accuracy.- I replaced thepower adapter, coming from a USB hub, with a real power supply. It is set at5.0 volts and it shows the actual current is 450 to 600 mA when in action. Thisalso helps the accuracy.

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    Okay! Now, after Igot some nice results initially (see previous post), I started to improve a coupleof things.- plot size is 38 x 38 mm ==> to be set inInkscape- zero point of the plotter is in the middle ==>set 'float Xmin = -20' 'float Xmax = 20' etcetera. When I start a new plot, I set the pen in the middle of theplotting area.- Imounted a better ballpoint ==> the old one was a cheap '10 for a dollar' onethat started leaking. The new one is a 5 dollar Parker ballpoint with a finetip. When it starts leaking or is running out of ink, I can replace the filling.- I foundthe pen mounting had a lot of backlash, so the pen was not accurate in itsdrawing. ==> I took a rubber band and pulled the backlash to one side. Nomore need for some weight on top of the pen and much more acc...

    see more »

    Okay! Now, after Igot some nice results initially (see previous post), I started to improve a coupleof things.- plot size is 38 x 38 mm ==> to be set inInkscape- zero point of the plotter is in the middle ==>set 'float Xmin = -20' 'float Xmax = 20' etcetera. When I start a new plot, I set the pen in the middle of theplotting area.- Imounted a better ballpoint ==> the old one was a cheap '10 for a dollar' onethat started leaking. The new one is a 5 dollar Parker ballpoint with a finetip. When it starts leaking or is running out of ink, I can replace the filling.- I foundthe pen mounting had a lot of backlash, so the pen was not accurate in itsdrawing. ==> I took a rubber band and pulled the backlash to one side. Nomore need for some weight on top of the pen and much more accuracy.- I replaced thepower adapter, coming from a USB hub, with a real power supply. It is set at5.0 volts and it shows the actual current is 450 to 600 mA when in action. Thisalso helps the accuracy.

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    Roberto, Just put all your comments and questions here, so everybody can benefit from it.

    don't worry 'bout the jog mode. didn't work for me, tooletters are nice to check if everything works, so post some pics of the result

    Thanks!

    Looks like your plot area needs adjustment. Try -20 to +20 instead of 0 to 40.Also try to set the 'steps per millimeter'

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    Well... there are only 2 programs you use, so have a look in both ;-)(I mean: Try to read the code !)

    View Instructable »
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    The pen holder is actually the part of the dvd player that lowers the tray when the player closes. If you start disassemble the dvd player, it is in the front of the drive. I just took a saw and cut the part out.

    View Instructable »
  • BertR15 followed photography, robots, electronics, computers and 7 others channel 2 years ago
  • How to Make Arduino Based Mini CNC Plotter Using DVD Drive

    It took a while to figure out the stepper directions and how to control the software, but it's beautiful!

    View Instructable »