Jump to content

OpenSCAD: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
No edit summary
Line 31: Line 31:
'''OpenSCAD''' is a [[free software]] application for creating solid 3D CAD objects. It is not an interactive modeler, but rather a 3D-compiler - it reads input from a script file that describes the object and renders a [[3D model]] from it. OpenSCAD is available for [[Microsoft Windows|Windows]], [[Linux]] and [[Mac OS X]]. It does [[constructive solid geometry]] (CSG). OpenSCAD can also extrude forms from [[AutoCAD DXF]] files.
'''OpenSCAD''' is a [[free software]] application for creating solid 3D CAD objects. It is not an interactive modeler, but rather a 3D-compiler - it reads input from a script file that describes the object and renders a [[3D model]] from it. OpenSCAD is available for [[Microsoft Windows|Windows]], [[Linux]] and [[Mac OS X]]. It does [[constructive solid geometry]] (CSG). OpenSCAD can also extrude forms from [[AutoCAD DXF]] files.


It uses [[CGAL]] as the basic geometry engine, to render into 3d [[STL]] files, with [[OpenCSG]] as a 'quick view' engine for rendering to a 2d-screen.
As of 2011, it uses [[CGAL]] as the basic Computational Solid Geometry engine, taking care of things like intersection, difference, [[minkowski sum]]s, etc. The results are 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 ==
== See also ==
* [[Comparison of CAD editors for architecture, engineering and construction (AEC)]]
* [[Comparison of CAD editors for architecture, engineering and construction (AEC)]]
* [[OpenCASCADE]]


==External links==
==External links==
*[http://www.openscad.org/ Official website]
*[http://www.openscad.org/ Official website]
*[http://www.cgal.org/Manual/latest/doc_html/cgal_manual/Nef_3/Chapter_main.html CGAL] chapter on Boolean operations and 3d objects
*[http://www.cgal.org CGAL] - Geometry engine
*[http://www.cgal.org/Manual/latest/doc_html/cgal_manual/Nef_3/Chapter_main.html CGAL chapter on Boolean operations]
*[http://www.opencsg.org OpenCSG] - preview engine


{{CAD software}}
{{CAD software}}

Revision as of 13:52, 14 August 2011

OpenSCAD
Developer(s)Marius Kintel, Clifford Wolf
Stable release
2011.06
Repository
Operating systemWindows, Linux and Mac OS X
TypeCAD
LicenseGNU General Public License
Websitewww.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 - it reads input from a script file that describes the object 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 CGAL as the basic Computational Solid Geometry engine, taking care of things like intersection, difference, minkowski sums, etc. The results are 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