UV coordinates of points to draw a curve on a surface with CrvSrf

Hi All,

I’m pretty new with grasshopper (this is my first post) and I have an issue with CrvSrf which needs UV points to draw a curve on a surface.
I want to draw a curve through a set of points coming from a list and also through an additional single point (see figure below).

I checked several posts on this forum and I guess that the issue comes from how to import UV coordinates in CrVSrf.

Any advice?
thanks a lot for helping

2019_01_11_CurveOnSurface_forum.gh (29.8 KB)

there is a Surface Closest Point component in GH
that will give you the UV of that surface closest to the test points

Thank you Will for your quick answer. Indeed the SrfCP component returns the uv of each point. That’s a good step.
However the SrfCP output does not fit the CrvSrf input which needs uv coordinates as a list. So I guess that an intermediate component is needed.

I tried List Item components without success.
Did I missed something ?

OK now it works when flatening the uvP output.