Thermoplast Resist
Contents
Eagle 6 -> SVG -> OpenSCAD
Using Eagle version 6 you can design PCB boards and export them into a SVG using an ULP using eagle2svg-1.1.ulp (Author: nils.springob (at) nicai-systems.de). Then take the generated SVG file and run it through the SVGProcessor2 to generate OpenSCAD code.
So far, SVGProcessor2 is only intended to support Eagle6 generated SVG output and not arbitrary SVG files. There are some issues with curves (e.g. character S won't be in the generated result). It it not yet available precomplied, so run the Maven project in your favourite IDE. The main class to execute is "Appv2". Filename need to be entered directly into the main class at the moment.
No actual printing tests have been performed from the output, the SVGProcessor2 is work in progress.
Step 1: Design PCB and export as SVG
When done with the PCB design, make sure that you have the right layers shown that you want to export.
Now export the PCB as SVG using the "eagle2svg-1.1.ulp" File. In order to do that, click the small icon in the tool bar that is labeled "ULP".
When you have done that, simply click ok (the ULP script won't export the SVG to a file other than the one already entered in the GUI. Click "OK" and look up the file in your browser.
Step 2: converted exported SVG to OpenSCAD
Next step is to convert the generated SVG graphics into something OpenSCAD can read. Use SVGProcessor2 to do that.
Step 3: Open in OpenSCAD
Open the generated OpenSCAD file and generate STL for printing.