Unroll surface without add-ons

Hi everyone!

I’m relatively new in this forum and I would like to become more involved in this cool comunity.

I’ve parameterize the following geometry and now I’m trying to create a definition that allows me to fabricate it. For that purpose first of all, I need to unfold that surface. I don’t want to use any add-on, this because It’s not any profesional project and I’m more into learning the basics in the hard way, and in the future allow myself to use those add-ons.

So, how would you unroll this surface without using addons? Any Idea?

I’ve been trying to convert the surface into a mesh and then applying the quad remeshing component, but I don’t know why, the quad result is always null. Once I solve the quad remeshing issue I would like to try to unroll the resulting strip of quads.

I attatch the base geometry code.

Thanks in advantage to everyone.

10302024_estanteria v3.gh (29.5 KB)