eaglepunch

punch cadsoft's eagle into submission by turning a .brd file into a json document.

npm install eaglepunch
3 downloads in the last week
3 downloads in the last month

install

git clone https://github.com/tmpvar/eaglepunch.git
cd eaglepunch
npm install

point eagle at that directory by..

Switch to the Control Panel and open Options->Directories dialog

Add the eaglepunch directory

press ok, and now you are ready to punch the eagle!

running

Open your board file, and type in the command run eaglepunch

it should show that it finished

now you should have a from-eagle file in the eaglepunch directory.

it looks something like this:

to turn this into json run node eaglepunch/toJSON.js

future

That is all for now, but in the near future you can expect things like:

  • generate gcode for milling stencils
  • automatic toJSON conversion
  • some way to execute a chain of commands. Personally I'd love to be able to run eaglepunch while hooked up to a grbl controlled cnc machine and it immediately starts milling.
npm loves you