VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

063-0606-22L 3 Credits MSC D-ARCH

Computational Structural Design II

Lecturers & Examiners: Prof. Dr. Philippe Block, Dr. Juney Lee
This course replaces the former course "Structural Design VI". ITA Pool information event on the offered courses: 9.2.22, 10-11h, ONLINE
VVZ CR n/a

Last Updated: 2026-02-05 16:08:46

Abstract

This course teaches structurally-informed computational design and digital fabrication methods for compression-only shell structures.

Objective

After successfully completing the course, the students will be able to: 1. design, form find and analyse compression-only shell structures using Thrust Network Analysis and RhinoVAULT 2 (RV2). 2. develop their computational design and algorithmic thinking. 3. code basic Python scripts using Jupyter Notebook. 4. use the COMPAS framework for processing computational geometry and materializing mesh data structures. 5. understand the basic principles of digital-design-to-fabrication pipeline and setup. 6. understand and develop skills in subtractive fabrication methods (CNC milling). 7. conceptualize and design efficient structural forms informed by fabrication constraints.

Content

This course teaches structurally-informed computational design, materialisation, and subtractive fabrication methods for compression-only shell structures. The course is an introduction to coding using the Python programming language within the context of computational structural design. The students will first learn about Thrust Network Analysis (TNA), a form-finding method for compression-only shell structures. Using compas-RV2 (RhinoVAULT 2), an interactive implementation of TNA for Rhinoceros software, the students will learn how to design and analyse their own funicular shell structures. After being introduced to the basics of Python programming using Jupyter Notebook, the students will learn how to use the COMPAS framework for processing computational geometry to develop various materialisation strategies. Students will also learn about the mesh datastructure, and how to use various features of COMPAS to understand, extract and process topological information stored in the datastructure. Finally, using the form-found geometry using compas-RV2 and the computational skills learned in class, the students will learn the basic principles of digital-design-to fabrication setup and workflow, and develop a subtractive fabrication pipeline for wirecutting and CNC milling of discretised block geometries of the compression-only structure.

Resources

Learning Materials (Links)

General Information

Language
English
Levels
MSC
Frequency
Yearly recurring

Examination

Type
graded semester performance

Course Components

Type Title Time & Place Hours
lecture with exercise Computational Structural Design II
No course on 25.3. (seminar week). Easter holidays, national holidays and in the last two semester weeks (s. room reservations!).
  • Thu 15:45-18:30 (HIL E 8)
3 h weekly

Offered In