10.014 CTD
  • Overview
  • Schedule
  • Administrative
    • Accessing Rhino remotely
    • Rhino for Mac
  • ASSIGNMENTS
    • Dates and rubrics
    • Generative design
      • Generative design
    • Parametric design
      • Parametric design
    • Simulated design
      • Simulated design
      • Simulated design
  • SESSION 1B
    • Computer Aided Design
    • Ranges and expressions 1
      • Ranges and expressions 2
      • Ranges and expressions 3
      • Ranges and expressions 4
      • Ranges and expressions 5
      • Ranges and expressions 6
  • SESSION 2A
    • Visual programming 1
      • Visual programming 2
      • Visual programming 3
      • Visual programming 4
    • Associative modelling 1
      • Associative modelling 2
      • Associative modelling 3
  • SESSION 2B
    • Logical Patterns 1
      • Logical patterns 2
      • Logical patterns 3
  • SESSION 3A
    • Spatial geometry 1
      • Spatial geometry 2
      • Spatial geometry 3
      • Spatial geometry 4
      • Spatial geometry 5
      • Spatial geometry 6
      • Spatial geometry 7
    • Curve geometry 1
      • Curve geometry 2
      • Curve geometry 3
      • Curve geometry 4
  • SESSION 3B
    • Surface geometry
    • Parametric modelling 1
      • Parametric modelling 2
      • Parametric modelling 3
      • Parametric modelling 4
  • SESSION 4A
    • Information nesting 1
      • Information nesting 2
      • Information nesting 3
    • Data landscapes 1
      • Data landscapes 2
      • Data Landscapes 3
      • Data landscapes 4
  • SESSION 4B
    • Mesh geometry 1
      • Mesh geometry 2
      • Mesh geometry 3
  • SESSION 5A
    • Space and time 1
      • Space and time 2
    • Modelling entities 1
      • Modelling entities 2
      • Modelling entities 3
  • SESSION 5B
    • Multibody dynamics 1
      • Multibody dynamics 2
    • Material elasticity 1
      • Material elasticity 2
      • Material elasticity 3
  • SESSION 6A
    • Form-finding 1
      • Form-finding 2
      • Form-finding 3
      • Form-finding 4
  • SESSION 6B
    • AI Image generation 1
      • AI Image generation 2
      • AI Image generation 3
  • APPENDIX
    • Spirograph 1
      • Spirograph 2
    • Curves
    • Swarm Intelligence 1
      • Swarm Intelligence 2
    • Hybrid programming 1
      • Hybrid programming 2
Powered by GitBook
On this page

Schedule

PreviousOverviewNextAdministrative

Last updated 9 months ago

Lab Sessions

Computational Design Thinking takes place twice a week. Each session is 2.5 hours long, split into two circa one hour segments. The first segment is typically theory oriented while the second aims towards practice and applications. The content is organised thematically into 3 parts: Generative Design, Parametric Design and Simulation. The table below captures the overall organization content in further details.

Orientation

No cohort session

Introduction and admin matters

Introduction to Rhinoceros

Spreadsheet programming

Introduction to Grasshopper

Symbolic expressions to epicycles

Conditionals and control flow

Assignment 1 workshop

Points and vector algebra

Tangent, normal and curvature

Tangent, normal and curvature

Helical bridge

Lists, grids and tables

Scalar fields

Topology, visualisation and subdivision

4B - Parametric design

Assignment 2 workshop

Clock and persistence

Projectile physics

N-bodies

Spring systems

Vaults and minimal surfaces

Mesh relaxation

Stable diffusion

Concluding session

Discussion and review

1A - Course Overview
1B - Computer Aided Design
1B - Ranges and expressions
2A - Visual programming
2A - Associative Modelling
2B - Logical patterns
2B - Generative Design
3A - Spatial geometry
3A - Curve Geometry
3B - Surface geometry
3B - Parametric modelling
4A - Information nesting
4A - Data landscapes
4B - Mesh geometry
5A - Space and time
5A - Modelling Entities
5B - Multibody dynamics
5B - Material elasticity
6A - Form-finding
6B - AI Image generation