Hi there, I am new to GH and I am trying to create circles of different radii that have in common that their centers are part of the same line and that the distance formed between the intersection of the line and the circles is constant regardless of their radii. The aim of all of this, is to create a polar array of these geometries so that if i want to change the raidii of a circle it changes everything accordingly.

This is a drawing of the concep, so you can visualize it. Now i will upload what i have done on gh gafas.gh (24.0 KB)
Im kinda stuck, since i dont know how to create that fix distance that is dependant on the circles.

assuming you have a line along which you want to distribute your circles, if you have n circles you would up with n+1 gaps (because in this image you start and end with a gap)

this might be a stupidly long and straight way to do it:

hehehe that looks like a pretty complicated taskâŚ I would go by angles if it was an arc

for an arbitrary curve I guess I would just ignore the amount of curve that is inside each circle, and try to spread evenly the gaps

but the main problem is that -depending on where a circle is centered- the amount of curve to be spread for gaps also changesâŚ itâs an interesting problem that I wouldnât really know where to start from

This code is rough (âwarts and allâ) but simple. The Anemone loop is at the bottom. The cyan group defines parameters, including Value List choice of âPATHâ; (blue group).