Non Uniform Plastic Inflation Simulation (Kangaroo2)

I am trying to simulate PVC sheet welding in kangaroo, however I am having difficulty simulating the difference in material properties that arises along the weld lines, i.e they are much stiffer than the rest of the fabric due to the welding process. This project -

demonstrates a method which works, however I am getting vastly different results. I understand they are most likely using custom software, but I am just wondering if anyone thinks this is possible to recreate in kangaroo.

The first image is my failed attempt, and the second is more the form I am looking to achieve.

I understand my mesh has a very different topology to the MIT groups - and I plan to tackle this, however it is the ‘stiffness’ along the edges I am having difficulty with.
WIP file attached, thanks in advance for any help.



CustomMeshInflation_09.gh (27.8 KB)

It looks like the main thing you need to change is adding some bending stiffness to the sheet.
Without this it will just round out at the seams.
Here’s a comparison of without/with bending:


inflate_bend.gh (42.9 KB)

Hi Daniel, thanks very much this looks great, however my uni is still running rhino 5 and i’m getting slightly odd results, would you mind sharing a screen grab of your definition if possible?
Capture|690x355

That’s odd - do you get any errors about missing components when it loads?
Here’s the definition:

It might just be a tolerance setting? it looks in your image like the 2 sides of the cushion are somehow not being treated as separate.

also, I saw another recent related project from MIT by some of the same people, where they actually use Kangaroo for the simulation:
https://trackr-media.tangiblemedia.org/publishedmedia/Papers/642-OTIzM/Published/PDF

The issue was simply that the mirror’d mesh’s faces needed to be reversed, perhaps this is default in the new mirror component :slight_smile:

Thanks for the heads up on the Printflatables project,

All the best