Pocket laser engraver. by Groover
Contest WinnerFeatured
Imgp8018.jpg
I have been trying to get my hands on a laser cutter for some time but they always seem out of reach. All the great things that can be done with a real laser cutter tickle the imagination.

I feel it's time to share my latest project - a low cost laser engraver,. The workspace is a bit small but none the less it works and comes so cheap that most will be able to replicate the result. I did take a few shortcuts, as I feel I don't have the knowledge to do all the electronics I opted for readymade but low cost in favor of trying to make my own (and most likely fail). All parts used are however easy to find.

I am pleased with the end result even if there is room for improvements. The small size and low power is a bit limiting but I have made allot of fun things already. Paper cutouts, plant markers and stamps among some. The engraver itself might not fit in a pocket but the workspace limits what you can do with it to fit in the pocket.

A word of warning is in place . This instructable is using a ~200mW red laser. It might nut cut through chunks of wood but it will make you go blind if you are not careful. Never look into the beam, even reflections can be dangerous if focused. Please be careful.



 
Remove these adsRemove these ads by Signing Up

Step 1: Acquire the parts.

Most of the hardware comes from my junk bin. The aluminum profiles, the piece of MDF and various nuts, bolts and wires. But some things need to be acquired. Most of the electronics can be found over at Sparcfun and the rest on e-bay or a swap meet.

- Arduino - this is the heart of the control electronics.
- Easydrive - stepper driver.
- Two DVD-rom drivers - Maybe more if you’re unlucky, and at least one DVD-R to salvage the laser from.
- Laser housing - singles can be found on e-bay.
- Laser driver - There are lots of alternatives here, I use a simple LM317 based circuit.
- Various nuts, bolts and other building materials.


1-40 of 521Next »
antennas says: May 18, 2013. 11:53 PM
I can't get any movement, they do make a noise but no movement. what's the most common problem with that? I have the grbl installed fine 0.8. Anyone?
ianmcmill says: May 19, 2013. 1:22 AM
Either your motors are not correctly wired or they are getting to little voltage. USB power supply (5V) may be to little. Try a 12V wall wart with 1A if you are using the lasershield from Groover. Connect the external wall wart first, then the USB cord.
Adjusting the potentiometers on the Easydrivers could help aswell but first try to get the correct pinout of the motors. I.e. try swaping the wires of the stepper in their pairs.
On a four wire bipolar stepper -> A1 A2 B1 B2 ---> A2 A1 B1 B2
antennas says: May 19, 2013. 5:56 PM
Thanks Ian, 1 ya I had a wiring eror. Sheesh. Servos move fine now. Is there a good way to "home" ; the servos? Mine don't seem to do that, but I still have lots to learn as well though.
Thanks
ianmcmill says: May 20, 2013. 2:13 AM
To get them home you just need to command : X0 Y0.
But if that doesn't work remove the power supply from the motors and the drivers and gently push them back to your desired zero position. Then again power them and the actual position of the motors should be zero in GBRL.
yamee98 says: May 7, 2013. 12:45 AM
hey groover, awesome project !! i was wondering if you could help me with the power supply for the whole circuit . is the power supplied to the adruino or to the laser driver ??
i'm not being able to get where the power supply is put in the circuit . being confused by the two "VR05R051" in your schematic.... please help !


ianmcmill says: May 19, 2013. 1:27 AM
The "two" VR05R051 parts are actually one relay. Check the board layout. In the schematic this single item is split up in 2 actual parts.

An external power supply like a 12V wall wart powers the Arduino and the Easydrivers + Laser + Motors. So be sure your wall wart has anough juice(Ampere, safest 1A).
If you are just using the USB as power supply this would not suffice. It delivers only 5V with 500-900mA.
yamee98 says: May 7, 2013. 8:15 AM
man could anyone please please give me a layout of the PCB !! PLEASE
wacky5941 says: May 2, 2013. 10:08 AM
Dude nice one...
Simple n good laser engraver, thanx for sharing your talent....

ianmcmill says: Nov 5, 2012. 6:12 AM
(removed by author or community request)
ianmcmill says: Apr 23, 2013. 12:58 PM
Just wanted to say
Great tutorial and awesome idea !
Electroinnovation says: Apr 20, 2013. 7:02 AM
Just finished my laser cutter for my senior project using this as a general guide! It works great! I'm using a 405nm 500mW laser with an equally as expensive lens and it works pretty well. It maxes out at cutting thin balsa wood but I'm happy with that. One thing, for some reason the invert mask for grbl isn't working quite right. I'm trying to flip the X-axis because everything comes out mirrored, but I can't seem to get it working. Even if I do $7=8 and unplug it then replug and nothing works. One last thing, is there any easy way to change the speed when it is moving into position? My table is rather large (about 12"x9") so the slow speeds inbetween cutting is a little obnoxious. Thanks for the great instructable!
Simpson_jr says: Mar 15, 2013. 5:13 AM
A nice ~easy to build instructable for a rather professional application at almost no costs !!! I really love instructables like these. To make it an even cheaper device, check the house for abandoned floppydrives, they already have a stepper-controller, controllable by two pins of the floppydrive-connector, built in. Resolution will be lower as when using easydriver controllers but, looking at the engraved Match..., probably still quite high.
dcms4 says: Apr 9, 2013. 2:51 PM
I have like 6 old floppy drives and would LOVE to be able to use them for something like this. Can you point me in any direction on how to leverage them in such as way as you describe.
Simpson_jr says: Apr 10, 2013. 6:24 AM
http://www.epanorama.net/circuits/diskstepper.html

You could use the floppydrive-mechanics as well for an engraving machine as above, unfortunately they have a smaller "reach" as DVD-players. I've noticed that some floppy/DVD-drives use unipolar steppermotors/drivers, while other use bipolar steppermotors/drivers. (Some DVD-drives don't use steppermotors b.t.w.) You'll need to be sure driver and motor are the same type.
DBender says: Apr 9, 2013. 8:56 PM
Hello friend, first I would like to congratulate you on an excellent project.
Well I am Brazilian and I have difficulty understanding English, would aid her.
I'm struggling to understand how to download the files to the arduino, control the motors, which files should I download?
You could pass them to me by email?
Thank you.
DBender says: Apr 9, 2013. 8:55 PM
Hello friend, first I would like to congratulate you on an excellent project.
Well I am Brazilian and I have difficulty understanding English, would aid her.
I'm struggling to understand how to download the files to the arduino, control the motors, which files should I download?
You could pass them to me by email?
Thank you.
DBender says: Apr 9, 2013. 8:55 PM
Hello friend, first I would like to congratulate you on an excellent project.
Well I am Brazilian and I have difficulty understanding English, would aid her.
I'm struggling to understand how to download the files to the arduino, control the motors, which files should I download?
You could pass them to me by email?
Thank you.
dcms4 says: Apr 9, 2013. 4:49 PM
Anyone familiar with these think it would be powerful enough to engrave simple text into ABS Plastic? I would be wanting to etch and then possibly "fill" with paint
wcfields says: Feb 24, 2013. 9:47 AM
Hi, how much is the thickness of the laser? Can do a hole of 0.1mm ? Can be improved to make more tiny laser beam?
Do you have some data about materials cut-problem-availability to cut etc...
Thank you very much, and for the share
wakabi says: Feb 8, 2013. 7:59 AM
Hi, Groover Am greatful to land on a genius like you. i really feel like hearing from you
if we can link up and share ideas that can make this pocket engraver marketed (sold) to those poor guys who can't afford those of thousands of dollars, if possible follow me at batambuzesaad@yahoo.com. i will be very greatful .THANKS.
Davebmx says: Jan 25, 2013. 1:02 PM
Hi guys im going to start making one of these soon and i ant wait ! Im a cnc machinest so i will be making a base and putting it together all nice but i have not got a clue where to begin on the electric side of things i have purchased an arduino uno and 2 easy drive stepper boards the same as groover used but the other circuit board i wouldnt have a clue with so would anyody be able to make this part for me if i supply parts or £££ ?
Electroinnovation says: Jan 12, 2013. 4:37 PM
Hi, I followed your instructable but used larger steppers and a larger frame and I have a question. My X axis works fine and runs very smooth, but the Y is jerky. Is there anything that would cause jerky movement? It's a 4 wire, 2 phase 12v stepper and is something around 200 steps/rotation.
Electroinnovation says: Jan 13, 2013. 9:13 AM
Also just fyi, XLoader works with the uno now :p I'm going to try using grbl 0.8c and see if that's any smoother, it appears to be doing whole steps instead of breaking each one down into microsteps like it should
nemoskull says: Jan 4, 2013. 4:54 PM
ur my hero. that is the ghettoest thing i have every seen, proving once again that you dont need 4000$ to get a cnc laser cuttter, or even 1000$ to buy parts and assemble it, just a bit of thinking.
great job!!!!
rmistry1 says: Jan 2, 2013. 5:55 AM
how to make hex file
affekt07 says: Dec 19, 2012. 1:10 PM
Hi, has anyone tried to use Arduino Mega 2560 with RAMPS shield to control these steppers? Is it possible ot it is bad idea?
jduffy54 says: Nov 18, 2012. 11:35 AM
Cool project! I'm trying to do the same, but with a scanner and printer instead of DVD drive parts.
gierszi says: Oct 31, 2012. 3:19 AM
Hi everybody,

I was thinking about using f.e. layada motorshield instead of use 2 easydrive stepper. Do you think it is possible?

the second question for elabz:
Did you manage to make driver with elements from cd-rom board?
kvanscoy says: Sep 2, 2011. 9:18 AM
Okay, I have been trying for a long time to get this to work I am having a hard time getting the g-code sender to work. Each time I try to connect to my machine I get nothing on the g-code sender. I send out $ and the computer beeps at me, Please help to solve this problem?
matstermind says: Oct 8, 2011. 2:30 PM
are you using win 7 or vista?
Unclegummers says: Oct 26, 2012. 1:18 PM
Same problem, I'm using 7
Unclegummers says: Oct 24, 2012. 8:35 PM
(removed by author or community request)
mplaser says: Mar 17, 2011. 7:54 AM
Great Instructable! I'm interested in making one of these at my dorm and would love to start asap. Only problem is I'm a Mec major at my school not electrical :(. I'm not too familiar with the schematic and some of the components used. Is there anyway you could list the electrical components or explain it in layman terms? Sorry for any inconvenience, bit I'd love to start building one!!
Groover (author) says: Mar 17, 2011. 9:18 AM
If you want to simplify you could skip the whole laser driver and use a readymade driver. Then all you would have to do would be to connect the power in to the fan relay. Of course this would probably be a little bit more expensive.

Laser driver circuit:
C1 0,1uF
C2 47uF 25v electrolytic
D2 SA15A
IC1 LM317
R1 3,9 ohm
R3 51 ohm
R4 1 K ohm
R6 500 ohm TRIM POTENTIOMETER

Relay circuit for fan and laser:
D1 1N4148
R2 2,2 K ohm
T1 2N2222
VR05R051 RR1A (306-1019-ND at Digikey should work.)

U1 EASYDRIVER
U2 EASYDRIVER
U4 ARDUINO
plb36 says: Oct 23, 2012. 11:06 AM
Hi. I really want to make this but I have almost zero electronics experience. How would I go about getting, setting up, and using a ready made driver like you said?
imont says: Jul 14, 2012. 11:59 AM
Hi

i have troubles with the relay circuit, at the half of the work, the laser does not cut mark all the displacements, what can i do? what other relay can I use?
imont says: Jul 16, 2012. 9:27 PM
I changed the relay for a bigger and now is working 100% THANK YOU FOR THIS INSTRUCTABLE.
sarav_rvr says: Mar 18, 2011. 12:55 AM
Thank you very much Groover. I`ll get back to you after finishing the project. :)
ianmcmill says: Oct 15, 2012. 3:03 AM
Hello, I have a question.

"The measurements here are not critical but it is important that every axis is square to the other entire axis."

I am at this point now the problem is that I have one stepper assembly that is even, on the other assembly the rails are angular to the whole assembly.

After scavanging through a couple of dvd-drives I only managed to get these to assemblies with steppers.
I want to use the angular piece as the x-axis. Now the problem is to align the rails of the x-axis to the y-axis.

You said the measurements are not critical but I guess I got this wrong when I say the alignment of the x-rails to the MDF are not critical ?
What I mean is, do the x-axis rails need to be perfectly aligned to the (assumed perfectly even) edges of the MDF board ? For the aluminium profiles are needed to be mounted square to the MDF board.

I hope you understand me :)
ianmcmill says: Oct 17, 2012. 12:52 AM
another thing, how did you deal with the laser focus ? My laser diode and housing ( including lens) is still shipping but I wanna have the rest built already when the rest arrives. So I am not certain at which height I should mount the y-axis assembly. Though if I take your 7.5" of support rails and mount the assembly on the top end I still could use a longer Alu profil that is screwed on the y-axis sled and take this as a variable guiding rail for the laser housing. This would make it possible to clamp the housing where youve got your laser focusing.
I'm just thinking out loud. Often helps me to get new ideas.
1-40 of 521Next »
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!