OpenJSCAD is great for creating high precision parts and it’s parameters feature makes it possible to quickly create customized variations. I ended up using parts so often in Blender that I thought it’d be really helpful to have the ability to list, adjust and import models all natively in the interface.
The caveat here is that your getParameterDefinitions() function must contain a single array that is properly JSON formatted, due to assumptions I’m making in the python script.
Addon and Prereqs
Blender Addon .py file:
add_openjscad_mesh
Prerequisites:
Node JS install
OpenJSCAD .zip file
π
Hey thanks for reading this far! Maybe you'll be interested in more of my projects? Check out my homepage :)