In this attractor point grasshopper tutorial, we will model a series of pyramids which deform based on attractor point. First, we will model the base grid and then we will use a point to attract the tip of the pyramids towards the attractor.
More →
Pyramid Point Attractor

Smooth Weave Pattern
In this Rhino Grasshopper tutorial, we will use Mesh+ and Weaverbird to model a weaving pattern on a Nurbs surface. First, we will model a Surface in Rhino using Sweep1 and then we will use Mesh+ to model the pattern. Finally, we will use weaverbird to smooth the results and make the weaving pattern.
More → 
Voronoi Curve Attractor
In this Grasshopper Voronoi tutorial, we will use curve attractors to control the Voronoi cells. First, we will use a boundary to make the base Voronoi cells and then we will define a curve and populate random points in it. In the end, we will use dispatch to split the cells into two groups.
More → 
Koch snowflake Fractal Pattern
In this Grasshopper tutorial, we will study the Koch snowflake Fractal Pattern and how we can model it from scratch. First, we study how the pattern is made and then we will use an equilateral triangle, explode it to its segments and make another equilateral triangle on the mid part of its edges.
More → 
Parametric Wall
In this tutorial, we will use the point attractor technique to model a parametric wall. first, we will define the base surface and study how we can use point attractors to produce a wavy surface. Then we will make a solid and use contour to finalize the parametric wall.
More → 
Kinetic Clock (Solstice)
In this Grasshopper tutorial, we are going to model a kinetic clock (Solstice) from scratch. First, we will define the constraints and how they affect the overall changing shape and then we will model the baselines in Grasshopper so we can change the shape of the clock and make it a kinetic art!
More → 
Simple Islamic Geometric Pattern
In this tutorial, we will model a simple Islamic geometric pattern by defining Concentric Circles and model the baselines. First, we will divide those circles and define the pattern of connection between the division points. Finally, by changing the circle’s radiuses, we can model a simple parametric Islamic geometric pattern in Grasshopper.
More → 
Firefly Grasshopper (Leap)
In this Firefly Grasshopper tutorial, we will use several examples to show how you can use the Leap finger tracker component in Grasshopper. Actually, Leap Motion Inc. (leapmotion.com) is an American company that manufactures and markets a computer hardware sensor device that supports hand and finger motions as input, analogous to a mouse, but requires [...] More → 
Geometric Pattern
In this grasshopper tutorial, we will model a parametric pattern by using Hexagons to produce stars. First, we will study the pattern and how it can be modeled parametrically and then we will make the hexagon grid, extract the corners and put the polygon on the points to make the pattern. We will also study a way of grouping the cells and extract the boundaries.
More → 
Felix Candela Shell
In this Grasshopper tutorial, we are going to model the AD Classics by Felix Candela (Or the Los Manantiales Restaurant). First, we are going to start with a circle and then we will divide it into Perpendicular frames. We will use these planes and the Bezier Span component to model the shell. You can also [...] More → 
Celtic Repeating Pattern
In this Grasshopper tutorial, we are going to model a parametric Celtic repeating pattern. First, we are going to explain how we can model the base module and then we are going to make a triangular grid, use list item to choose the right corners, make circles with the same radius and then use the region difference to produce the base module. Then we will use a triangular grid to orient the base module on it and finish the tutorial.
More → 
Islamic Art Museum(Louvre)
In this Rhino Grasshopper tutorial, we are going to model the Islamic Art Museum at Louvre. First, we are going to model a parametric NURBS surface by dividing the edges of the rectangle and moving the point up to make the edge curves. Then we are going to use Lunchbox to make the panels and Spaceframe structure.
More → 
Twisted Louvers
In this Grasshopper tutorial, we will model a series of twisted Louvers by using the Twist command and Iso Curve. First, we will take a base surface to model the strips (Using the Isotrim component) and then we will use the Iso Curve tool to extract the axis and twist the surface. We will also use the Graph Mapper component to change the linear distribution of the twisted louvers and finish the tutorial.
More → 
Pufferfish Grasshopper Tutorial
In thisPufferfish Grasshopper tutorial, we will use the Tween Surface tool to produce a series of surfaces which morph from one surface to another. First, we will use the point attractor technique to produce the deformation on the plane surface and then we will use the pufferfish plugin to produce the tween surfaces.
More → 
Maelstrom Component
In this Grasshopper Tutorial, We will model an Optical illusion Pattern based on a Jonathan Harris Video. First, we will model the curves by simply making a polar array of lines and then deform them by using the Maelstrom Component in Grasshopper. Then we will use the Bezier Span curve tool to produce a span between the main curves and control the tangents.
More → 
Lotus Temple
In this tutorial, we will model the Lotus Temple in Grasshopper. First, we will study the form and how it can be remodeled with a series of circles. Then we will produce the arcs which make the concrete shells of the temple. We will also model the outer part and finish this tutorial.
More → 
Truchet Tiles
In this video, we will model the Truchet tiles in Grasshopper. First, we will take a look at the tiles and how Truchet tiles work. Then we will use dispatch to produce two sets of square cells. We will simply draw arcs from the midpoint of the edges to form the pattern.
More → 
Geometric 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.
More → 
Geometric 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.
More → 
Schüco Parametric System
In this Parametric Architecture video we will take a look at the Schüco Parametric System and how it works. Then we will model the panels in Grasshopper by producing a base surface and then dividing the surface in to panels. We will also use a range of numbers combine by Graph mapper to produce a sine wave.
More → 
Islamic Geometric Pattern
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.
More → 
Parametric 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.
More → 
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.
More → 
ONE Teahouse
In this Rhino Grasshopper tutorial, I will model something similar to the ONE Teahouse / MINAX Architects. First, we will define a box and a sphere. Then we will scale NU the sphere so we can control the shape. If we divide the surface of the scaled Sphere into points, Project these points on to the Box and connect them we will have a series of parametric lines which we can finally turn them into a box.
More → 
Pencil Office
In this rhino Grasshopper Tutorial, we will model something similar to the Pencil Office facade. First, we will draw a simple line which will define the height of the facade and then by using evaluate curve and graph mapper divide the line with a nonlinear distribution. In the end, we will talk about the “Relative Item” component and how it can help us connect the point together.
More → 
Parametric Facade Tutorial
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.
More → 
Arduino Tutorial For Beginners
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.
More → 
Grasshopper Lunchbox Tutorial
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!
More → 
Parametric 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.
More → 
Evolution Tower
In this Rhino Grasshopper Tutorial & for the Architecture Design Series we are going to model the Evolution Tower. First, we will define a box in Rhino and then import it in Grasshopper Then we will twist the box by defining the axis line and the degree of rotation.
More →