Parametric Modelling

  • Intro
  • 01 | Build a Parametric model of a cantilevering shell
  • 2 | Generate design variations using mathematical functions
  • 3 | Manipulate a NURBS surface with an attractor point (distance function)
  • 4 | Manipulate a NURBS surface with ‘Graph Mapper’
  • 5 | Manipulate a NURBS surface with explicit functions
  • 6 | Manipulate a NURBS surface with multiple attractor points
  • 7 | Organise a Grasshopper definition
  • 8 | Manipulate a NURBS surface with attractor curves
  • 9 | Build a parametric model of an edge-supported shell
  • 10 | Combine multiple parametric transformations
  • 11 | Draw a flowchart (pseudo-code) to represent a parametric model

Information

Primary software used Grasshopper
Course Parametric Modelling
Primary subject Parametric Modeling
Secondary subject Optimization
Level Beginner
Last updated November 5, 2025
Keywords

Responsible

Teachers
Faculty

Parametric Modelling 0/11

Parametric Modelling

Implement Parametric Transformations (for form generation)

Parametric Modelling 1/11

01 | Build a Parametric model of a cantilevering shelllink copied

Build a Parametric model: cantilevering shell (hyperbolic paraboloids)

Parametric Modelling 2/11

2 | Generate design variations using mathematical functionslink copied

Generate design variations using mathematical functions

Parametric Modelling 3/11

3 | Manipulate a NURBS surface with an attractor point (distance function)link copied

Manipulate a NURBS surface with an attractor point (distance function)

Parametric Modelling 4/11

4 | Manipulate a NURBS surface with ‘Graph Mapper’link copied

Manipulate a NURBS surface with ‘Graph Mapper’

Parametric Modelling 5/11

5 | Manipulate a NURBS surface with explicit functionslink copied

Manipulate a NURBS surface with explicit functions

Parametric Modelling 6/11

6 | Manipulate a NURBS surface with multiple attractor pointslink copied

Manipulate a NURBS surface with multiple attractor points

Parametric Modelling 7/11

7 | Organise a Grasshopper definitionlink copied

Organise a Grasshopper definition

Parametric Modelling 8/11

8 | Manipulate a NURBS surface with attractor curveslink copied

Parametric Modelling 9/11

9 | Build a parametric model of an edge-supported shelllink copied

Parametric Modelling 10/11

10 | Combine multiple parametric transformationslink copied

Combine multiple parametric transformations

Parametric Modelling 11/11

11 | Draw a flowchart (pseudo-code) to represent a parametric modellink copied

Draw a flowchart (pseudo-code) to represent a parametric model
Flowchart