Arch 436 Advanced Modeling Spring 2020

Advanced Modeling

Course Description:
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: Parametric Modeling, Generative Modeling, Responsive Modeling and Form Finding.

Prerequisite: DC 3 or permission to take the course



Arch 436_SP20_Syllabus


Alphonso Peluso:

Past Student Work

Past Final Examples:

Past Student Work – Arch436 – Spring 2019

Past Student Work – Arch 436 – Fall 2018

Past Student Work – Arch 436 – Spring 2018

Past Student Work – Arch 436 – Fall 2017

Past Student Work – Arch 436 – Spring 2017

Past Student Work – Arch 436 – Fall 2016

Past Student Work – Arch 436 – Spring 2016

Past Student Work – Arch 436 – Fall 2015

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 Midterm Examples:

Midterm Examples: Fall 2019

Midterm Examples: Spring 2019

Midterm Examples: Fall 2018

Midterm Examples: Summer 2018 (this is Summer Final but semester was only 6 weeks)

Midterm Examples: Spring 2018

Midterm Examples: Fall 2017

Midterm Examples: Summer 2017 (this is Summer Final but semester was only 6 weeks)

Midterm Examples: Spring 2017

Midterm Examples: Fall 2016

Midterm Examples: Summer 2016

Midterm Examples: Spring 2016


Past Homework Examples:

Alexis Arias

Graham Bowman

Kailey Jennings

Carson Reynolds (Summer Semester)

Zhanhang Xu (Summer Semester)

Erez Krengel (Summer Semester)

Miguel Herreras

Denis Serdyukov

Daniel Marquina De La Fuente

Minsung Kim

Carmen Rubio

Mario Serrano

Jose Carrillo Garcia (good graphic layout)

Jacobo Medina

Mikel Berra

Oksana Sutula

Yechi Zhang  (good final example)

Melina M. De Oliveira Sanchez

Bishrelt Solongo

Daniel De Souza Goncalves


Portal Instructions:

Class Tutorials and Assignments:

Class-01:  Introduction _ Interface _ Geometry Types _ Nurbs
What is Rhino Grasshopper 3D?
What Is Grasshopper Good For?

Assignment 01






Class-02: Build a Strong Foundation in Grasshopper
Generating Multiple Values
( Series ) _ ( Range ) _ ( Domain ) _ ( Random ) ( Graph Mapper )
Generative Components
( Iso Trim ) _ ( Divide Domain 2 ) _ ( Morph Box )
( Surface Box)


Assignment 02





Class-03: Rhino 3D and Grasshopper 3D Surface Manipulation
Parametric Case Study – UnStudio Burnham Pavilion
Paneling Tools 2.5D
Paneling Tools 3D

Assignment 03



Class-04: Paneling Tools Effects (Attractors) _ Intro to Galapagos (Design Optimization)

Assignment 04


Resource Materials:


Class-05: Intro to Kangaroo Physics _ Intro to Galapagos (Design Optimization) _ Idea Shop Authorization

Assignment 05



Class-06: Computational Form Finding + Optimization _ Mesh to Surface Techniques

Assignment 06



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

Reading: FORM_FINDING.pdf

Reading: ISS101  ( Form Finding and Analysis )

Reading: ISS201 ( Concepts to Constructs )

Case Studies: ENGEL_Form_Finding


Image Source:  The Engineer’s Contribution to Contemporary Architecture HEINZ ISLER by John Chilton, Riba Publications



Class-07: Data Recorder _ Zombie Solver _ Mesh to Nurbs _ Minimal Surfaces


Class-08: NetFabb _ Work in class


Midterm Assignment

Arch 436_SP20_Midterm

Idea Shop Wiki:

Idea Shop Fixing .STL’s:

Netfabb link:


Class-09: Midterm Presentation


Class-10– Computational Form Finding with Karamba #01 _ FEA ( Finite Element Analysis )

Assignment -07


Karamba download: Free License until September

Weaverbird download:


Karamba Form Finding Video

Weaverbird Video:

Mesh Color Video:


Class-11– Computational Form Finding with Karamba #02 _ Biomorpher Evolutionary Solver

Biomorpher Plug-in

Karamba Form Finding Video:

Biomorpher Video:



Class-12 – Computational Form Finding with Karamba #03 _ Mesh +

Mesh+ Video: