Converting a form-found surface to hexagonal elements

Hello everyone, I am new to learning Grasshopper so my problem might be very basic. However, I have tried to look up an earlier thread here, and on the internet elsewhere, but I haven’t found an appropriate answer (probably because of my lack of understanding of jargon). Here is my problem:

I am trying to simulate a compression shell using Kangaroo Physics, based on the hanging chain model. After finding the form, I want to divide it into hexagons (more or less identical in size). I have been able to come up with a form, but the result is a ‘‘geometry’’ component. How do I convert a geometry component to a mesh or a surface, so that I can divide that surface into hexagons?

On this forum, I found an earlier file to convert a surface into hexagons. But my form ends with a geometry so I am not sure how to implement that definition to my specific form. Maybe my approach is wrong. Is there a better way to do it?

Thank you.

Form.gh (18.6 KB)
HexPlanar.gh (41.7 KB)

1 Like

Far from ideal, but it might help…

Form_RE.gh (22.0 KB)

1 Like

Thanks a lot. I will try to figure out how the components work. :slight_smile: