» gcoder_image-engrave
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

gcoder_image-engrave

Load an image and write the according gcode for laser image engravery on the fly. Sounds fun? It sure is!

Uses Universal Gcode Sender 2.0 nightly build
to send large gcode to GRBL/Arduino

LaserLars, Thursday, Oct 29th 2015 Digg | Tweet | Delicious 6 comments  
LaserLars 29/10/2015 - 14:04
Samples on mdf board

And here come the results...

Works with grayscale or colored images.

Excuse the poor webcam quality - actual engraving is nice and sharp.

mrboni 30/10/2015 - 14:01

great! would love to see inside EngravePath

LaserLars 30/10/2015 - 15:53

Thanks! I will surely make a contribution after some more testing.

Its a bit of a mess in there, but here it is:

basically, the tool head moves back and forth in x direction.
whenever x reaches 0 or max, the y axis moves up one line.

the laser power values are mapped from rgb values of each pixel
and are assigned to its xy coordinates

velcrome 07/11/2015 - 04:19

cool stuff. gcode is so eighties, yet it is neongold standard

code looks good from afar. the only code smell i can see is the uncommented overuse of Reverse. flipping the texture beforehand could help.

can see great potential in this further. laser art, pcb drilling, cindering, etc

Joanie_AntiVJ 03/02/2016 - 18:41

LaserLars awesome ! I have the emblaser also, and I'd love to give it a go in v4 !
I'd love to help on previs + large files, give me a shout !

LaserLars 27/03/2016 - 15:07

Hello VVVVorld, thanks for your comments!

Meanwhile, jens.a.e helped me out with raw data spreads,
so it works a lot faster now and can handle >4k resolution images.

Joanie_AntiVJ: It is still done entirely in vvvv, but if you'd like to tinker with VL, here's the contribution:

https://vvvv.org/contribution/engravvvver

Feel free to clone,use,modify.

Best regards, Lars

  • 1

anonymous user login

Shoutbox

~14d ago

~17d ago

joreg: The Winter Season of vvvv workshops is now over but all recordings are still available for purchase: https://thenodeinstitute.org/ws23-vvvv-intermediates/

~24d ago

schlonzo: Love the new drag and drop functionality for links in latest previews!

~1mth ago

joreg: Workshop on 29 02: Create Sequencers and Precise Clock Based Tools. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-08-create-sequencers-and-precise-clock-based-tools-in-vvvv-gamma/

~1mth ago

joreg: Workshop on 22 02: Unlocking Shader Artistry: A Journey through ‘The Book of Shaders’ with FUSE. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-12-book-of-shaders/

~2mth ago

joreg: Talk and Workshop on February 15 & 16 in Frankfurt: https://visualprogramming.net/blog/vvvv-at-node-code-frankfurt/

~2mth ago

woei: @Joanie_AntiVJ: think so, looks doable