An Eagle ULP to convert boards into 3D OpenSCAD modules.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
pics
README.md
generate-scad.ulp

README.md

#Eagle to OpenSCAD RAMBo This work is derived from EagleUp. Currently this script has support for board and component export. The board portion has been heavily tested for the generation of test jigs at UltiMachine. The script will export a component and position in translate()module() form. However, none of these modules for components exist and this output is therefore untested.

##Use Screenshot

###Outline layer Existing functionality from EagleUp.

###3D Export ####3D CSG Uses 3D primitives to generate the board model. ####Extrude Creates a 2D drawing of the board holes and uses linear_extrude() to extrude the sketch into 3D. OpenSCAD interprets this slower than 3D CSG.

###Holes ####Regular Uses the traditional OpenSCAD cylinder() to create holes. ####Polyholes (requires Magpie) Uses polyholes by nophead to create accurately sized holes for 3D printing. The functionality is imported from the Magpie hardware library for OpenSCAD. See the library readme for installation instructions.

##Bugs and Contributions Send issues and pull requests to sjkelly on GitHub.