Hi everybody, I’m new to the forum.

I’m a student trying to do a circle packing on the Richmond Surface.

I’ve got some satisfying results so far, but non perfect. Tried doing a remesh placing singularities and tried to get a perfect equilateral mesh (which i didn’t get btw). Then I used tangent circles, but it is giving me weird results on the ups and downs of the surface, making the circles REALLY big. I’m a bit stuck in this point. I’m pretty satisfied with the results on the plane part of the surface, just the ups and downs look weird… Any suggestion anybody??

Here’s using TangentCircles on the mesh

Here’s using Incircles

I tried getting the centers of all the circles and building a collider after that with the average circle size, but circles move too much and get a bit overlapped, so the result is not optimized anymore (too much blank space…)

I have attached the GH file if anybody wants to check it out!

210203_RichmondCirclePacking.gh (128.2 KB)

Thanks everybody!!!