Grasshopper

algorithmic modeling for Rhino

Hello Everybody,

I'm trying to create a definition for a double layered gridshell with a tri-hex structure as lower layer and an hexagonal layer as upper layer, just like Grimshaw's Eden Project. At the moment it looks like this:

my problem is that i'm trying to extract the red-marked points from weaverbird's Stellate Module. Is there any opportunity to subtract a list of points, from another? If i could kill the superposed vertices from both modules i could get the points. someone has any solution?

Best regards, Leo

Views: 2117

Replies to This Discussion

Hello Leo,

I'm also working on the same thing. I've done the upper hexagonal mesh with Lunchbox's components. Problem is that the hexagons are not planar. Are your upper hexagons planar?

Attachments:

my hexagons aren't planar. A guy from my university helped me out with an Phyton Script.

Phyton really? But do you need looping to do the inner truss?

Hi guys

sorry gus I was very busy teaching a class. Can I still help with this?

Giulio

Well I'm having two issues. First is that I could not get the dome to closed on itself, the keystone is left open. 

The second is that I've used Kangaroo to flatten the cells, but I can't get the Laplacian force to work together with the Planarize force. I can only get one of them to work at a time. 

So after I get over these issues I'll try to do the inner frame. 

I'd much appreciate if you could help though. 

i guess if you want planar hexagons they will certainly not be regular, its impossible to apply a closed regular hexagonal tesselation to a curved surface. But if almost planar is good enough, just a random thought, isn't the inner Layer like a dual of the hex layer? After applying dual you could find the connections via proximity. Not sure if WB dual even works on this kind of geometry but it could be worth a try

cheers A

No it doesn't matter if they are not regular. Here is a video  I did of what I am doing (you'll have to download it because by default it opens in Dropbox's player which plays it with a low quality). The problem I am having, is that with the setup I have in Kangaroo, when I have toroids or irregular shapes, i.e. shapes without symmetrical axes, I start getting weird things in the picture. Plus as can be seen in the video, the setup I have in Kangaroo distorts too much the original mesh. 

The force I have in Kangaroo is the Planarize component (along with a Spring force). I think adding a Laplacian force will correct the problems I am having, but I can't seem to add both at the same time (only one at a time).

so my first question is: do u want a relaxed hexagonal structure? or do you really want a radial distribution of vertices like the one in your video? If you want to have hexagons with nearly the same length, u should work with circlepacking.

best regards, Leo

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service