I made a sketch that draws flowers, but the petals arent overlapping circles but touching arcs.
I calculate the radius and the angles of the touching arcs based on the radius of the flower and the number of petals.
then an (petal* 2)-vertex-polygon is inserted to fill the flower.
click here to try them or download the code
read more ...