Excellent work oni305 - very neat and compact PCB - I look forward to seeing the details of the rest of the build. What power laser and what wavelength are you using ? Tweakie.
I use a 3Watt 445nm Laser Diode but i've limited the current to a 2.1A which is about 2.5W to increase the lifespan of the laser and with the trimmer on the board i can regulate the current through the Laser from 1mA to the max 2.1A
Very cool driver @oni305 ! Looks like you and @Robert Hummel would have a lot to talk about. Great minds think alike Check out his laser build here http://www.openbuilds.com/builds/laser-v.226/ What do you have in mind for the machine design? Keep up the good work
Many thanks for the support! from the other Topic: I've just finished the algorithm to translate the image to Gcode Tested with the openbuilds logo original (with white background): translate in B/W: and the attached file "gcode.txt" is the generated gcode (obviously...), is not finished yet (it's only a test), but I'm pretty happy with it
That's fine also but I don't have a problem with size (I can always scale the GCode at run-time). One thing that should be considered and as noted by Robert http://openbuilds.com/threads/laser-v.37/page-7#post-2237 - Ideally your generated GCode should have all moves following M03 as G01 and all moves following M05 as G00 with a feed-rate set at the start of the code. Tweakie.
Yes i know, but 1 step a time new with feed 500 & 100 (gcode_feed.txt) mmmm but I think to have a problem with the individual pixels, can someone try this (singledot.txt)
The feed.txt is brilliant – excellent work. Just one point - G00 moves do not take account of feed-rate so the F500 can be omitted as it servers no purpose. I had to scale up the singledot.txt file because of the small moves but even then the individual dots are only just discernable - perhaps a 40Watt laser is a bit overkill for this type of test. I don’t know if this helps. Tweakie.
Theoretically yes, but i can't figure out if GRBL implements G00 and G01 in the same manner ... I have to make some test with my own board to check it Every things helps for the test ( especially because at the moment i have dismantled my own laser [because i want to rebuild it with the vslot])
G01 runs the set feed rate in your console G00 runs the set speed that $5 is set to in GRBL believe its "seek rate" not at pc right now I will run your code in 15 mins
Ok here it is 1 other thing is m05 must be the last comment or the laser stays on and after code axis don't home. see my changes
Noted.. Do you think that it's worth an option to change the resolution from 10pix/mm (actual) to 5pix/mm or 1pix/mm ??
Great!! Ok I'll add the option to choose the resolution on the extension. Now I've edited the script to add M05 & G00 X0 Y0 at the end of the gcode Any suggestion on other options to add? Now the extension looks like this:
Looks good to me so far Would need to play with it a bit to give you real feed back. Awesome work for sure! P.s English buttons?
Thanks! Inkscape fault (even for backgound color), i've installed the italian version, so the buttons are translated (i don't know why backgound color is translated too...) Ok, now i can start to write the real extension, merging al the code i'writen so far...
So here we are, the release candidate of the extension!!! Require: Inkscape Installing: extract the archive and simply copy all the files in the folder "Extensions" of Inkscape Windows ) "C:\<...>\Inkscape\share\extensions" Linux ) "/usr/share/inkscape/extensions" Mac ) "/Applications/Inkscape.app/Contents/Resources/extensions" for unix (& mac maybe) change the permission on the file: chmod 755 png.py chmod 755 raster2laser_gcode.py chmod 644 raster2laser_gcode.inx Enjoy, PS: to run the extension go to: Extension > 305 Engineering > Raster 2 Laser GCode generator EDIT: removed the file temporally
I hope that you'll enjoy it just a side note: the extension export the whole inkscape document, so the first thing to do is to change the dimension of the document:
I did that and am running a test print now, must say I'm impressed 1 thing if it can be added is a browse button for file save location as most windows users are use to point and click. I will post the results as soon as it is done
Unfortunately it can't be added, inkscape gives only a few options for the GUI ( http://wiki.inkscape.org/wiki/index.php/INX_Parameters ) Tnx