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: http://www.food4rhino.com/project/kangaroo