DC III Fall 2017


Course Description:
Introduction to geospatial mapping, data modeling, and data visualization processes for research, analytics, and generative design. Basic data structures, algorithms, and design patterns advance students ability to construct digital tools and communicate complexity. This course will focus on 3D modeling of complex geometric components in Architecture and design. Concepts explored will concentrate on the advancement of digital design as an iterative process. Various modeling types covered are: Explicit Modeling, Nurbs Surface Modeling, Parametric Modeling & Responsive Modeling.

Prerequisite: DC II or permission to take the course





Alphonso Peluso: peluso@iit.edu

Past Final Examples:

Past Student Work – Arch 436 – Summer 2015

Past Student Work – Arch 436 – Fall 2014

Past Student Work – Arch 436 – Summer 2014

Past Student Work – Arch 436 – Summer 2013

Past Homework Examples:

Woei Cherng Low

Jose Carrillo Garcia

Jacob Inserra

Minju Park

Adam Weissert

Past Midterm Examples:

Fall 2015

Summer 2015

Fall 2014

Class Tutorials and Assignments:

Class-01 – Introduction _ Interface _ Geometry Types _ Nurbs _ 2D Polygons _ Tessellations (Rhino) _ Intro to Grasshopper 01

Assignment 01 – DCIII_HW01

Reading 01

Polyhedra Primer Ch1, Pearce & Pearce
Polyhedra Primer Ch2, Pearce & Pearce




Resource Materials:
Ch2 T. W. Sederberg, BYU, Computer Aided Geometric Design Course Notes
Ch6 T. W. Sederberg, BYU, Computer Aided Geometric Design Course Notes
History of splines – NURBS – WikiHelp
LOFTING DUCKS, Spline Weights
Non-uniform rational B-spline – Wikipedia, the free encyclopedia
Nurbs Curve A Guide for the Uninitiated
Rhinoceros – What is NURBS_
Tessellations-Linda Pearce-Cal State
Rotational symmetry – Wikipedia, the free encyclopedia
Tessellations by Recognizable Figures – EscherMath


Class-02:  Surface Modeling _ Polyhedra _ Folded Plate Tessellations ( Rhino ) _
Intro to Grasshopper 02

Polyhedra Primer Ch3, Pearce & Pearce
Structure Systems-Surface Active-Heino Engel
Function of Form Plate Tessellation FarshidMoussavi

Resource Material:
The Platonic Solids

Assignment-02 – DCIII_HW02







Class-03:  Shell Structures _ Domes _ Pneumatic Membrane Tessellations ( Rhino ) _

Parametric Case Study 01 _ ( Grasshopper ) St. Louis Arch (Gateway Arch) _ Eero Saarinen

Gateway Arch Documentary: (Topping off at 30:40)


Resource Materials:

Function of Form-Shell Systems-Farshid Moussavi
Structure Systems-Shell Structures-Heino Engel
Function of Form-Pneumatic Membranes-Farshid Moussavi
Structure Systems-Pneumatic Structures-Heino Engel

Resource Material:

Assignment-03 – DCIII_HW03

Shell Structure Tessellations Videos





Pneumatic Membrane Tessellation Videos:





Class-04: Parametric Shell Structure Tessellation _ (Grasshopper)

Parametric Case Study 02 _ ( Grasshopper ) Nervi Palazetto Dello Sport _ ( Working with Lists )

Assignment-04 – DCIII_HW04

Resource Materials:

Interview with the creator of Grasshopper – David Rutten Interview

Open_Systems_Marco_Vanucci_BW  ( parametric modeling theory )

Shell Structure Tessellation Video


In-Class Case Study: Pier Luigi Nervi – Palazzetto dello Sport


Nervi – Resource Material:


Class-05: Parametric Folded Plate Tessellation _ (Grasshopper) _ Tower Case Study 01 _
( Data Tree 01 )

In-Class Case Study: MAD Architects Absolute Towers

Assignment-05 – DCIII_HW05

Video (Please note: At the end of the video use Graft Tree (creates a Data Tree) Instead of Cross Reference)


Class 06: Generative Components _ ( Grasshopper ) _ ( Iso Trim ) _ ( Divide Domain 2 ) _
( Morph Box )

Assignment-06 – Select a Case Study for the Midterm. Submit a jpeg to your portal page containing the following: Text Description, Photos, Draft Grasshopper Definition, Draft Renderings of the 3D Model.

Generative Components video: (please note the following: The planar surface capsule is now called boundary surfaces _ the sub srf capsule is now isotrim)


Class-07: Parametric Mini Exercises ( Grasshopper ) _  2D Trimming _ Solid Boolean Techniques

Assignment-07 – Continue to work on your Midterm Case Study project. Submit an updated jpeg to your portal page containing the following: Text Description, Photos, Draft Grasshopper Definition, Draft Renderings of the 3D Model.


Midterm Assignment: DCIII_MIDTERM

Rendering Help
Rhino Export / Import to 3DS Max Video:

3DS Max basic materials, camera, output size video:



Class-10 Parametric Case Study _ ( Grasshopper ) Arab Institute by Jean Nouvel _ ( Responsive )

The Original Responsive Geometry Project:  Arab Institute by Jean Nouvel

Todays Responsive Project: Al Bahr Towers

Assignment-08: DCIII_HW08


Video: (Please note the following :SubSrf is now IsoTrim, also at the end instead of using ‘Math’ a better solution would be ‘ReMap’)


Class-11: Grasshopper _ Image Sampler

Case studies

Tessellate Facade System: http://www.azahner.com/tessellate.cfm

de Young Museum (San Francisco): http://www.azahner.com/portfolio/de-young

Assignment 09: DCIII_HW09

de-young-tree      ______________  mies

Image files: (click on image to open full size _ then right click and save image as:)



Class 12: Parametric Urban Design Studies _ Grasshopper _ CONFIGURBANIST plug-in _ Part 01

Rhino File: Configraphics_Evaluation.3dm

Assignment 10: DCIII_HW10

Plug-in Website: http://www.grasshopper3d.com/group/cheetah

Plug-in Website: https://sites.google.com/site/pirouznourian/configurbanist



Class 13: Parametric Urban Design Studies _ Grasshopper _ CONFIGURBANIST plug-in _ Part 02

Assignment 11: DCIII_HW11


Final Assignment: FA17_DCIII_FINAL