Grasshopper Course

The major challenge for Parametric modeling is that expressing design intentions with parameters and explicit functions requires a different way of thinking than most designers are accustomed to. Learning to think parametrically is a hard-won skill, not acquired with ease. Although learning to design parametrically can be difficult, the logical precision can also be enjoyable for designers who like how parametric modeling forces them to explicitly state every geometric relationship.

At Parametric House we are developing a complete Learn & Design System called the “Grasshopper Course“. In this course, we are offering Designers and Architects a complete series of tutorials and Digital Fabrication techniques which will take their design skills to a whole new level!

Latest tutorials

Parametric wall #1

grasshopper tutorial

Smooth Mesh #1

grasshopper tutorial

Bosjes Chapel

grasshopper tutorial

Fabrication Technique 1

New to Grasshopper? Start from here!

grasshopper tutorial

In this Grasshopper tutorial, I will teach you the grasshopper basics for beginners to advanced. First I will talk about the Grasshopper canvas and then I will teach you how you can use the grasshopper tools to produce a smooth mesh model.

Subscribe to our Newsletter
Each week we send our latest grasshopper tutorials to our subscriber’s emails. Subscribe below to never miss any tutorial.

Want to learn more? use these Exercises!

In this Lunchbox grasshopper tutorial, I will show you how you can make complete diamond panels on a closed NURBS surface. First, we will use the lunchbox plugin to produce the panels and then we fix the triangle panels by combining them into diamonds and finally combine them back together.

In this Paneling Tools Grasshopper tutorial, I will show you how you can use the grid attractors and the cellulate grid tool to produce a series of deforming circles based on point or curve attractors

In this tutorial, I will explain how you can model a series of boxes with different heights based on a point attractor and then morph a module in them. This tutorial will help you cover a surface with a desired 3d module.

In this metaball Grasshopper tutorial, I will teach you how you can produce a freeform column model that merge together and form a metaball. First, we will produce the point charges and then based on a profile curve we will produce the metaball curves.

In this Grasshopper tutorial we will model the Lincoln Zoo Pavilion. First I will explain how you can model the curves , mirror it and finally model it as a solid. By technique you can produce a sine curve on a freeform surface.

In this Grasshopper Tutorial, I will talk about the Fillet edge command (Rhino 6) which you can find in the Surface, Utility menu. First I will explain how you can make a polysurface and then fillet a face by choosing it with list item and then extract the filleted surfaces.

In this Grasshopper Tutorial, I will talk about the substrate command which you can find in the Mesh, Triangulation menu. First I will explain the inputs and then I will combine it with surface split and random extrusion to show you a simple example of how you can use it.

This Grasshopper Attractor tutorial is about you how you can use a point attractor to produce a smooth mesh with Weaverbird, First I will divide the surface into segments and then by converting the NURBS surface to mesh and by using Weaverbird I will produce the bumps.

In this Grasshopper tutorial, I will model a parametric table and show you how you can use a simple trick to get help from Rhino to model the table easier. First I will model a simple solid in Rhino and then I will use Cage edit and Grasshopper to find the best design for the table

In this Grasshopper Tutorial, I will teach you how to use the twist command in Rhino 6. I will explain how twist works with a simple twisting Box around a parametric Axis

In this Rhino tutorial, I will explain the Eve Explode Plugin and how you can use it to move objects based on a point in Rhino. This plugin works on Rhino 5 so be sure to download the Plugin and Rhino 5 from the link below

In this Rhino Grasshopper Tutorial, I will model the Bow Building in Calgary. First I'm going to use the plan picture to draw the curves in Rhino and then I'm going to extrude the facade surfaces and panel them using Lunchbox and Weaverbird

In this Parametric Building tutorial, I will teach you how to model a parametric facade in Grasshopper. First I will divide the surface into divisions and then convert the facade to mesh and use weaverbird to extrude the Mesh. finally, the point attractors will produce a parametric building.

In this Grasshopper tutorial, I will model the Bejing Water Cube in Grasshopper. First I will explain the steps we have to take to reach the final model and then I will explain the steps one by one. We will start with a shell box and then use Voronoi3d to produce the results.

In this Grasshopper tutorial, I will model the Camboo Pavilion in Grasshopper and teach how you can model the pipes and the Panels. First I will explain the Enneper surface and how you can use the lunchbox plugin to make it and then I will use the Isocurve technique to extract the curves

In this video tutorial, I will model the confluence park in grasshopper. First I will explain the geometrical constraints of the base polygon of the structure and then I will make it parametric. Then we will work till we finish the surface.

In this Grasshopper tutorial, I will model the Carnaval chair. First I will explain the curves and how we can model them with NURBS curves. Then I will go for the sections to actually model the chair. We will also model the wires at the end.

In this grasshopper tutorial, I will show you how you can start with a simple base curve and then scale and rotate it to produce a parametric rotating curve. First, we will scale the base curve from 1 to 0.2 and then we will move it in Z direction with a series and at the end, we will rotate it with a range of numbers.

In this Parametric Furniture tutorial, I will teach you how you can model a parametric chair in Grasshopper by defining two polylines. First, we will draw the polylines and then by modeling the base surface and by using the contour tool, we will make the curves.

In this Grasshopper tutorial, I will teach you how you can model a weave pattern in grasshopper. First, we will model a basic pattern and explain how the curves relate and then we will array the unit to produce the final pattern. Then we will use the distance between the curves to produce the results.

In this Spiral pattern grasshopper tutorial, I will show you how you can use a set of circles to produce a spiral pattern. First, we will talk about how dividing the circles will produce the base points and then by rotating the circles and connecting the points, we can produce the spirals.

In this Parametric Facade tutorial, I will show you how you can use multiple dispatches to produce a parametric facade. First, we will use a simple curved surface for the facade and then we will use the Lunchbox plugin to panel it with triangles. Then we will work on the vertices of the triangles to finish the modeling.

In this Grasshopper tutorial, I will talk about the Voronoi cell component and how you can combine it with weaverbird to produce smooth mesh. First, we will talk about the center point and the neighbors and then by defining the bounding box, you can produce the Voronoi cell.

In this rhino paneling tools tutorial, I will show you how you can use the paneling tools plugin to produce different panels on to a freeform surface. First I will talk about the Grids and how they work in paneling tools and then we will study different paneling techniques.

Don't know what parametric design is? Use these resources!

This paper investigates the identification of the PV blinds’ optimal design parametersbased on a cost-benefit approach. A methodology, that encompasses thermal comfort, visual comfort,and energy savings requirements while resolving the conflicting issues resulting from the fulfillment ofthese requirements, is highlighted.

In this parametric design video you can see VT Pro Design's Kinetic Wall. Getting up close and personal with VT Pro Design's Kinetic Wall at the first of the Future Forward events in New York City, we check out how this "hybrid" living wall, inspired by the all-new Prius's eco-heritage, springs to life

This is the first video in the "Parametric Modeling & Design" series. In this video, we will have a quick review of the Arboskin Project. First, we will talk about how the project has been made and look at some details. Then we will talk about a simple Grasshopper algorithm and how you can model the pyramid and slice it with a rotating plane.

Technical Paper by Mina Konakovic, Keenan Crane, Bailin Deng, Sofien Bouaziz, Daniel Piker, Mark Pauly presents a computational method for interactive 3D design and rationalization of surfaces via auxetic materials, i.e., flat flexible material that can stretch uniformly up to a certain extent.