Map curves on looping strip mesh

hello,
I’m trying to map a curve on a looping strip (known as Gyroid), but these kinds of geometries cannot unroll and therefore they don’t have a reference/source mesh!
any idea to do it?
(millipede and weaverbird plugins are used)

Gyroid.gh (7.6 KB)

How are you trying (or which curve - not shown on your post!) to map it if (as you say) you can’t unroll and don’t have the reference/source mesh?

Where would the curve go? Maybe provide a sketch? You could potentially pull it off via mesh section or intersection curves or contouring?

Best