Featured Partnertheopenengineering — Reach thousands of engineers, hardware designers, and systems architects.
Visit
OpenSCAD logo

OpenSCAD

The Programmers Solid 3D CAD Modeller

GPL-2.0-or-latermechanical/cad
★ 7k
Visit Project

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
Replaces / Alternative to
SolidWorks, Autodesk Fusion
Free layer
open-source