How to make geometry

Hello, I am new to grasshopper and I am trying to make this geometry (I made this in Rhino.)

I was thinking of

  1. Creating a bent surface
  2. Creating a grid
  3. Projecting the grid onto the surface
  4. Extruding the profile of the structural members along the projected lines.

What do you think? Do you think there is a better method of creating this geometry?

Thanks in advance for your help!


The issue on that thing is the cut-offs (kinda a waffle) : as it’s outlined … you’ll get the most feeble members exactly where you need the strongest (where the diagonals meet for last time and start to become a dual column). Plus columns that share one edge > rather impossible in real-life.

On the other hand if you have to repeat the very same thing and given the fact that R is a surface modeller (meaning: is very slow on solid ops) you can get 1000 times faster results if you create the “basic” modules as Instance Definitions and then place them in space. This obviously is not the case when the surface is anything other than an extruded filleted L curve.

Do you speak C#?

BTW: Found a long forgotten C# written for a Y column “like yours”. I would strongly advise to fiollow a similar solution. (122.3 KB)

1 Like

For good reason I confess > recycle and use this: (117.7 KB)