Grasshopper

algorithmic modeling for Rhino

I am new to Grasshopper. I need help regarding this issue. I am supposed to have a square component that will split and open itself according to the attractor point on a grid. How can I do it? A photo of the single component is attached below. Any help would be greatly appreciated as this is part of my final year project. 

Views: 360

Attachments:

Replies to This Discussion

As a general workflow, you'll probably need to - 

  • Create the individual module unit and have it move between open and closed based on one variable. If you're interested in origami modules, this video might be a good place to start. In your case I'd probably have lines going from the corners to a central point that moves along a vector whose length is defined by the previously mentioned variable, but you can experiment a lot here. 
  • Array these modules via rectangular grid or some other method on the pattern or surface you want.
  • Do a distance measurement to the attractor and remap those values (possibly add an expression) and feed them into the original module, so that you're getting a different amount of open/closed-ness in gradient by distance from the point. 

There are many different ways to accomplish a folding system, the above is just a simple example. Best of luck!

-Dan

Thank you so much :) 

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service