openscad 2019.05 Script-based 3D modeling application

OpenSCAD is a 3D Computer-aided Design (CAD) application. Unlike an interactive modeler, OpenSCAD generates 3D models from a script, giving you full programmatic control over your models.