Grasshopping Continues

150418 Hex AttractorWhile I seem to be spending more time in CAD than 3D printing at the moment, I’m enjoying it just as much. I’ve just finished a few more Grasshopper tutorials (continuing on from my last post) and challenged myself to build a hex grid that changes the diameter of each piece, and also it’s extrusion length, based on proximity to 2 control points. There are a few advanced things going on here that improve upon what I had in the last post:

  1. The individual cells won’t get so large that they overlap. At their maximum size they will maintain a small gap from each other.
  2. The grid itself is also parametrically controlled, so spacing can be modified using 2 sliders, or expanded to include more elements.
  3. The length of each extrusion is directly related to the area of each individual hexagon.

Below is the way I created it in Grasshopper.

150418 Hex CodeThis is such a powerful tool and I’m still only just scratching the surface. Hopefully over the coming week I’ll get to playing around with the Firefly plugin that pairs with my Arduino. If I could control the 2 attractor points in this model from the Arduino for example, that would be pretty amazing!

– Posted by James Novak


8 thoughts on “Grasshopping Continues

  1. Pingback: Arduino + Rhino + Grasshopper + Firefly | edditive blog

  2. Pingback: A 3D Printed Pen… or is it? | edditive blog

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s