Need a script to do the following:
User selects closed shape to use
Within closed shape, script should randomly generate and locate 3, 4 or 5 "centers of attraction"
Script should then generate a random array of circles placed in and around the "centers of attraction"
The diameter of the circles should be also randomly generated between 1/32" to 1/8" (or approximate metric equivalents)
Circles should not overlap or touch each other nor the edge of the closed boundary shape
There should be no large gaps or blank areas without circles in the project boundary. Should be a field of circles with some areas with heavier concentrations.
Hand drawn example jpeg is attached with one "center of attraction", this is just a hand approximation, I expect the script to generate a more random and fluid pattern.
I am an IT engineer, programmer, working with CAD, CAM, CNC and have several years of experience in Rhino Scripting. I completed Rhino scripting courses and a number of projects using Rhino scripts.