hi,
I was wondering if there is any way to fill a flat surface with circles that touch each other (not overlaps) of fixed radius.
I was thinking using circle packing studies and an attractor like this:
Simulating an attractor point in the center of the surface, and slowly filling it while the surface is not filled fully.
I try to download it, but it is using an old kangaroo and I can’t find it.
Here are various circle packing examples using the current Kangaroo:
In particular the first two there - CirclePackOnSurface, and CircleFill_Dome_tangentboundary
The discussion where that second one was first posted is here:
Right click the SphereCurveCollide component and select ManageAssemblies
If you are using Rhino 5, the KangarooSolver dll will probably be somewhere like:
C:\Users\YourName\AppData\Roaming\Grasshopper\Libraries
but if you are using Rhino 6, it will be something like:
C:\Program Files\Rhino 6\Plug-ins\Grasshopper\Components