Featured Partner
theopenengineering — Reach thousands of engineers, hardware designers, and systems architects.
Visit
OpenSCAD
The Programmers Solid 3D CAD Modeller
GPL-2.0-or-latermechanical/cad
★ 7k
A script-based solid 3D CAD modeler that generates geometry from code rather than interactive mouse-driven modeling.
About the Project
Why use this?
OpenSCAD creates solid 3D models using a simple scripting language based on constructive solid geometry. Instead of manipulating geometry visually, engineers define primitives, transformations, Boolean operations, loops, and modules in code.
This makes OpenSCAD especially effective for parametric parts, 3D-printing designs, jigs, enclosures, and repeatable mechanical components. It is ideal when a design needs to be regenerated for different dimensions or generated programmatically. [71]
Key Features
- Code-driven solid modeling with CSG operations
- Parametric designs using variables, modules, and loops
- STL, OFF, AMF, and 3MF export for fabrication
- Lightweight and cross-platform
- Strong fit for 3D printing and programmable part generation
- Reference / Repo
- https://github.com/openscad/openscad
- Tool / Hosted
- https://openscad.org/
- Replaces / Alternative to
- SolidWorks, Autodesk Fusion
- Free layer
- open-source