algorithmic modeling for Rhino

One way of form-finding compression shells is to hang grids of springs, with loads applied at the nodes. However, this results in an uneven weight distribution as the nodes move about when the grid changes shape, which means the result does not accurately reflect the self weight of a continuous shell.
The new Kangaroo contains area-based weight elements, which dynamically alter the loads according the size of the faces.
This image shows how when using these elements, different mesh density no longer affects the final result, making it easier to find funicular shells with irregular boundaries.

new version available now from the usual place:

Views: 902


You need to be a member of Grasshopper to add comments!

Join Grasshopper

Comment by Guido Nieri on May 29, 2016 at 12:09pm


First of all, compliments for the new version... 

I would like to mache the form-finding with "area-based weight elements" as you suggested. 

But I don´t find this new component.

Is it possible only with scripting?



Comment by Hans Rebel on October 26, 2015 at 10:56am


Thank you for your amazing Plugin!

Experimenting with K2, Load and VB :

I want to inflate a triangle shaped mesh. I get only the correct inflated mesh if the mesh has equal triangles.  BTW same outcome as Meshpressure in K 1.

What I used: a VB/component for computing a forcevector with length of areas and fed them with the neighborpts to the Load component.

I probably misunderstood the Load. 

Could you please advise me how to achieve my goal.

Comment by to] on September 4, 2014 at 8:53am

nice !

Comment by Tudor Cosmatu on September 4, 2014 at 1:22am


Comment by Fred Becquelin on September 3, 2014 at 8:40am

Nice, this was always a pain in the neck!





  • Add Photos
  • View All


  • Add Videos
  • View All

© 2022   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service