Hey,

I’m looking for a solution to this problem that is driving me crazy.

**How can I make panels once I have made a circle packing on a mesh previously generated with kangaroo?**

All this to generate the bearing structure of a shell (then to be passed in karamba).

Initially I had simply mapped the catenary mesh with a voronoi grid generated on the flat mesh, then relaxed to obtain a more regular geometry with polygons (more or less hexagons and pentagons, etc)

I simply thought of intersecting all the planes generated by the circle packing but this I cannot do because they also intersect each other several times.

I could use the intersection of the spheres generated by the circles, but this would require the enlargement of all the circles to allow the intersection, certainly a lot of calculation time, and in any case it is not said that all the spheres intersect.

Ironically I would need something similar, but inverse and on a 3d mesh, to the process of what is described in this discussion … https://www.grasshopper3d.com/forum/topics/maximum-inscribed-circle

Thanks a lot to those who can help me!

P.S. I don’t know how they made these panels but I really need something like this (it is not strictly necessary that the faces are planar) https://vimeo.com/98518748

circle packing on mesh.gh (15.8 KB)