OpenSCAD
OpenSCAD
|
|
---|---|
![]() |
|
![]() Free CAD software |
|
Basic data
|
|
Maintainer | Marius Kintel, Clifford Wolf |
Publishing year | 2009 |
Current version |
2019.05 ( May 13, 2019 ) |
Current preliminary version | 2019.12.21 (December 21, 2019) |
operating system | Windows , Linux , OS X , FreeBSD , OpenBSD |
programming language | C ++ ( Qt ) |
category | CAD program |
License | GNU General Public License |
German speaking | Yes |
www.openscad.org |
Openscad is a free CAD - software . 3D models are generated with a text-based programming language . The objects consist of simple geometric bodies and are combined with transformations and modifications to form a complex 3D model. The modeling is based on the CSG technique. OpenSCAD is available for Windows , Linux , OS X , FreeBSD, and OpenBSD .
Internally, the Computational Geometry Algorithms Library (CGAL) is used as the CSG engine.
OpenSCAD allows you to create 3D objects that can be parametrically changed. In addition, procedurally generated objects can be generated. A simple text file with the extension “.scad” is used as the file format. In contrast to most other CAD programs, a completely free file format is available here.
Libraries can also be created to provide user-defined objects and functions for multiple use.
OpenSCAD Language is a functional / declarative programming language.
In addition to 3D models, OpenSCAD can also be used to create animations.
Rendering
OpenSCAD uses OpenCSG and OpenGL for model preview .
The models are calculated by CGAL for export .
See also
swell
- ↑ OpenSCAD release: 2019.05 . May 16, 2019 (accessed May 23, 2019).
- ↑ github.com . May 13, 2019 (accessed May 23, 2019).
- ↑ OpenSCAD-README on GitHub. Retrieved May 27, 2018 .
Web links
- Official website
- User manual (English)
- Openscad on GitHub