Skip to main content
. 2022 Apr 11;24(2):503–522. doi: 10.1007/s00004-022-00603-1

Table 1.

The detailed schedule of the DDG course content delivery

Class In class After class
I Introduction to DDG

Topic selection

(random via Moodle)

II Task#1 initiation
III GH1 Tutorial: Introduction to VPL: Task#1 consultations
 Dataflow design GH1 Exercise repeat submission (Moodle)
 Data types, parameters, component and connection types
GH1 Exercise:
 Set of arches/vault created on two input curves/architectural case: National Museum of Roman Art, Rafael Moneo
IV GH2 Exercise: Task#1 consultations
 Stairs + balustrade crated on a single input curve GH2 Exercise repeat submission (Moodle)
V GH3 Tutorial: Parametric space—Surface subdivision: Task#1 consultations
 Design space units vs. parametric space GH3 Exercise repeat submission (Moodle)
 One- and two-dimensional domains
 Curve/surface subdivision (isotrim) and reparametrisation
 Curve/surface evaluation at point/parameter
GH3 Exercise:
 Surface subdivision, outlines extrusion to point / architectural case: Esplanade—Theatres on the Bay, DP Architects and Michael Wilford & Partners
VI GH4 Exercise: Task#1 consultations
 Windows + bossage created on a given input surface GH4 Exercise repeat submission (Moodle)
VII GH5 Tutorial: Operations on Data Lists: Task#1 consultations
 Data lists GH5 Exercise repeat submission (Moodle)
 Operations (shifting, splitting, reversing, item picking etc.) on lists
GH5 Exercise:
 Paraboloid and hyperboloid based on two lists of points/architectural case: La Sagrada Familia, Antonio Gaudi
VIII Task#2 initiation Task#1 submission (Moodle)
IX GH6 Tutorial: Multidimensional Data Trees (lists of lists): Task#2 consultations
  Data trees GH6 Exercise repeat submission (Moodle)
  Operations (flattening, grafting, simplifying, branch picking etc.) on data trees
  Transposing one- (flip matrix) and multi-dimensional (path mapper) data matrix
GH6 Exercise:
 Polylines in between flipped data tree of subdivided circles/architectural case: 30 St Mary Axe, Foster and Partners
X GH7 Exercise: Task#2 consultations
 Half-octahedron space frame on a given surface GH7 Exercise repeat submission (Moodle)
XI GH8 Tutorial: Mathematical Relations Task#2 consultations
 Attractors logic GH8 Exercise repeat submission (Moodle)
 Establishing static and dynamic relationships between various datatypes
 Remapping data
GH8 Exercise:
 Circle grid with a radius depending on the distance from an attractor geometry/architectural case: Mountain Dwellings, Bjarke Ingles Group
XII GH9 Exercise: Task#2 consultations
 Wall with bricks rotated by an angle related to the alpha channel of a referenced bitmap/architectural case: Winery Gantenbein, Gramazio & Kohler + Bearth & Deplazes Architekten GH9 Exercise repeat submission (Moodle)
XIII Task#3 initiation Task#2 submission (Moodle)
XIV Grasshopper test Task#3 consultations
XV Grasshopper test (retake) Task#3 submission (Moodle)