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
And here come the results...
Works with grayscale or colored images.
Excuse the poor webcam quality - actual engraving is nice and sharp.
great! would love to see inside EngravePath
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
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
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 !
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
anonymous user login
~2h ago
~6d ago
~7d ago
~20d ago
~1mth ago
And here come the results...
Works with grayscale or colored images.
Excuse the poor webcam quality - actual engraving is nice and sharp.
great! would love to see inside EngravePath
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
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
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 !
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