Swoosh Pavillion script is not working

Hello everyone,

I recreated the Swoosh Pavilion script that was shown in a YouTube tutorial (https://www.youtube.com/watch?v=I4AofPk0Mss&t=7s). Most parts work as expected, but the cross members do not behave like in the video. Their orientation and spacing change in a way that I cannot control.

I checked every step of the definition and compared it with the tutorial. I have not found the point where the issue starts. I would like to know what usually causes this problem in similar setups and where I should look more closely in the script.

Here is the file

Swoosh.3dm (274.2 KB)

Swoosh.gh (28.5 KB)

Thank you for any advice.

Swoosh a.gh (44.4 KB)

thank you so much! this helps a lot

@leopoldomonzani

That’s more like curing the symptoms than the problem, isn’t it?

@Sven_001

You did not pay attention to the curve direction or order of the curves you imported to Grasshopper. If you join and explode them, this will be solved:

You will then have to Reverse List the first Graph Mapper or build it’s curve in reverse:

To eliminate the roll over effect of the blocking members:

You will have to discard the last branch of of them. That can be done like so:

Correction file:

Swoosh VR 01.gh (59.6 KB)

2 Likes

Here is finding the rotation plane:

Though you may want to modify the last arc to a full semicircle before offsetting:

Structure would not have stability otherwise.

Swoosh VR 02.gh (62.5 KB)

1 Like