Generic selectors
Exact matches only
Search in title
Search in content
Search in Lessons
Search in pages

More results...

Rhino Grasshopper Tutorials (DRAFT)

Menu

Get Started

Voronoi

Paneling Tools

Lunchbox

Weaverbird

Optimzation

Ladybug

Anemone

Commands

Patterns

Architecture

Get Started

[ps2id id=’top’ target=”/][ps2id id=’start’ target=”/]
rhino grasshopper tutorialWhat is Grasshopper3d?

With our Rhino Grasshopper Tutorials, you can learn Grasshopper faster and easier! Learning to think parametrically is a hard-won skill, we will help you! In this video we will talk about Grasshopper and the history of scripting vs visual programming language and why should you choose Grasshopper!

Watch it Here!

grasshopper tutorial beginner

Grasshopper for Beginners

In this Grasshopper tutorial, I will teach you the grasshopper basics for beginners to advanced. First I will talk about the Grasshopper canvas and basically how Grasshopper works and then I will teach you how you can use the grasshopper tools to produce a smooth surface with Sweep1 and turn it into a mesh model. We will also cover the most used plugins in our tutorials.

Watch it Here!

^top

Voronoi

grasshopper tutorial voronoi Voronoi Basics[ps2id id=’vor’ target=”/]

In this Tutorial, you can learn how Voronoi cells work. To get started we can double click on the canvas and search for “vor”. The Voronoi tool will show up. Notice that there is a Voronoi 3D tool also. This tool will produce cells in 3d boxes and I will talk about it in another tutorial…

Watch it Here!

^top
grasshopper tutorial voronoi3d Voronoi3d

In this video tutorial, we will use the Voronoi3d tool and you will learn how you can use it to produce Voronoi cells on a 3d NURBS model. You can easily produce 3d Voronoi cells in grasshopper with the Voronoi3d tool and randomly distributed points.

Watch it Here!

^top

voronoi cell grasshopper tutorial

 Voronoi Cell

In this tutorial, we 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.

Watch it Here!

^top
voronoi grasshopper tutorial Voronoi on surface

In this Rhino Grasshopper tutorial, we will take a look at the populate geometry tool and how you can use it to produce a set of Voronoi cells on a freeform surface. First, we will make a rectangular boundary based on our freeform surface and then we will make the Voronoi cells.

Watch it Here!

^top
grasshopper tutorial facet dome Facet Dome

In this tutorial, you will see how you can use the Facet Dome tool to produce Voronoi cells on a revolved surface. First, we are going to produce the surface and then pull the Voronoi cells on the surface and then make the frames.

Watch it Here!

^top
grasshopper tutorial Water Cube

in this Grasshopper tutorial, we will model the Bejing Water Cube in Grasshopper. First, I’ll 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.

Watch it Here!

^top
Attractor Voronoi

In this Grasshopper Voronoi attractor tutorial, I will show you how you can produce point attractors for Voronoi cells. First, we will make the desired boundaries and then populate points in them to increase the number of Voronoi cells.

Watch it Here!

^top

Paneling Tools

rhino paneling tools

Rhino Paneling[ps2id id=’panel’ target=”/]

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.

Watch it Here!

^top
2D cellulate

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

Watch it Here!

^top

Lunchbox

grasshopper tutorial lunchbox

Space Frame[ps2id id=’lunch’ target=”/]

In this Grasshopper Tutorial, I will talk about the Space Truss Structure 1 from the Lunchbox plugin. First I will make a freeform Surface and then I will use this tool to convert it to a Space Truss Structure and at the end, you will learn how you can use grasshopper to model some of the structure’s details.

Watch it Here!

^top

grasshopper tutorial lunchbox

Klein Surface

In this grasshopper tutorial, I will talk about the Klein surface tool in the lunchbox plugin. First, we will understand the parameters of the form and then we will isotrim and panels to convert the surface into panels.

Watch it Here!

^top
Diamond Panels

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.

Watch it Here!

^top
Tornado Tower

This Rhino Grasshopper tutorial is a small example of how you can use grasshopper and the lunchbox plugin to easily model a tower. First, we will model the surface of the tower using three circles then we will use lunchbox to produce the diagrid structure and finally we will model the quad panels and finish the tutorial.

Watch it Here!

^top

Grasshopper Lunchbox Tutorial

5 Examples

In this Rhino Grasshopper tutorial, I will show you how you can panel a surface with lunchbox. First I will show you how to make different surfaces in Rhino with 5 different techniques and then I will show you how to panel them. These 5 short tutorials will help you learn Lunchbox for grasshopper easier!

Watch it Here!

^top
Scaling Facade

In this Rhino Grasshopper tutorial, I will model a series of panels which change their size based on point attractors. First, we will use the lunchbox plugin to make the facade and then we use the attractor technique to scale the panels in one direction and finish the Parametric Facade.

Watch it Here!

^top

Parametric Facade Tutorial

Perforated Facade

In this Rhino Grasshopper Tutorial, we will model a perforated parametric facade in Grasshopper and with the help of Lunchbox Plugin. First, we will model the surface and then divide them into triangular panels. By using the attractor point technique we will make the panels scale differently across the facade.

Watch it Here!

^top
Canton Tower

In thisRhino Grasshopper Tutorial, we will model something similar to the Canton Tower. First, we will define 3 ellipses and then rotate them to make the tower’s sections. After lofting the sections we can use the Lunchbox plugin to make the structure and by using the Dispatch we will extract two different groups of the structure.

Watch it Here!

^top

WeaverBird

weaverbird grasshopper tutorial

Weaverbird+Cocoon[ps2id id=’wea’ target=”/]

In this video tutorial, I will use three different plugins (Weaverbird, Cocoon, and Kangaroo) which will take your modeling to a whole new level! First, we will model our solid mesh with Cocoon and then we will refine the mesh with Kangaroo and at the end, we use weaverbird to give our mesh some power.

Watch it Here!

^top
Delaunay Mesh

In this Rhino Grasshopper Tutorial, we will use the Delaunay Mesh component to model different smooth meshes. First, we will define random points and connect them bt Delaunay mesh and then by using the Weaverbird plugin, we will smooth the final result.

Watch it Here!

^top

grasshopper tutorial

Attractor

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.

Watch it Here!

^top

Optimization

grasshopper galapagos tutorial

Galapagos[ps2id id=’opt’ target=”/]

Do you want to optimize your models in Grasshopper? In this video I will show you the basics of, the Galapagos tool in Grasshopper which is an optimization component and how you can use it to design more efficiently! This tool will help you to define optimization goals & design smarter!

Watch it Here!

^top

Ladybug

Ladybug[ps2id id=’lady’ target=”/]

In this Ladybug Grasshopper tutorial, I will show you the basics. First I will show you how to install Ladybug and run the components. Then I will explain the energy plus weather files (EPW) and how they give us the most important information about temperature, humidity, and wind.

Watch it Here!

^top

Anemone

anemone grasshopper tutorialAnemone[ps2id id=’anemone’ target=”/]

In this anemone grasshopper tutorial, I will show you how you can use anemone to produce a simple hexagonal fractal in grasshopper. First I will use anemone to deconstruct a hexagon into its segments and then we will use the “point on curve” tool to extract …

Watch it Here!

^top

Arduino

Arduino[ps2id id=’ard’ target=”/]

In this Rhino Grasshopper Tutorial, I’m going to show you how you can (write/read) data (to/from) Arduino in Grasshopper. First, we will install the Firefly plugin and then we will work with reading and writing function to connect with Arduino.

Watch it Here!

^top

Commands [ps2id id=’co’ target=”/]

grasshopper tutorial series

Series

In this tutorial, I will show how easily you can use series to produce parametric geometries. First, we will talk about the inputs of the Series tool and then we will use it to deform a set of points parametrically.

Watch it Here!

^top

grasshopper tutorial eval

Evaluate CRV

In this tutorial, I will be using evaluate curve to produce a seashell geometry. Understanding the curve’s tangent and producing different controllable data with “range” is used in is this tutorial. the rotating-scale technique can be…

Watch it Here!

^top

grasshopper tutorial

Evaluate SRF

In this video tutorial, I will explain how you can extract a parametric point from a surface by using the evaluate the surface tool. First I will explain u,v point concept and then I will use an MD slider tool to extract a point from a surface.

Watch it Here!

^top

grasshopper tutorial attractor

Point Attractor

Orient Direction is a tool which can perform 3 different transformations on geometry. You can Move, Rotate and Scale. In this example, I will show how you can do this by a point and a set of rectangles and use point attractor to change…

Watch it Here!

^top

grasshopper tutorial metaball

Metaball (t)

In this video tutorial, I will explain how you can produce a metaball by a set of point and charges. First, we will define the points and then by using the Metaball(t) Custom tool, we will give charge to these points and then we will define…

Watch it Here!

^top
Metaball 2d

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.

Watch it Here!

^top

grasshopper tutorial gradient

Gradient

In this tutorial, I will explain how you can use Gradient to color a set of panels based on their height. First, we will produce the panels by isotrim and then we will extract the center of the panels and use the z component to define the height of the panels. Finally, we will use….

Watch it Here!

^top

grasshopper tutorial pipe variable

Pipe Variable

In this tutorial, I will explain how you can use Pipe variable and isotrim to produce a parametric surface. First, we will use the pipe variable tool to produce a pipe which its radius changes at different locations and then we…

Watch it Here!

^top

grasshopper tutorial intersection

Brep/Plane

In this Video tutorial, I will show how you can use “Brep/Plane” intersection tool to produce a simple but complicated pattern on a surface. first, we will define parametric curves on the surface and then we will use Per frames to intersect with the surface.

Watch it Here!

^top

grasshopper tutorial sine

Sine/Cosine

In this video tutorial, I will show how you can use sine or cosine tool to produce parametric curves in grasshopper. First, we will do a bit of research about the sine curve and then we will use the combination of sine and cosine to produce advanced curves.

Watch it Here!

^top

grasshopper tutorial sweep

Sweep1

In this video tutorial, I will talk about how you can use sweep1 to produce a parametric surface. first, we will define a curve for the rail parameter and then we will orient a section into the curve and finally sweep the section with the rail to produce the result.

Watch it Here!

^top

grasshopper tutorial octree

Octree

In this Video tutorial, I will explain how you can use the Octree component in grasshopper. You can easily make a parametric octree with random points and then use the random reduce component to delete the boxes which are created by octree.

Watch it Here!

^top

grasshopper tutorial dispatch

Dispatch

In this Video Tutorial, I will explain how to use dispatch with a simple example. First, we will dive into the concept of dispatching geometry with true and false and then we will use a Gene Pool to make an advanced dispatch for the facade panels.

Watch it Here!

^top

grasshopper tutorial bend

Bend

In this Video tutorial, I will explain how you can use the Bend Deform component in grasshopper. You can easily bend geometry with this tool. First, we will use a simple Arc SED tool to produce the arc and then we will bend a box with the Bend Deform tool.

Watch it Here!

^top

grasshopper tutorial random

Random

In this video tutorial, I will show how you can use “random” to produce random numbers and use them in your modeling. We will use random numbers for extruding a set of panels in their normal direction and learn how to change the random numbers.

Watch it Here!

^top

grasshopper tutorial array polar

Polar Array

In this video tutorial, you will learn how to use the polar array tool in grasshopper to produce a simple 2d pattern. The polar array will manipulate a simple curve in a circular pattern and finally, we will combine the curves in to one single pattern.

Watch it Here!

^top

grasshopper tutorial per frame

Per Frames

In this video tutorial, I will use the Per frames tool to produce a parametric pattern on a curve in grasshopper. You will learn how to use the frames by deconstructing them and using their main vectors to move the origin of the planes.

Watch it Here!

^top

grasshopper tutorial rotate

Rotate Axis

In this video tutorial, I will explain how to use Rotate Axis tool to produce a linear kinetic origami surface. We will simply model a plane surface and use rotate axis to form the origami structure. then we will use a simple method to open and close the origami.

Watch it Here!

^top

grasshopper tutorial contour

Contour

In this video tutorial, I will explain how to use Contour component in Grasshopper to produce a parametric facade. We will use Rhino to model the opening and deformation and finally use contour to produce the curves and sections.

Watch it Here!

^top

grasshopper tutorial morph

Box Morph

In this Grasshopper tutorial, we will use the Box Morph tool to morph a 3d module from the XY plane into a surface. By using the box morph technique you can design any complicated module and then morph with into your desired NURBS surface.

Watch it Here!

^top

grasshopper tutorial mirror

Mirror Curve

In this Grasshopper Tutorial, I will show you how you can produce a parametric surface by using the Mirror curve tool and arc sections. We will use the sweep2 tool to make the surface and the Lunchbox plugin to produce the panels.

Watch it Here!

^top

grasshopper tutorial intersect

Intersect CRV/CRV

In this Grasshopper Tutorial, I will use the Intersect Crv/Crv tool to produce a parametric structure. First I will linear Array a line and then intersect it with two set of parametric polylines. Then I will move the intersection to produce the parametric model.

Watch it Here!

^top
grasshopper tutorial attractorScale NU

in this grasshopper tutorial I will talk about the Scale NU tool and how you can use it to scale a set of rectangles non uniformly. First, we will array a square and then define a rotated plane to scale the squares diagonally. We will use point attractors to define the weight of scale.

Watch it Here!

^top

grasshopper tutorial tween curves

Tween CRV

In this grasshopper tutorial, we will make a parametric surface by using the tween curve tool and a repeating pattern. First, we learn how to make a series of curves between two curves and then we move them by a repeating pattern to make a surface.

Watch it Here!

^top

grasshopper tutorial graph mapper

Graph Mapper

In this grasshopper tutorial, I will explain about the Graph Mapper tool and how you can implement it in your design. First, we will learn how the Range tool can make data for Graph mapper and then we will use the graph mapper to change the distribution.

Watch it Here!

^top

grasshopper tutorial pdb

Import PDB

In this grasshopper tutorial, I will talk about the Import PDB tool and how you can use it to visualize a protein file. First, we download the PDB file from the www.rcsb.org website. After that, you can import the PDB file in grasshopper and use the atom data to visualize the protein.

Watch it Here!

^top

grasshopper tutorial

Twist

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

 

Watch it Here!

^top

grasshopper tutorial

Fillet Edge

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.

 

Watch it Here!

^top
Surface Box

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.

 

Watch it Here!

^top

grasshopper tutorial

Substrate

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.

 

Watch it Here!

^top

Patterns [ps2id id=’pat’ target=”/]

Reuleaux Triangle

In this Rhino Grasshopper Tutorial, we are going to model a Parametric Reuleaux Triangle and make a pattern by dividing the edges, connecting the points based on relative paths and produce a new pattern by changing the polygon, division number & other parameters which define the geometry.

 

Watch it Here!

^top
islamic pattern grasshopper tutorialIslamic #1

In this grasshopper tutorial, I will model an Islamic star pattern and show you how you can make it parametric! First, we will use the polygons in contact method to mode the grid and then we make the patterns.

 

Watch it Here!

^top
Islamic #2

In this Rhino Grasshopper Tutorial, I will model an Islamic Geometric pattern and make it parametric by defining moving lines and making a polar array from the main Unit. First, we will study the pattern and how we can make it as easy as possible and then we will start modeling it in Grasshopper. Download […]

 

Watch it Here!

^top
geometric patternsParametric Pattern#2

In this parametric Pattern tutorial, we will model an advanced pattern in Grasshopper. first, we will model a series of square cells and then by modeling a corner of the pattern’s curve, we will eventually use the polar array to finish the final pattern. By adding a point we will make the pattern react to the point attractor.

 

Watch it Here!

^top

spiral pattern

Spiral

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.

 

Watch it Here!

^top

parametric pattern

Weave

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.

 

Watch it Here!

^top
Circles

In this Laser cut design video, I have made a definition to produce a parametric pattern for laser cutting. First I will explain the inputs and how you can change them to change the base pattern and in the end, you can give thickness to your design.

 

Watch it Here!

^top
geometric cake algorithmic dinaro kaskoAlgorithmic cake

In this tutorial, we will model the Dinara Kasko algorithmic cake in Grasshopper. First, we will start with a series of square cells and then by moving them up, scaling and rotating them, we will form the base curves. Then we will use the grasshopper attractor techniques to connect the scale factor to the attractor and finish the tutorial.

 

Watch it Here!

^top

Comments