
CadQuery
CadQuery is an intuitive, easy-to-use python based language for building parametric 3D CAD models. CadQuery is for 3D CAD what jQuery is for javascript. Imagine selecting Faces of a 3d object the same way you select DOM objects with JQuery!
CadQuery has several goals: Build models with scripts that are as close as possible to how you'd describe the object to a human. Create parametric models that can be very easily customized by end users Output high quality CAD formats like STEP and AMF in addition to traditional STL Provide a non-proprietary, plain text model format that can be edited and executed with only a web browser Using CadQuery, you can write short, simple scripts that produce high quality CAD models. It is easy to make many different objects using a single script that can be customized.