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) |