Grasshopper

algorithmic modeling for Rhino

How to make trusses for a curved shell roof with Rhino and Grasshopper only

Dear Grasshopper friends,

 

I am just a beginner with Grasshopper and I was wondering how to build this kind of truss (see picture 1 and picture 2) with Grasshopper (I am aware that you can do it with Geometry Gym but for now I would like to use Grasshopper only).

 

Kansai 1

 

Kansai 2

 

I am especially interested in the tubular 3 points truss (Kansai 2 link), although if I could get to know how to do the first type it would be great too. It would need to support a curved shell roof, like on the pictures.

 

I was thinking of doing it with paneling tools at first but I don't think it is really possible.

 

If someone knew of a tutorial for this specific design or could tell me how to do it (step by step, or send me some file that he has already done, since I am not very familiar with Grasshopper yet), it would be fantastic!

 

Thank you in advance for your help!!!!

 

Philippe

Views: 2862

Replies to This Discussion

I don't quite understand, are you asking for help, or asking for someone to do your work for you?

Do you have progress models that you can upload so that others can modify or explain where the problem is?

 

Certainly there is nothing magic about the geometry gym components, they are in effect "clusters" of components processing the data (it calls on rhinocommon sdk functions which have a very high percentage of equivalent native components in Grasshopper) so it's possible to generate the equivalent in native grasshopper without using an addon such as mine.  It's the convenience of accessing a specialized component rather than generating, managing and populating a large group of components that is relieved by using addons such as mine.

 

But note also that the geometry gym components aren't just about generating the geometry (that actually is the easy part, a truss is simply dividing curves and then connecting relative division points), but also about how you communicate or exchange this information to other software or work flow processes.

 

Cheers,

 

Jon

Hi Jon,

 

Thank you for your answer. In fact I was just wondering if there was some existing kind of tutorial for this (I have found the one on DesignReform for parametric trusses but it's not really what I want to do, and I haven't really found anything on this specific question in the manuals available for download) or if someone had already a similar file (with a simple truss like the triangular one on the picture) and could just show it to me, of course then I would adapt it to my model. Geometry Gym looks great but since I am only a beginner I thought it was probably easier to focus on just learning Grasshopper for now. This is just for practice and for learning basic things, not for any assignment/work.

Right now what I am trying to do is link some points on a surface with a polyline in order to have triangles, and then using the pipe command, giving these lines a tubular shape. I have tried to trim them (although I haven't succeeded yet) since they are protruding on the sides, I have down a rail1sweep between 2 triangles and thought I could then array this triangle along this shape. But I'm not sure if this is really a correct and easy way to do that, actually probably not. The shape on the picture is the one I derived from the tutorial on DesignReform, I would need to modify it to array it along a curve.

 

Sorry, it all probably seems very basic to all of you, that's why I thought someone might know of a tutorial or something which could teach how to do that.

 

Thank you,


Philippe

 

(I want to do something like in the first picture, if I understand how to do that I'll probably be able to do things like in the second one).

My idea was to use the same process to produce a tubular triangle, and then array it along the curved shape on the right. After transforming the three curves of this shape in tubes, it would then look like a curved truss. But it just doesn't seem like the right way to do it...

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service