Colliding Inflating Bubble and Anchored Cloth/Rope

Hi all,

I’m working on a hypothetical inflatable pavilion, held down by a tensile rope structure where the bubble’s inflation/expansion collides with the anchored rope/cloth making it tensile.

here are two reference images of something similar:

The stage I’m at is that I have succeeded in inflating a bubble and moving the cloth separately and with separate solvers. However, my problem comes when merging the two. the idea is that the movement of the cloth/rope is dependent on the inflation/expansion of the bubble. the bubble shape should deform/expand a little through the holes when colliding with the rope structure. I’m hoping that should i succeed with the cloth, I take the edges, converting to pipe so that it is a tensile rope, anchored down.

inflate attempt.3dm (62.5 KB)

cloth and bubble mesh collide.gh (38.9 KB)

any help or suggestions soon would be really appreciated!

1 Like

Modeling Membrane Tensegrity Structure Based on Origami Pattern - Grasshopper - McNeel Forum

In your current definition, the two meshes in the soft body collision are in two separate lists. This input needs to be flattened.

And for better data structure, I suggest using the Entwine component instead of merging everything into one data stream.

cloth and bubble mesh collide.gh (27.6 KB)

Hi @martinsiegrist

Thank you for this!

I have tried connecting the tree branches to the multipipe and it seems to have worked out. The points at which the pipe and the balloon collide seem to overlap. Is this because the collision if between the cloth mesh’s interior edge crv instead of the pipe?

Is there any way to resolve it so that the pipe is tensile, in a way restricts the bubble allowing the bubble to expand a little bit beyond the pipe?

cloth and bubble mesh collide, with multipipe.gh (27.9 KB)

Many thanks!

Hi @Quan_Li

Had a look at this, but it isn’t what I’m going for at the moment.

Appreciate it though, thanks!

Take a look at this example here. It’s not exactly what you want but it might help you get a little closer…