OpenSCAD
OpenSCAD ist eine freie CAD-Software. Mit einer textbasierten Programmiersprache werden 3D-Modelle erzeugt. Die Objekte bestehen aus einfachen geometrischen Grundkörpern und werden mit Transformationen und Modifikationen zu einem komplexen 3D-Modell vereinigt. Die Modellierung basiert auf der CSG-Technik. OpenSCAD ist verfügbar für Windows, Linux, OS X, FreeBSD und OpenBSD.

Intern wird die Computational Geometry Algorithms Library (CGAL) als CSG-Engine verwendet.

OpenSCAD erlaubt es, 3D-Objekte zu erstellen, die sich parametrisch verändern lassen. Außerdem sind prozedural erzeugte Objekte generierbar. Als Dateiformat wird eine einfache Textdatei mit der Endung „.scad“ genutzt. Im Gegensatz zu den meisten anderen CAD-Programmen steht hier also ein komplett freies Dateiformat zur Verfügung.

Es lassen sich auch Bibliotheken erstellen, um benutzerdefinierte Objekte und Funktionen zur Mehrfachverwendung zur Verfügung stellen zu können.

OpenSCAD Language ist eine funktionale/deklarative Programmiersprache.

Neben 3D-Modellen kann OpenSCAD auch zum Erstellen von Animationen verwendet werden.

Am 31. Januar 2021 wurde nach 2 Jahren Entwicklung die Version 2021.01 veröffentlicht.
Q341
freie
Concept
Q184793
CAD
Concept
Q7397
Software
Concept
None
Programmiersprache
UNK
Q1128371
CSG
Concept
Q1406
Windows
Concept
Q388
Linux
MISC
Q14116
OS X
MISC
Q34236
FreeBSD
MEDIA
Q34215
OpenBSD
MISC
Q2718971
CGAL
LOC
Q193076
funktionale
Concept
Q531152
deklarative
Concept
Q3353120
OpenSCAD
MEDIA
Q3353120
OpenSCAD
MEDIA
Q3353120
OpenSCAD
MEDIA
Q3353120
OpenSCAD
MEDIA
Q3353120
OpenSCAD
MEDIA
2021-01-31T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
31. Januar 2021
DATE
+3^^http://www.w3.org/2001/XMLSchema#decimal
3
NUMBER
+3^^http://www.w3.org/2001/XMLSchema#decimal
3
NUMBER
+3^^http://www.w3.org/2001/XMLSchema#decimal
3
NUMBER
+3^^http://www.w3.org/2001/XMLSchema#decimal
3
NUMBER
+2^^http://www.w3.org/2001/XMLSchema#decimal
2
NUMBER
operating system
operating system
operating system
operating system
operating system