Beim Entwurf dreidimensionaler Objekte gibt es die Möglichkeit, das Objekt als Kombination grundlegender Formen zu programmieren. Mittels Schleifen und Unterprogrammen lassen sich so komplexe Strukturen rein mathematisch/programmatisch aufbauen. Das kostenlose opensource Programm OpenSCAD ist eines der ersten und meist genutzen Werkzeuge dieser Art
Dieser Kurs zeigt, wie man mit OpenSCAD arbeitet. Es ist allerdings nicht möglich, in diesem Kurs das Programmieren selbst zu erlernen, Programmiererfahrung in einer beliebigen Programmiersprache ist Vorraussetzung.
Der Kurs ist kostenlos und offen für jedermann. Für das Einüben der Lektionen wird ein Laptop mit vorinstalliertem OpenSCAD empfohlen.
OpenSCAD findet man auf openscad.org für Windows und Mac oder in praktisch jeder Linux-Distro.
Die Vortragsfolien für die Theorie sind hier zu finden