circles from lines - basic functions

The basics right here: a simple solution to array circles along a line.

Simply set circle and size and desired gap, and you're good to go; any change is updated in real time.

Handy options include: removal or addition of just one circle, merging of circles that get too close (can happen close to kinks) and intersection optimisation.