computer-aided design

.

lecture / slide:

Fabacademy 2015 02.04D Lesson02: Computer-Aided Design MIT CBA Computer-Aided Design

.

topics:

2D, 2.5D design, 3D design, game engines, simulation, audio, video

.

assignment:

model a possible final project!

.

experimentation:

Alright, let's test some programes then!
2D raster: working on images for the final project in GIMP (a free alternative to Adobe Photoshop):

w02_01gimp.jpg

2D vector: creating a personal logo in Inkscape (a free alternative to Adobe Illustrator):

w02_02inkscape.jpg

3D modeling: playing with TopMod (a free and open-source 3D topological mesh modelling system):

w02_03topmod.jpg

3D modeling: playing with Rhinoceros 3D (a commercial 3D computer graphics and CAD application):

w02_04rhino.jpg

Visual programming: playing with Grasshopper 3D (a a free visual programming language plug-in to Rhinoceros 3D):

w02_05grasshopper.jpg

2D scripting: playing with kokopelli (a free and open-source 3D CAD/CAM tool from MIT). The updated version is called antimony:

w02_06kokopelli.jpg

2.5D scripting: playing with Processing (a free and open-source programming language):

w02_07processing.jpg

3D scripting: playing with OpenSCAD (a free 3D-compiler for creating solid 3D CAD objects):

w02_08openscad.jpg

3D scripting: playing with RhinoScript (a scripting tool inside Rhinoceros 3D, based on Microsoft Visual Basic Script language):

w02_09rhinoscript.jp

Final approach; geometrical possibilities of circular extrusion: starting based on a script from Giulio Piacentino (see above) in RhinoScript, 3D curves were created, then piped and morphed into a solid box in Grasshopper 3D. Theoretically they are still valid extrusion bodies (to 3D print this out of soil it would require flexible multi nozzles / extruder heads that can change between circular and eliptical profile (probably not as densed). size proposal: seat / bench / furniture

w02_10render.jpg

.

files:

Files wlzr Fab Academy '15 // w02

.

bookmarks / links:

GIMP - The GNU Image Manipulation Program Adobe Photoshop - photo editing software Inkscape - Draw Freely Adobe Illustrator - vector art and illustration TopMod - Topological Mesh Modeler Rhinoceros 3D - CAD software Grasshopper 3D - algorithmic modeling for Rhino Matt Keeter kokopelli Antimony: A modular human-readable, human-writeable model definition language Processing programming language and development environment RhinoScript - automating Rhinoceros3D

.

review:

Fabacademy 2015 02.11B Review02: Computer-Aided Design

-

..beam me up!