Intermediate Grasshopper Lessons

Take your parametric design skills to the next level with our intermediate lessons. This section builds on the foundations, introducing more advanced techniques and workflows to expand your capabilities. Learn how to create complex geometries, optimize designs, and tackle real-world challenges using Grasshopper. With step-by-step tutorials and practical examples, you’ll gain the confidence to push your creativity further.

Latest Lessons

Examples

Bridge Tower

In this Grasshopper tutorial for beginners, you will learn how to design a parametric tower defined by four control points and transform it into a series of slabs with a diamond-patterned facade.

Attractor Modules

In this Grasshopper tutorial for beginners, you will learn how to design a parametric facade composed of modular openings.

Frames on Curve

In this Grasshopper tutorial because we know how to convert a series of lines to a frame now we can also learn how to generate parametric lines from a curve so we can design more complicated frames from a single curve.

Brick Wall

In this Rhino Grasshopper Script, you can model a parametric brick wall by defining a base curve

3- Print + Loop

In this Grasshopper Python Lesson, we are going to talk more about the basics and how to use Print and Loop. Then we will import the math library into python and start modeling a mathematical surface called Chladni.

Rotating Lines

In this Rhino Grasshopper Tutorial we are going to learn how to make a series of rotating lines around two circles.

Parametric Bench

In this Grasshopper script, you can design a parametric bench by defining the length factor, thickness, and depth of two opposite elements.

Tween Sections

In this Grasshopper tutorial for beginners, you will learn how to create a parametric wall using graph mappers to control the tween curves.

Parametric Building

You can convert a series of planar closed curve boundaries into a Quad Remesh using this free Grasshopper Script.

Kangaroo Anchors

In this Grasshopper tutorial for beginners we will learn step-by-step how to model a mesh using Kangaroo by generating random anchors.

Stochastic Hexagons

In this Rhino Grasshopper Tutorial for beginners we will learn how to use the Wasp plugin (Stochastic aggregation) to generate random hexagon tesselation.

Select Grid Cells

In this Grasshopper Tutorial for beginners we will learn how to select a series of cells from a grid by using a curve.

Offset Intersection

The Offset Intersection (Fennec Plugin) enables users to create inner and outer offsets from a given set of curves. Here's how to use it :

Parametric Prism

In this Grasshopper tutorial for beginners, you can learn how to model a parametric Prism using the Kangaroo plugin and data management techniques.

Metaball by Curve

In this Grasshopper tutorial for beginners, you can learn how to model a series of meatball solids by defining a section curve.

Parametric Roof

In this Paracourse Lesson, we are going to model a Parametric Roof from scratch. First, we model a simple rectangular plane for the base of the roof.