Kangaroo inflation - change point/area where pressure is applied

Hello there,
I´m trying a kangaroo inflation. It seems like the pressure is applied in the center of the form/mesh. Is there a way to change the point where the pressure is applied?
That would be great, I want some areas of the form/mesh more inflated - you can see it in the picture.
I´m pretty knew to kangaroo so please excuse dumb questions. :smiley:




Change point of pressure.3dm (1.4 MB)
Change point of pressure.gh (30.7 KB)

@Jacob-Elias_Lange I’ve uploaded a quick rebuild of your script with some changes that will help a lot and some custom blocks.

First, the pressure is applied evenly everywhere based on the mesh normals. However, since some areas are farther from an anchor point, your geometric stiffness out of plane is lower. (you can bend a longer beam more than a shorter beam with the same force).

I also altered the data tree structure in and out of the solver block to make things a lot easier.

If you want to change the point where the pressure is applied, it’s best to use load points instead of pressures. You can even use all the points as load points and then weight them based on their locations. I have added some of that to the script along with a deflection block that I really love to help you visualize the deflection.


I’ve also added an expression so you can control the pressure falloff from your point.

Hope this helps!
Change point of pressure_SM_edits_20250102.gh (50.0 KB)

2 Likes