Create rectangular panelization for organic curved polysurface/brep

Shape Map for Panels.gh (80.4 KB)
Pavilion roof.3dm (348.7 KB)
Hello everyone,
I am a beginner using grasshopper and I am trying to generate the panelization for a curved/organic polisurface/brep, but I am having no luck. I want to create rectangular panels of 30cmx60cm that adapt to the geometry of the polisurface and also make sure that they keep a constant grout between them of 1cm.

I found a grasshopper plugin named “Shape Map” that allows to project a grid to any complex polisurface, I am using it along lunchbox to project the panel divisions to the surface and then offseting the curves of those panels 1cm to obtain the adequate grout distance.

However, although the 3d curve grid created by shape map looks really good, I can not use it to split the original brep to obatain the desired individual panels. Everytime I try to split the original polisurface near the areas of more curvature (edges) the splitting process fails.

If there is any other easier method to generate rectangular panels of a constant size (or near constant) for a brep polisurface inducing minimal distorsion, it is absolutely welcomed. I am using this method because shape map avoids distorting the panels near the edges, where the curvature of the shape is more pronounced.

Attached is my rhino 3d model and the grasshopper file.
Thank you very much.

Hello
Here you can surely make something very similar if you drape a Mesh on the shape

Hi Laurent,

Thank you so much for your help.
The result surely looks really interesting!.

Unfortunately It is not really what I need to generate. I am looking to create a rectangular panelization for that surface. Similar to what Zaha Hadid did for the Heydar Aliyev center (please see attached).

Do you know about any method that could be used to generate panelization for a polysurface like the one I just have here? It is ment to be a panelized roof with individual panels.

Thank you so much.