algorithmic modeling for Rhino

Views: 217


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

Join Grasshopper

Comment by Robert Vier on October 20, 2015 at 3:32am

Hi Hans,

it's really simple: Just use the 'optimize cross section' component, which iteratively assigns the best suited member size to a beam. by applying this to a regular grid of firstly uniform members, some become bigger, some smaller, in the first step: this causes the stress distribution to change in the analysis of the subsequent iteration - bigger members attract more forces, smaller members less - therefore the bigger ones get bigger again. 
apply this step say 20-50 times, and you'll get a highly differentiated material distribution on your regular grid.
the idea is somehow similar to homogenizatino techniques such as BESO or ESO, or topostructfrom millipede.

you can just take a simple sample file from karamba's webpage where a grid gets cross section optimized and pump up the number of sizing iterations.



Comment by Hans Wendel on October 19, 2015 at 12:44pm

Hi Robert,

If you wouldn.t mind I'd love to have the script for this;

or just tell me a little about sizing and what that is. Nice work





  • Add Photos
  • View All

© 2019   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service