Grasshopper

algorithmic modeling for Rhino

How can I add physical constrains to stretching elements in a series of reactive elements?

Hi! I've been trying to work my way around a type of reactive facade with elements that follow a point in space and open up accordingly.

 

I already managed to do it, but I have a problem with the definition, mainly, what I want is to add a physical restrain to the opening elements.  Points of the opening elements follow another point in space, but they reach all the way to the attractor point, so I added a division to shorten the distance. However, the farther away the attractor point, the longer the distance, and hence, the longer the facade elements expand. It also happens that the elements closer to the attractor stretch a little whereas the farthest elements stretch a lot, which I don't want.

 

Basically my questions are if I am doing something wrong with the definition and if there is a way to restrain the elements, so that they follow the attractor but do not stretch beyond their (hypothetical) physical limits?

 

I'm attaching both the Rhino and the GH files.

 

Thanks a lot!

 

Views: 442

Attachments:

Replies to This Discussion

You can use the Amplitude Component to set the length of the Move Vector.

Attachments:
Thanks a lot, Danny! This is really helpful!

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service