Close
0%
0%

Laser-etched book edges

Making a book unique, even though I absolutely can't draw.

Similar projects worth following
In the singing tradition I participate in, there&apos;s a (sub)tradition of singers decorating the edges of their book, because otherwise the books all look more or less the same. <br><br>This obviously works better for people who can draw.<br><br>The top part of the book&apos;s design was procedurally created, inspired by the Processing sketch &apos;Ornamental Tree&apos; by Algirdas Rascius (<a target="_blank" rel="noopener noreferrer" href="https://www.openprocessing.org/sketch/2614">https://www.openprocessing.org/sketch/2614</a>) (CC-BY-SA, thanks Algirdas!) I changed parameters and made the &apos;leaves&apos; on the tree look like the shape-notes in the book.<br><br>The bottom part of the design was made in Inkscape.<br><br>This was my first time using a laser cutter, and they&apos;re great. I am very excited to find an excuse to use one again as soon as possible.

Laser_book.zip

Complete code

Zip Archive - 4.91 kB - 06/05/2018 at 13:39

Download

Enjoy this project?

Share

Discussions

Charlie Williams wrote 06/05/2018 at 08:17 point

@agp.cooper - Colonisation.pde is just an excerpt, I can post a more complete version— the actual code I used contained a bunch of very different approaches which I could switch among while I figured out what would actually work, so it was kind of a mess. Happy to share it though.

@Mike Szczys - I think we were 100% speed, 85% power? Much higher than initially estimated— the thing with the paper edges is that they don't really get any _darker_ than what you see there, you just cut deeper into the paper. Etching down a bit gives depth, which looks cool, but obviously you want to make sure you don't start cutting into the book's actual content.

  Are you sure? yes | no

agp.cooper wrote 06/05/2018 at 08:14 point

Hi,

Got a version of Rascius's code working correctly. His code is a mess as well and probably did not work that well (at least my first port did not work that well).

The bit that I really like is the use of bezier curves instead of hard coded curves.

AlanX

  Are you sure? yes | no

agp.cooper wrote 06/04/2018 at 12:31 point

Hi,

I was going through your code, Colonisation.pde, (I am neither a java or OpenProcessing programmer but I can code in C) and I got stuck? "p.animate()" has no reference in your code unless it is in "java.util.*".

Checking your source, "'Ornamental Tree' by Algirdas Rascius", I find a lot of code for "animate()".

Does your code actually work? Just asking.

I am hoping to translate Rascius's code into "simple" C and using "xbgi" for graphics by tomorrow.

AlanX

  Are you sure? yes | no

agp.cooper wrote 06/04/2018 at 07:37 point

A big like from me!

I have been try to work out how to do this for a long time!

  Are you sure? yes | no

Mike Szczys wrote 05/31/2018 at 13:51 point

That looks fantastic! Any tips on laser cutter settings?

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates