You can use
Kangaroo planarize component to achieve what you are looking for.
Liguorgio.gh (48.2 KB)
P.S. It’s based on Planar_quads example originally created by @DanielPiker.
thank you very much! You’re great!
Another question: If I want to build a finger joint between the panels what should I do ?