paperjs / paper.js

The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
http://paperjs.org
Other
14.5k stars 1.23k forks source link

Bragging: Paper.js driving a Laser Cutter #886

Closed ghost closed 8 years ago

ghost commented 8 years ago

Hi. I wanted to let you know how I used Paper.js in an application i bet the developers never expected. I am using paper.js to parse Image data raster, to GCode to drive laser engravers runnig on marlin, grbl, lasaurgrbl and smoothieware.

More details in thread on https://github.com/openhardwarecoza/LaserWeb/issues/32

Getting raster data for lasers is hard. But paper.js made it easy

ghost commented 8 years ago

raster integrated

lerouxb commented 8 years ago

This is pretty awesome!

I'm actually using paper.js right now to visualize a five-arm SCARA bot I'm working on's kinematics. Was just wondering if I could parse/create gcode a moment ago, actually.

lehni commented 8 years ago

Congrats, that looks great! I am glad to hear the library is of use to you for this endeavor.

I am also using paper.js to drive some machinery, in my case it's drawing machines, so your use case is actually not that far away from one of the reasons why I am working on this library : )

You can see some of it here: https://vimeo.com/129666491 http://juerglehni.com/works/viktor http://juerglehni.com/works/hektor

lehni commented 8 years ago

Perhaps we could feature your application in the http://paperjs.org/showcase/ section of the site? @lerouxb that visualization also sounds very interesting for this!

ghost commented 8 years ago

You are more than welcome!

lehni commented 8 years ago

I will close this issue since there is no actual bug involved : )