Based on Type

Carnaval Chair

Carnaval Chair

In this Grasshopper tutorial, I will model the Carnaval chair. First I will explain the curves and how we can

Parametric Table

Parametric Table

In this Grasshopper tutorial, I will model a parametric table and show you how you can use a simple trick

Grasshopper Attractor

Grasshopper Attractor

This Grasshopper Attractor tutorial is about you how you can use a point attractor to produce a smooth mesh with

Substrate

Substrate

In this Grasshopper Tutorial, I will talk about the substrate command which you can find in the Mesh, Triangulation menu.

Fillet Edge

Fillet Edge

In this Grasshopper Tutorial, I will talk about the Fillet edge command (Rhino 6) which you can find in the

Parametric Facade

Parametric Facade

In this Parametric Facade tutorial, I will show you how you can use multiple dispatches to produce a parametric facade.

Voronoi Cell

Voronoi Cell

In this Grasshopper tutorial, I will talk about the Voronoi cell component and how you can combine it with <a

Voronoi on surface

Voronoi on surface

In this grasshopper tutorial, I will talk about the populate geometry tool and how you can use it to produce

Polyline Roof

In this Grasshopper tutorial, you will model a parametric roof using a polyline. We will also discuss how to texture

Connected Towers

In this Grasshopper tutorial, you will model two parametric towers and then add two connecting horizontal blocks between them.

Deformed Facade

In this Grasshopper tutorial, you will model a parametric facade by deforming a U/V planar mesh in random directions and

Shade structure

In this Grasshopper tutorial, you will model a parametric shade structure using native Grasshopper components, starting from a simple rectangle

Module Generator

In this Grasshopper tutorial, you will generate a series of modules arranged side by side to create more complex shapes

Anemone Tower

In this Grasshopper Tutorial, you will design a recursive building using the Anemone plugin, with control over the plan curve,

Cutting Solids

In this Grasshopper tutorial, you will learn how to conceptualize an architectural form by slicing it with a series of

Polyline to Diagrid

In this Grasshopper tutorial, you will learn how to design a parametric building with an exterior diagrid façade.

1- Introduction

1- Introduction

In this lesson, we want to show how to start coding Python inside grasshopper by using the Python script component.

Barrel Vault

Barrel Vault

In this Grasshopper tutorial, you can learn how to model a parametric barrel vault from scratch by defining a rectangle.

Wavy Facade Graph Mapper

Wavy Facade Graph Mapper

In this Paracourse Lesson you will learn how to model a parametric wavy facade by using the graph mapper component

ZigZag Facade

ZigZag Facade

In this grasshopper tutorial, you will learn how to model a zigzag parametric facade in Grasshopper.

Concrete Planter

Concrete Planter

In this Beginner Rhino Grasshopper Tutorial, we are going to model a polygonal concrete Planter from scratch and then use

deformed pavilion

deformed pavilion

In this Paracourse lesson we will use the spatial deform component to design a parametric freeform surface pavilion.

Continuous Staircase

Continuous Staircase

In this Paracourse Lesson, we are going to model a parametric Nurbs stair from scratch. First, we are going to

I want to learn this step by step (Tutorial)

Parametric Roof

In this grasshopper definition, you can model a parametric roof by defining a controllable Nurbs curve.

Hexagonal Column

In this Grasshopper example file, you can use the Lunchbox plugin to design a series of hexagonal-based columns with diamond

Spiral Of Theodorus

In this Grasshopper example file, you can use the Nautilus plugin to design a parametric stair using the Spiral Of

Curves to Strips

In this Grasshopper example file, you can use a series of curves to design a parametric shade or generate a

Wave Ring

In this Grasshopper example file, you can design a parametric ring based on a 3D wave pattern using the Dendro

Parametric Bridge

In this Grasshopper example file, you can design a parametric bridge using only native components.

Dendro Difference

In this Grasshopper example file, you can use the Minimum Spanning Tree component from the Heteroptera plugin to generate a

Circle Pack Image

In this Grasshopper example file, you can convert any image to a circle pack output. Additionally, you can convert the

Field Trap

In this Grasshopper Dendro example file, you can use the Trap Field component from the Heteroptera plugin to generate a

Grasshopper3D Lessons

Beginners

Learn the basics of how Grasshopper works and get started.

Intermediate

Start learning more about Grasshopper with step-by-step lessons.

Advanced

Now that you know how Grasshopper works, watch these algorithm overview lessons.

Based on Subject

Wave Collapse 2D

Wave Collapse 2D

In this Grasshopper script, you can generate a parametric 2D pattern using the Gelatinous cube Plugin and the Wave Collapse

Edge Bounding

Edge Bounding

In this Grasshopper Example File, You can pull a series of curves together using the Heteropetra plugin.

Scale Strips

Scale Strips

In this grasshopper example file you can convert a surface into a series of strips with controllable number of waves

Fennec Knot

Fennec Knot

In this example file, You can design a parametric knot using the Fennec plugin and control the thickness.

Mesh Maze

Mesh Maze

In this Grasshopper example file, you can Generate a Maze (Based on Backtracking Algorithm) on any Given Mesh.

Polar Plaid Pattern

Polar Plaid Pattern

In this grasshopper definition by creating series of circles and creating panels from each of them you can create a

Voronoi Relaxation

Voronoi Relaxation

In this grasshopper example file, you can create a Voronoi Pattern inside a curve and then change the area of

Hexagonal Escher Pattern

Hexagonal Escher Pattern

In this grasshopper example file, you can design a hexagonal Escher pattern on a surface by using the Parakeet plugin.

Brick Type F

In this grasshopper definition, you can use the Parakeet Plugin to cover a curved wall with a “Brick Type F”

Ceiling Wave Attractor

In this Grasshopper definition, you can model a wave-like ceiling pattern by hanging a series of panels from the roof.

Random Subdivision

In this grasshopper definition inspired by Arturo Tedeschi, you can create random patterns by splitting a planar surface recursively with

3d Voxelized Pattern

In this grasshopper definition by creating two triangular grids which intersect and connecting their centers you can model something similar

Rectangular Chain

In this premium grasshopper python definition we have used python scripting to create a series of rectangles around a circle

Circular Diamonds

In this grasshopper definition, we have used two parametric circles to generate these circular diamonds. This definition is a good

Diagonal Pattern

Diagonal Pattern

In this grasshopper definition you can create a smooth polar diagonal 3d pattern.

3D Diagonal Panels

In this grasshopper example file you can model a series of 3d diagonal panels from a sine function.

Contour facade

Contour facade

In this grasshopper example file you can generate a parametric facade by defining a series of parameters for the rotation

Brick Attractor

In this grasshopper example file You can design a parametric brick wall and rotate the bricks based on their distance

Parametric brick facade

Parametric brick facade

In this grasshopper example file You can Design a parametric brick facade. By defining a curve attractor you can also

Polygon Stair

In this grasshopper example file you can model different stair types by changing the base polygon.

Fractal Dome

In this grasshopper example file, You can use the Anemone plugin to generate parametric fractal patterns and then project them

Parametric Curve Stair

Parametric Curve Stair

In this grasshopper example file you can model a parametric stair by defining a closed planar curve in Rhino

Random Wave Facade

Random Wave Facade

In this grasshopper example file You can model a parametric random wave-like facade by using the graph mapper component.

Differential Growth Curves

Differential Growth Curves

In this grasshopper example file you can generate a parametric Differential Growth Curve by using the Kanagroo2 & Chromodoris plugin.

1- Evolution Door

Evolution Door

In this grasshopper tutorial, I will model the evolution Door and show you how you can use simple geometrical assumptions

Map on Surface

In this Grasshopper Example File, You can easily map a pattern on a Surface using the ShapeMap Plugin.

Wasp Aggregation

In this Grasshopper script, you can create a parametric aggregation form by using the Wasp plugin.

Distance Curve Charge

Distance Curve Charge

In this Grasshopper script, you can mode a parametric 3d connection using the Gelatinous cube Plugin and the Distance Curve

Voxelized Attractor

Voxelized Attractor

In this Grasshopper Example File, You can create a voxelize shape based on Attractor point and graph mapper and by

Ferrum 1 Office Building

Ferrum 1 Office Building

In this Grasshopper Example File,You can design a parametric facade inspired by the Ferrum 1 Office Building by Tchoban Voss

Ruyi Pedestrian Bridge

Ruyi Pedestrian Bridge

In this Grasshopper Example File,You can model a parametric bridge inspired by the Ruyi Pedestrian Bridge by ZZHK Architects.

Wasp Field Aggregation

In this Grasshopper script, you can create a parametric aggregation pattern by using the field aggregation component from the Wasp

Based on Plugins

Polyline to Diagrid

In this Grasshopper tutorial, you will learn how to design a parametric building with an exterior diagrid façade.

Voxelized Building

In this Grasshopper example file, you will design a parametric voxelized building by defining closed brep boundaries to subtract from

Tensile Surface Simulation

In this grasshopper example file using the kangaroo2 plugin you can simulate the tensile surface based on an enneper surface.

Squishy Bubbles

In this grasshopper example file you can simulate a bubble behavior by using the Kangaroo plugin.

Curve Growth

In this grasshopper example file you can create a parametric curve growth simulation by using the kangaroo plugin.

Curve Growth

In this grasshopper example file, you can simulate the growth of a series of polylines using the kangaroo2 plugin combined

Pufferfish Net On Surface

In this Grasshopper Pufferfish Example File, you can use the Pufferfish plugin to create a series of interpolated curves on

Rolling Bridge

In this Grasshopper Anemone Example File, you can design a parametric bridge similar to the Rolling Bridge by Thomas Heatherwick.

Spiral Stair

In this Grasshopper Fennec example file, you can design a parametric Spiral Stair.

Radial Waffle

In this grasshopper example file, you can design a parametric table and extract a series of radial waffle parts from

Urbanx Tools

In this Grasshopper example file, you can use the Urbanx Tools plugin to generate parametric urban design.

Pachyderm Simulation

In this grasshopper example file, you can use the Pachyderm Acoustical Simulation plugin to visualize the movement of sound in

Calatrava Peace Bridge

In this grasshopper example file, you can design a parametric bridge similar to the Calatrava’s Peace Bridge by using the

Waffle Table

In this Grasshopper example file, you can design a waffle table by using the Bowerbird plugin.

Mesh Constrain

In this Grasshopper script, you can use the NUCLEI plugin to design a parametric Mesh Constrain design.

Transport networks

In this Grasshopper script, you can use the NUCLEI plugin to design an optimized series of transport networks.

Parametric Tower

In this Grasshopper Example File, you can use the Weaverbird plugin combined with Pufferfish plugin to model a Parametric Tower.

Smooth Facade

In this Grasshopper example file, you will easily design a parametric smooth facade using the Weaverbird plugin by defining the

Cutting Solids

In this Grasshopper tutorial, you will learn how to conceptualize an architectural form by slicing it with a series of

Recursive Building

In this Grasshopper example file, you will design a recursive building using the Anemone plugin, with control over the floor

Pipe Pavilion

In this Grasshopper tutorial, you will learn how to design a parametric pavilion using the Kangaroo plugin by defining a

Ring Pattern

In this Grasshopper tutorial, you will learn how to design a parametric ring using a 3D module that can tessellate

Parametric Wall

Parametric Wall

In this Grasshopper Example File, you can use the LunchBox plugin to model a Parametric wall.

Xiangcheng Exhibition Hall

Xiangcheng Exhibition Hall

In this Grasshopper Example File, you can use the LunchBox plugin combined with Pufferfish plugin to model a Parametric facade

Hearst Tower

Hearst Tower

In this Grasshopper Example File, you can use the Lunchbox plugin combined with the Pufferfish & weaverbird plugin to model

Denver Union Station

In this Grasshopper Example File, you can use the Weaverbird plugin combined with the Pufferfish & LunchBox plugin to model

Mesh Connection

Mesh Connection

In this Grasshopper tutorial for beginners, we’re going to explore how to connect the neighbours for the center point of

Lines to 3D Truss

Lines to 3D Truss

In this Grasshopper tutorial for beginners we’ll explore how to convert a series of lines into 3d trusses.

Lines to 3D Truss

Truss From Rectangle

In this Grasshopper tutorial for beginners we’ll learn how to convert a 4-sided polygon to a series of 3d Trusses.

Paneling Pipes

Paneling Pipes

In this Grasshopper tutorial, we are going to convert a NURBS surface into a series of panels and connecting pipes.

Blob Candle Holder

Blob Candle Holder

In this Grasshopper example file you can Use The Dendro plugin to model a parametric candle holder and defining a

Hexagonal Lunchbox Pattern

Hexagonal Lunchbox Pattern

In this Grasshopper example file you can use the native Grasshopper components combined with the Lunchbox plugin to create a

Decorative Room Divider

In this Grasshopper example file you can use the Nursery plugin to simulate a series of random fields to model

Random Dendro Facade

In this grasshopper example file, you can model a parametric facade with random cross lines by using the graph mapper

Dendro Facade

Dendro Facade

In this grasshopper example file, you can create a parametric facade by Extruding and Rotating a series of cubes.

Culebra Facade

In this Grasshopper example file you can use the Culebra2.0 plugin in order to simulate a series of wandering agents.

Parametric Wall

Parametric Wall

In this Grasshopper example file you can use the Pufferfish and Kangaroo plugin to model a parametric wall.

Meta Ball Pavilion

Meta Ball Pavilion

In this grasshopper example file, you can design a Meta Ball Pavilion Using the Dendro Plugin.

Rotating Tower

Rotating Tower

In this Grasshopper definition you can use the Anemone Plugin to rotate a tower around itself. First we will define

Simple Polygon

Simple Polygon

In this definition you can make a fractal rotating polygon by using the Anemone plugin. First we are going to

Rotating Squares

Rotating Squares

In this definition you can model a fractal based on a square which builds two smaller squares on one of

Recursive Waves

Recursive Waves

In this grasshopper definition, you can create a loop that scales a base curve recursively. You can also add rotation

Polygon Subdivision

Polygon Subdivision

In this grasshopper definition, you can model a series of triangular extrusions by defining a simple polygon. Anemone plugin has

Strange Attractor

Strange Attractor

In this grasshopper definition by creating a loop with the Anemone plugin and defining an attractor which moves around

Fractal Tree

Fractal Tree

In this grasshopper example file you can create a fractal system similar to the growth of a tree.