OpenSCAD

OpenSCAD

Programmer's code-based CAD modeler

Description

Hate dragging 3D models with a mouse and prefer to define shapes as precisely as writing a program? OpenSCAD is a 3D CAD you model with code—write a few lines describing cubes, cylinders and boolean operations to generate precise solid models. Parametric, version-controllable and reusable, especially good for mechanical parts and 3D-printing design. A distinctive CAD for programmers and makers.

Features



Script modeling: define parametric 3D solids with code.

Precise control: dimensions set by code, great for mechanical and printing.

Parametric reuse: tweak parameters to generate different sizes.

Open and free: cross-platform, exports STL and more.