OpenSCAD

The Programmers Solid 3D CAD Modeller