Skip to content
Q3353120
EntityQ3353120· pop 26· linked from 228 articles

OpenSCAD is a free software application for creating solid 3D computer-aided design (CAD) objects. It is a script-only based modeller that uses its own description language; the 3D preview can be manipulated interactively, but cannot be interactively modified in 3D. Instead, an OpenSCAD script specifies geometric primitives (such as spheres, boxes, cylinders, etc.) and defines how they are modified and combined (for instance by intersection, difference, envelope combination, or Minkowski sums) to render a 3D model. As such, the program performs constructive solid geometry (CSG). OpenSCAD is av

Key facts

Software.name
OpenSCAD
Software.title
OpenSCAD
Software.logo
Openscad.svg
Software.screenshot
Openscad_screen_english.png
Software.caption
OpenSCAD 2015.03
Software.developer
Marius Kintel, Claire Wolf
Software.programming language
C++ and Qt, CGAL, OpenCSG, and OpenGL
Software.operating system
Linux, macOS, Windows, FreeBSD, NetBSD, OpenBSD
Software.platform
IA-32, x64, arm64
Software.size
15–27 MB (varies by operating system)
Software.language count
12
Software.language
Czech, English, French, German, Polish, Russian, Spanish, Magyar, Armenian, Turkish, Ukrainian, Chinese
Software.genre
CAD
Software.license
GPL-2.0-or-later

via Wikipedia infobox

Official website

OpenSCAD - The Programmers Solid 3D CAD Modeller

openscad.org

Link to the official site · 2,414 chars · not written by Vinony

Source code

Link to the source-code README · 13,835 chars · not written by Vinony

~5 min read

Encyclopedic overview

12 sections
Contents
  • Overview
  • Scripting language
  • Previewing
  • Use
  • File formats
  • Imports
  • Exports
  • Design
  • Platform implementations
  • See also
  • References
  • External links

OpenSCAD is a free software application for creating solid 3D computer-aided design (CAD) objects. It is a script-only based modeller that uses its own description language; the 3D preview can be manipulated interactively, but cannot be interactively modified in 3D. Instead, an OpenSCAD script specifies geometric primitives (such as spheres, boxes, cylinders, etc.) and defines how they are modified and combined (for instance by intersection, difference, envelope combination, or Minkowski sums) to render a 3D model. As such, the program performs constructive solid geometry (CSG). OpenSCAD is available for Windows, Linux, and macOS.

== Overview ==

Excerpted from Wikipedia’s “Q3353120” article, available under the CC BY-SA 4.0 licence.