Divide surface

Hello everybody
I need your help, in fact I would like to divide the 7 surfaces that I have into a grid (10 x 10) so that the grid lines are perpendicular to each other and equidistant across the 7 surfaces
thanks
DIVIDE_SURFACE.gh (8.1 KB)

Find minimum BoundigBox for a shape/surface.
Split that box along edges into 10x10 grid…

this is not possible, unless you divide all 7 by a single grid. Is that what you want?

like so?

or like so

DIVIDE_SURFACE_a.gh (10.6 KB)

or

DIVIDE_SURFACE_b.gh (11.0 KB)