This course will serve as an introduction to using a collection of parameters in Grasshopper to create a comprehensive parametric model.

We will explore a collection of simple fundamental Grasshopper techniques, such as culling & sequencing patterns, list manipulation, vector fundamentals and plane geometries.

These will be combined together to create a parametric model defined and controlled by a set of discrete input parameters that have the potential to create infinite design outputs.

We will work towards a larger goal of creating a parametric architectural pavilion using these techniques throughout the course.

This lesson will explore the various sequencing components we can use to sort data and create patterns in Grasshopper. We will examine ways to cull and reduce items from a list of geometry to create defined and controlled patterns.

Vectors are one of the fundamental geometry types in Grasshopper that allow us to move, manipulate and transform objects. This lesson will teach you the fundamentals of vectors in Grasshopper, and how to construct and use them to manipulate your geometry.

Grasshopper commonly works with large lists of geometry data, and comes with a collection of tools that allow use to manipulate the lists in a way that can affect the aesthetics of our geometry. This lesson will build on the previous in the course to enable us to create intricate weaving structures between hexagonal geometries with simple list manipulation components.

In this lesson we will bring together the outcomes of the first three lessons to investigate how a collection of simple Grasshopper tools can combine together to create a complex parametric relationship that allows for infinite iteration of outcomes. We will examine the Elytra Filament Pavilion as a precedent, and recreate its geometry as a parametric model.

Planes are another common powerful geometry type commonly used in Grasshopper. They can often be seen as an extension of Vector geometries, but allow us greater data about a point in space. In this lesson we will examine the fundamental of a plane geometry, and how we can generate a collection of planes aligned to a curved surface.

In this lesson we will combine all outcomes from this course to create a holistic parametric model of a small pavilion made from woven strands. The pavilion will apply the transformation tools we have examined so far to give us full parametric control over a number of different elements in our design.

What are the learning objectives for the course?

Understanding of data manipulation and culling tools for pattern creation

Understanding of transformation data types vectors and planes and how they can be applied in parametric models

Learn how collections of paramaters can be powerful in affecting an overall design outcome