# Difference between revisions of "Intro to OpenSCAD"

From Mod Lab

(wip) |
|||

Line 17: | Line 17: | ||

cube(), sphere(), cylinder(), polyhedron() | cube(), sphere(), cylinder(), polyhedron() | ||

− | === | + | === Geometric Boolean Operations === |

− | ==== 2D Import DXF ==== | + | ==== Union ==== |

+ | |||

+ | ==== Difference ==== | ||

+ | |||

+ | ==== Intersection ==== | ||

+ | |||

+ | === Import, Extrude and Projection Operators === | ||

+ | |||

+ | ==== 2D Import - DXF ==== | ||

+ | |||

+ | ==== 3D Import - STL ==== | ||

+ | |||

+ | ==== Linear Extrude ==== | ||

+ | |||

+ | ==== Rotate Extrude ==== | ||

+ | |||

+ | ==== Projection - 2D from 3D ==== | ||

+ | |||

+ | === Include and Use Files === | ||

+ | |||

+ | == Hierarchy == | ||

+ | |||

+ | === Modules as Objects === | ||

+ | |||

+ | === Modules as Operators === | ||

+ | |||

+ | === Optimizing for 3D Printing === | ||

+ | |||

+ | == Other Useful Tips'n'Tricks == | ||

+ | |||

+ | === Command Line Options === | ||

+ | |||

+ | === MCAD Library === | ||

+ | |||

+ | === Reference Objects for Position, Orientation and Scale === |

## Revision as of 15:37, 22 April 2012

## Contents

## Overview

OpenSCAD is **Open** source software for creating **S**olid 3D **CAD** objects. While not the primary focus, closed 2D shapes can also be created.

## Where to Get It

Links to downloadable binaries and source repositories can be found under the **Download Releases** section of the main OpenSCAD web page.

## Basics

### Primitive 2D Shapes

square(), circle(), polygon()

### Primitive 3D Shapes

cube(), sphere(), cylinder(), polyhedron()