algorithmic modeling for Rhino

Following the work of Philippe Block and Lorenz Lachauer on thrust network analysis, this is a simple demonstration of a reciprocal force diagram generated with Kangaroo. See below for animation and the definition.

Views: 638


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

Join Grasshopper

Comment by David Stasiuk on April 24, 2014 at 1:34pm

so cool!

Comment by Diederik Veenendaal on April 24, 2014 at 1:26pm

Read more about Thrust Network Analysis in our new book: Shell Structures for Architecture. Daniel was one of the proofreaders. Thanks again, Daniel, and cool job on the GH definition!

Ask me about a 20% discount!

Comment by Daniel Piker on April 24, 2014 at 8:46am
Comment by Daniel Piker on April 24, 2014 at 8:16am

The process is perhaps shown more clearly by an animation:

The forces in each edge are projected to the plane, then rotated 90° about the vertical.

Then the ends of the edges corresponding to the original triangles are pulled together, while keeping their length and orientation absolutely fixed (using the TranslationLock component).

Because the form-found structure was in static equilibrium, these forces form closed polygons in this reciprocal representation.





  • Add Photos
  • View All


  • Add Videos
  • View All

© 2022   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service