I’m new in to GH so I’m not sure if this is a doable task.

I have a circular surface that I’m dividing into five equal sections.

I want to further subdivide these surfaces into a set number of equal area surfaces. I’ve done this without success as seen below.

I want these surfaces to each share a certain point (**not** the centroid) that is defined by projections of points onto these surfaces.

I want to continue to do this a set number of times. It is important that the points don’t have to be the centroids.

Eventually I think I need to figures out a way to loop this process.

Help would be really appreciated. I’m in a bit stuck on how to figure this out.