# Difference between revisions of "Intro to OpenSCAD"

From Mod Lab

(→Basics) |
(→Basics) |
||

Line 13: | Line 13: | ||

== Basics == | == Basics == | ||

− | === Primitive | + | === Primitive 3D Shapes === |

− | + | ==== Cube ==== | |

− | + | ==== Cylinder ==== | |

− | ==== | + | ==== Sphere ==== |

− | ==== | + | ==== Polyhedron ==== |

− | + | ||

− | + | ||

− | + | ||

− | + | ||

− | + | ||

− | + | ||

=== Geometric Boolean Operations === | === Geometric Boolean Operations === | ||

Line 36: | Line 30: | ||

==== Intersection ==== | ==== Intersection ==== | ||

+ | |||

+ | |||

+ | |||

+ | === Primitive 2D Shapes === | ||

+ | |||

+ | square(), circle(), polygon() | ||

+ | |||

+ | - See example015.scad | ||

+ | |||

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

+ | |||

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

+ | |||

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

+ | |||

=== Object and Code Re-Use === | === Object and Code Re-Use === |

## Revision as of 08:51, 24 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.

### RTFM

When in doubt, check the manual: http://en.wikibooks.org/wiki/OpenSCAD_User_Manual

## Basics

### Primitive 3D Shapes

#### Cube

#### Cylinder

#### Sphere

#### Polyhedron

### Geometric Boolean Operations

#### Union

#### Difference

#### Intersection

### Primitive 2D Shapes

square(), circle(), polygon()

- See example015.scad