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!
Features
- Parametric Modeling
- Splines
- Python-based
- STEP support
Tags
- programmatic-cad
- 3d-cad
- Scripting language
CadQuery information
What is 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.






Comments and Reviews
Due to OpenCASCADE, CadQuery provides much faster and more powerful 3D operations compared to OpenSCAD. Also being able to use all Python libraries that you need is a big plus for me.