An open API service indexing awesome lists of open source software.

https://github.com/openscad/list-comprehension-demos


https://github.com/openscad/list-comprehension-demos

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

list-comprehension-demos
========================

This repository contains some demos made possible by the addition of list comprehension to OpenSCAD.
In particular it contains a user-space sweep() module which can be used to sweep a 2D shape along a 3D path.

To use these demos, first install the scad-utils library (https://github.com/openscad/scad-utils) in OpenSCAD's library path.

## [extrusion.scad](extrusion.scad)

![extrusion](screenshots/extrusion.png)

## [forma-candle-holder.scad](forma-candle-holder.scad)

![forma-candle-holder](screenshots/forma-candle-holder.png)

## [superformula.scad](superformula.scad)

![superformula](screenshots/superformula.png)

## [sweep-drop.scad](sweep-drop.scad)

![sweep-drop](screenshots/sweep-drop.png)

## [sweep-path.scad](sweep-path.scad)

![sweep-path](screenshots/sweep-path.png)

## [sweep-test.scad](sweep-test.scad)

![sweep-test](screenshots/sweep-test.png)

## [toothed-belt.scad](toothed-belt.scad)

![toothed-belt](screenshots/toothed-belt.png)

## [trefoil-knot-sweep.scad](trefoil-knot-sweep.scad)

![trefoil-knot-sweep](screenshots/trefoil-knot-sweep.png)

## [wave-cylinder.scad](wave-cylinder.scad)

![wave-cylinder](screenshots/wave-cylinder.png)

## [3d-function.scad](3d-function.scad)

![3d-function](screenshots/3d-function.png)

## [spiral-2d.scad](spiral-2d.scad)

![spiral-2d](screenshots/spiral-2d.png)