ADVANCED Grasshopper Tutorial | Hexagonal Modular Facade

preview_player
Показать описание

This advanced Grasshopper tutorial is inspired by the Lane 189 project designed by UNStudio. It will show you how to create advanced facade patterns that consist of several hexagonal modular elements that are positioned in a certain order based on facade openings. A gradient transition from bigger to smaller facade components regulates their distance to the closest facade opening.

First, with the help of Peacock plugin, we're going to position an unrolled referenced surface from Rhino on the XY plane. After, we will create a hexagonal grid that fits on an unrolled referenced surface, no matter how many hexagons we choose to have along x and y directions. This method comes with detailed mathematical explanations and sketches.

In the next step, we will demonstrate advanced data tree modification where we're going to separate the list of hexagons into multiple different branches (depending on how many modules we have) based on their distance to the closest outline of the opening. In our example, we have 7 different modules which mean we are going to separate the list of hexagons into 7 different branches.

Combining Longest List and Orient Component we will position modules on an unrolled reference surface. Using Box Morph we will scale each module to fit on a single hexagon from the grid.

In the last step, we will Split each module. In order to remove unnecessary parts from the output, we will use a method that includes the advance technique of combining Gate Not and Gate And.

The extended version of this tutorial is available on our Patreon page and that's where you will learn even more advanced techniques on how to create modular hexagonal facade patterns but on a rounded surface, which is way more common but way more difficult to create. It comes with additional tricks from the Pufferfish plugin.

Plugins used:

How to Rhino Podcast Episodes:

How to Rhino Tutorials:

📌 Grasshopper Quick Getting Started Guide

📌 Facebook group

📌 Instagram

__

Music by Kokson beatz!
Рекомендации по теме
Комментарии
Автор

Thanks for the tutorial! Throughout the video the grasshopper script changed a couple times which is a bit confusing. When i connect the flattened entwine component to the box morph my grasshopper freezes and forces me to restart the computer. Any idea why this happens?

atiqkoike
Автор

Hi How to rhino, I find this exercise really useful but unfortunately I can not go further the box morph; or I miss something or something wasn't explained well. Can you please share the file?
Thanks in advance

giorgiolorenzoli
Автор

what is the expression of evaluate ? contains(x, "surface") ?

Joan-oslk
Автор

Thanks for the effort but I think most people would find it difficult to follow because you are explaining a GH that's already built. jumping between nodes that's already there is confusing. That's why most instructor would demonstrate from an empty canvas so we can see what's happening in the view port.

alexlj