Grasshopper

generative modeling for Rhino

# Hexagon on a closed surface

Here is a hexagon script I have been working on. I collected a bunch of Hexagon scripts online. None of them were working right! Either one works on an open surface or the polygons are not connected. The ones that just create tubes are not well "pathed". With this one you cancreate operations like attractors for the openings. It took me a while to re-write it and now it works perfectly!

Views: 3761

Tags: Hexagon

Comment

Join Grasshopper

Comment by El Ger on February 5, 2012 at 12:28pm

Hi everybody! I´m a beginner and I`m looking for a possibility of a hexagonal paneling like a box paneling with morph geometry (here the tutorial: http://www.youtube.com/watch?v=mUqiXaF9w3A). So, I want to put my rhino-prepared hexagonal pattern elements (3D, not flat) into a grid (consisting of hexagonal "bounding boxes"). And to apply all it on a rhino  surface. Uff, hope you`ll understand my "beginner" problem description. Is it possible or are there similar ways to do it? Thanks!

Comment by veronica arcos on December 2, 2011 at 3:29pm

Hi Sabri,

pretty cool definition you have, great that u share it!!

..i am trying to get the centroid of each hexagon and get the normal to the srf in that point. any clue?

thx!!!!

v

Comment by Mani Khosrovani on August 15, 2011 at 10:14am

Thanks a lot for sharing it!

I wonder how you did the gradient size in the second series of hexagons?

Comment by RWNB on March 9, 2011 at 10:20am

dear OrNouveau,

sorry for my late response and thank you very much.

It is strange that this is the only seemles hexgrid that i ever see!

apparently it is not so important???

again many thanks!

Comment by OrNouveau on February 23, 2011 at 1:01pm

@RWN8,

The 0.8 upgrade of Grasshopper has changed the surface division definition. So if you can flip the surface you will get the seam with the definition I uploaded. Hope this helps...

Comment by RWNB on February 23, 2011 at 4:06am
Comment by RWNB on February 23, 2011 at 4:05am

dear OrNouveau,

thank you for Hexagon Cells...

i've tried your definition, but unfortunately it still results a seam.

maybe I had done something wrong and you can explain it to me.

Comment by magicmail on February 13, 2011 at 10:29am
Thanks for your explanation. However, I am very new in this program and cannot get the same result. From the picture, those double membranes connected with curves, not straight lines. How did you loft those members by curves? If possible, can you share the definition of whole object that had lofted those two membranes? I really like this figure, thank you so much.
Comment by OrNouveau on February 12, 2011 at 10:21pm
The lines should be arranged in subsets of 3 hexagons, so when you feed them in lofting plugin it iterates through only 3 curves each time, lofting them individually. You have to arrange the structure of curves through grafting.
Comment by magicmail on February 12, 2011 at 4:48pm
I did as your instruction that is " offset of the original surface..." , but I could not get the similar result. My questions: How did you loft those hexagons, using Rhino command to pick those guys one by on or Grasshopper-loft battery?  Thanks al lot.