Grasshopper

algorithmic modeling for Rhino

Hi there,

I am trying to be able to manipulate the grid 2D structure shown in figure 1.

All the segments are the same length and I want them to maintain this length, when I alter the angle between two or more curves, I would like it to affect the entire structure, as shown in figure 2.

Figure 3 shows a model of what I am attempting to achieve in two dimensions. 

I have attached my grasshopper file with the grid shown in the images and my inital attempts at trying to undertstand and achieve this result. 

Any help would be much appreciated,

Thanks,

Alex

Figure 1

Figure 2

Figure 3

Views: 2712

Attachments:

Replies to This Discussion

Hi Alex,

I would suggest adding a "bend" force between two lines imported from Rhino first and change the rest angle to see how it affects the two lines. The I would import one component, add the bend force to each connections then several components..etc... I think starting with the whole grid is a bit too challenging in terms of sorting your list..etc.. Would be good to see if you managed to use bend forces with a simpler file...

Cheers,

Arthur

Hi Arthur,

I will give that a go to get a better understanding of how it works and build it up from there.

Thanks,

Alex

Hopefully the attached definition gives an idea of how to start.

I think it helps (in reality as well as the simulation) to start with the cells slightly in this concave bow-tie shape, otherwise as soon as you pull it the rectangles open up into convex hexagons.

Attachments:

Hi Daniel,

Thank you for your response, it will definitely help me to start and I think starting with the cells in the slightly concave form will also help. 

Thanks again

Hi Daniel, I'm using this script (slightly changed) to simulate the auxetic behavior. One problem I'm having is lines crossing each other rather than exerting force and pushing each other. Is there a way to put a constraint so the lines will not cross each other?

Attachments:

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service