Project curved curve on surface

Hi all!
I’m trying to project a list of curved curves (created with the weaving principle) on a surface. However, when I use the project component, multiple curves are randomly added next to the original ones. Could someone explain me why this is happening? As you can see I get the double curvature but it doesn’t look similar to the original.

Unfortunately I couldn’t find a similar thread. If there is one I would really appreciate it if someone could point me in the right direction.

Attachment:
Project crv on srf.gh (18.9 KB)

Use Pull Curve Component.

1 Like

It worked! thanks a lot