Grasshopper

algorithmic modeling for Rhino

Hi everyone. I was wondering if it could be possible to convert a surface into a mesh of smooth hexagons, keeping them connected with a "Y" branching system.
Thank´s! I will really appreciate your help!

Views: 19636

Replies to This Discussion

What do you mean by smooth?
I mean the opposite of a poligonal model. As using T-Splines.
Hi,
Have YOU GOT THE SOLUTION OF YOUR PROBLEM? CAN U HELP ME WITH THIS I HAVE SAME PROBLEM>
Hi Federico,

Have you try WeaverBird?

Cheers

Evert
I m TRYING ON wEAVE bIRD, but its not working,, Do you know any specific way to make it possible?
Hi Tushar,

Have a look at the enclosed definition, hope is something in the lines you're after.

Cheers

Evert
Attachments:
Hello my friend.

This is an amazing piece you have here. I was looking for something as simple as making a hexgrid into a hexagonal mesh. This project is so profound I am having a hard time boiling it down to the simple hexagonal mesh.

Please help if you can.

Thanks
Alexis Schneider
Hi Alexis,

What do you mean by "making a grid into an hexagonal mesh"?

That is what the definition above does somehow. Can you post and image of what you're after?

Cheers

Evert

EDIT, Do you mean getting a gh hexagrid component and create a mesh similar to the above?
Evert!

Thanks for your response!

I did the following with paneling tools.


I would like to do something similar the image in grasshopper with parametric control over the curvature of the surface using attractor points. Then I would like to use vector based color to apply different components of varying apertures to populate the surface.

The following is what I have so far but I would prefer to develop a mesh of hexagons and apply hexagonal components.

I am new to grasshopper. I really appreciate your help.
Attachments:
Hi Alexis,

I've had a look at your file and definition but they seem rather different to the image above.
To apply hexagonal components you need to somehow build them with the polylines and points that the hexagrid grid on the surface create. I don't see any problem by creating a coloured mesh and assign attractors to control the surface curvature and then use a surface created by this mesh as the base geometry to populate .

You can then use the vector based colours to transform the components you have created.

It would be easier if you manually model something in rhino or sketch your idea so I can fully understand what you're after.

In the meantime please try this Work In Progress CSharp Scripting component, it will tady up a bit the definition above or will give a cleaner canvas to strart from.

I look forward to seeing an image or sketch.

Cheers

Evert
Attachments:
Evert!

Thanks for your awesome code!

I am still very new at this so please bare with me.

I have simplified my ambitions a bit. I am no longer using colour and I am not going to vary the modules based on that colour. I would just like to apply a simple hexagonal module to the hexgrid so that they are like cells, like I showed in the image above.

Instead of using attractor points to change the surface I will simply slide the points along a curve.

The part that is the most challenging for me is figuring out how to actually populate the hexgrid. I thought I could adopt it from the other code I found but it is way too complicated.

If you know how to do this it would be much appreciated.

Thanks
Alexis
Attachments:
Hi Alexis,

Is this what you're after?

Cheers

Evert
Attachments:

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