# Difference between revisions of "Intro to OpenSCAD"

From Mod Lab

(→Basics) |
m (→Translation, Rotation and Link Matrices) |
||

Line 27: | Line 27: | ||

==== Translation, Rotation and Link Matrices ==== | ==== Translation, Rotation and Link Matrices ==== | ||

− | See [http://en.wikipedia.org/wiki/Forward_kinematics Forward kinematics] for link matrix | + | See [http://en.wikipedia.org/wiki/Forward_kinematics Forward kinematics] for link matrix mathematical definition. |

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

## Latest revision as of 08:17, 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

### Movement

#### Translation, Rotation and Link Matrices

See Forward kinematics for link matrix mathematical definition.

### Geometric Boolean Operations

#### Union

#### Difference

#### Intersection

### Primitive 2D Shapes

square(), circle(), polygon()

- See example015.scad