Learning “Rhino / Grasshopper” is hard! Well, it’s a programming language! But don’t panic! We have more than 7  Years of experience in teaching Grasshopper to Architectural students. Want to get started and know more about Rhino Grasshopper? Check out our free tutorials & Example files and start learning today!

Show Me More!

Free Tutorials & Examples

In this grasshopper definition by defining size of a rectangle you can create a parametric canvas which you can control with a number slider.

In this Rhino Grasshopper tutorial, we are going to model a series of rotating Points around another point to model a Parametric Art inspired by @motus_art Incrementally linked piece created in p5js.

In this example file, you can use the Paneling Tools plugin to deform a grid with some point attractors and then use the Weaverbird Plugin to Give the final result some thickness.

In this Rhino Grasshopper Architecture tutorial, we are going to model a parametric facade from scratch. The windows will extrude based on the height of the panels and we will use the Lunchbox plugin to model the Panels.

In this Rhino grasshopper tutorial we are going to use a point attractor to make a sine wave on a mesh sphere. We will use the normal direction combined with the distance from the point attractor to model the wave like form.

In this grasshopper definition by using the Parakeet's pattern genotype inside an hexagon, you can model a parametric pattern model.

In this grasshopper definition, you can learn how to simulate the collision of particles by using the Flexhopper plugin.

In this grasshopper definition first we model an Icosahedron by Weaverbird and then generate wave pattern on it by using Mesh+ Plugin. Finally you can also make the mesh thicker and smoother.

In this grasshopper definition by defining a base pattern you can generate a kaleidoscope by using the Parakeet plugin.

Do you want to learn Grasshopper step by step and from the beginning? We have also made a series of Tutorials & Definitions which will help you to develop your algorithmic thinking faster! We also add advanced lessons to the course section so if you wan’t to be a pro computational designer enroll now!

Show Me More!

Premium Tutorials & Examples

In this grasshopper definition you can create a parametric catenary dome by using Lunchbox plugin.

In this grasshopper definition by using the "Net On Surface" component from Pufferfish Plugin you can create a series of interpolated curves on multiple connected surfaces and also use the Dendro plugin to give it some thickness.

In this grasshopper python course lesson we are going to study more about the loops and how you can use it to manage a List.

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.

In the second Grasshopper Python tutorial we are going to cover how you can use List data in Python and extract and use each item. We will also Rebuild the move component in Python.

In this Paracourse Lesson, we are going to model a parametric 3d pattern which is based on a solid difference of a parametric box with smaller boxes located at the corners.

In this Paracourse Lesson, you will learn how to simulate the collision of a series of random particles with spheres by using the Flexhopper plugin.

Our Grasshopper Python Course will help you to understand how to start coding inside grasshopper by using the Python script component. Each Lesson will show you how to code step by step (from beginners to advanced).

In this Paracourse Lesson, we are going to use the kangaroo's Rigid body component to simulate a series of boxes connected together. Then we are going to transform them by defining a point attractor.

We have also gathered free grasshopper example files from around the web so you can use them in your projects. These example files are related to different subjects such as Art, Mathematics, Architecture & Design.

Show Me More!

Latest Examples

Luis Gil who is currently a candidate for a Master in Design Studies (MDesS) degree at Harvard University’s Graduate School of Design, developed a useful tool to dynamically create and edit staircases via Grasshopper.

Here, Tuğrul Yazar studied a space-filling fractal called Gosper-Peano curve. You should have Anemone components installed in order to run this definition. The generator curve is a special one.

In this grasshopper definition by Junichiro Horikawa you can model a series of wavy like curves with different distribution along the X axis.

Our Grasshopper Python Course will help you to understand how to start coding inside grasshopper by using the Python script component. Each Lesson will show you how to code step by step (from beginners to advanced).

Show Me More!

Latest Python Lessons

In this grasshopper python course lesson we are going to study more about the loops and how you can use it to manage a List.

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.

In the second Grasshopper Python tutorial we are going to cover how you can use List data in Python and extract and use each item. We will also Rebuild the move component in Python.

We also have a library of Books, Articles and Thesis related to Parametric Design; Download them easily from our Resources Page! We have also introduced some of the Universities which are related to Parametric Design.

Show Me More!

Latest Resources

Ladybug by Mostapha Sadeghipour Roudsari allows you to import and analyze standard weather data in Grasshopper; draw diagrams like Sun-path, wind-rose, radiation-rose, etc.

This paper proposes a framework for automated brickwork using a machine learning model based on image-to-image translation (Conditional Generative Adversarial Networks).

In this research it is of special concern to encapsulate Garifuna vernacular architecture by means of shape grammars. The research provides a clear documentation of the grammars implemented in Grasshopper.

Silkworm by Karl Adam, Arthur and Andrei - The Silkworm Team, is a plugin that translates Grasshopper and Rhino geometry into GCode for 3d printing.

This paper by Tristan Al-­Haddad, Keyan Rahimzadeh and Jill Fredrickson outlines a custom-built suite of scripts that automate the processes of reinforced concrete design and is directly linked to the parametric design model of the architect.

The focus of the research presented in this paper by Tristan Al-Haddad asks how a designer can create a flexible system of physical making which can accommodate multiple programmatic functions within a smooth whole.

This paper by Begüm Aktaş and M. Birgül Çolakoğlu presents how freeform façade designs are defined with its curvilinear geometric characteristics and the systematic approach that is used to design and implement them.

Peregrine is a LimitState:FORM powered optimization plugin for Grasshopper, the visual programming language and environment for Rhino3D.

This article by Ajla Aksamija and Ivanka Iordanova discusses interaction between multimodal representations of architectural design knowledge, particularly focusing on relating explicit and implicit types of information.

These downloadable contents are curated from free PDF files around the web; we link to their main source

Parametric Design can be used in any industry! Do you want to know more about it? Check out these blog posts to learn how Parametric Design can be implemented in different ways!

Show Me More!

Latest Blog Posts

Make a fashion accessory out of leather. This was the brief for the “Craft the Leather” competition that motivated Renee Verhoeven to create her series “The Anatomy of the Hand”.

A polished aluminium dining table inspired by the infamous red rocks of Sedona; the form references the peaks and plateaus of Sedona’s unique sandstone formations. This design by Janne Kyttanen has a strong Silhouette and organic triangular detailing.

A new generation of research initiated by the bartlett school of architecture’s design computation lab looks into robotically assembled furniture, a process which is essentially lego-like building blocks which can be configured into complex forms.

Federico Reyneri, partner at LPzR associates architects, and his research team started to analyse the Guggenheim Helsinki Design Competition, the largest architectural design competition in world history.

Softlab was commissioned by One State Street to design a permanent wall installation to accompany the building’s new lobby renovation. Their intent was to create an installation that is not distinguishable as a piece of wall mounted art.

Matthew Shlian works within the increasingly nebulous space between art and engineering. As a paper engineer, Shlian’s work is rooted in print media, book arts, and commercial design.

Fold It Up! by King Kong Design was thought as a modular installation composed of interchangeable elements made from flat sheets of material. Each of the modular elements was folded to shape and joined with paper clips.

Spectral Grove is a permanent outdoor public installation of cascading, latticed ribbons of colored aluminum and steel at the entrance of Pivot Park in West Philadelphia.

NBBJ & Yassir Khalil Studio shared their vision for the new Grand Stade de Casablanca. Their goal is to create a center for sports which is keenly in tune with the natural environment, geography, and history of the nation of Morocco.

These Blog posts are curated from Videos or projects related to Parametric Design