OpenSCAD
Developer(s) | Marius Kintel, Clifford Wolf |
---|---|
Stable release | 2013.06 |
Written in | C++ |
Operating system | Windows, Linux and Mac OS X |
Type | CAD |
License | GNU General Public License |
Website | www.openscad.org |
OpenSCAD is a free software application for creating solid 3D CAD objects. It is not an interactive modeler, but rather a 3D-compiler. OpenSCAD reads from a script and renders a 3D model from it. OpenSCAD is available for Windows, Linux and Mac OS X. It does constructive solid geometry (CSG). OpenSCAD can also extrude forms from AutoCAD DXF files.
As of 2011, it uses Computational Geometry Algorithms Library (CGAL) as the basic Computational Solid Geometry engine, taking care of details such as intersection, difference and minkowski sums. The results can be rendered into 3D STL files.
It uses OpenCSG and OpenGL for fast previewing of models: rendering with CGAL (as with other CSG geometry engines) can sometimes take several minutes or hours.
See also
- List of computer-aided design editors for architecture, engineering and construction
- PLaSM is another open source scripting language for creating 3D objects
References
External links
- Official website
- OpenSCAD User Manual at Wikibooks
- Media related to OpenSCAD at Wikimedia Commons
- http://www.shapeoko.com/wiki/index.php/OpenSCAD — includes links to supporting utilities, special purpose tools (such as a screw generator) and includes an example of creating a Machinist's diamond, circle, square milling test as a parameterized file suitable for re-creating at any desired size.
|