I would like to parameterise a suspen dome in Grasshopper. I have currently built the structure once in section and rota
ted it around a point. Now I want to connect the individual copied structures at the lower point. However, after rotating the points, they are not so easy to connect. A polyline always connects ‘randomly’ and not in series. I would be very grateful if someone could help.
I would also be grateful if anyone has a better idea with the script. Ideally, I would end up with a script that can be controlled very well, the form-finding runs via Kangaroo and Karamba analyses it statically. Many thanks.
Dachkonstruktion1.gh (20.7 KB)
thanks a lot! It could be so easy! Does it also work for vertical lines of two surfaces? I don’t get it in this case. It only works for me with a mirrored surface. However, I would like to have different surfaces at the top and bottom. But then the vertical bars are wildly connected to each other. Many thanks in advance. How can I control the end points? Then I need also some diagonals.
TensegrityDome3.gh (46.4 KB)
See if that’s what you meant.
TensegrityDome3 a.gh (36.4 KB)
Thank you very much! This is exactly what I need. However, the upper lines, as seen in the screenshot, still need to be displayed. I could do this through the interface. However, each line should only appear once. To achieve this, I would have to use “merge.” But I’d prefer not to, since I will continue working with Karamba afterwards and would need to sort again. Is it also possible to do this using “weave”? And what’s the easiest way to get all the curves as lines? As mentioned, I need lines in the end for Karamba. Thanks in advance!!
TensegrityDome4.gh (31.9 KB)
I don’t know Karamba so I don’t know what they should be like.select the lines.
By as regards the upper lines see the changes in the definition.
I don’t know if it’s a necessity, but I think Curve To Polyline is useless.
TensegrityDome4 a.gh (38.7 KB)
Thank you, that was already very helpful. I can easily split the lines afterwards for Karamba. However, I’ve discovered another issue. The vertical members absolutely need to be vertical. And the first row of members extends further downward before going upward. See Geiger’s Suspended Dome for reference. Many thanks in advance!
TensegrityDome5.gh (33.1 KB)
Maybe it could work like that?
It seems simpler to me to build a section and then rotate it with Polar Array.
This way you can easily change the structure.
TensegrityDome5 a.gh (46.5 KB)