OpenSCAD

from Wikipedia, the free encyclopedia
OpenSCAD

OpenSCAD-logo.png
Screenshot of version 2015.03
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

  1. OpenSCAD release: 2019.05 . May 16, 2019 (accessed May 23, 2019).
  2. github.com . May 13, 2019 (accessed May 23, 2019).
  3. OpenSCAD-README on GitHub. Retrieved May 27, 2018 .

Web links

Commons : OpenSCAD  - collection of images, videos and audio files