How can I construct line off the correct uv directions along a surface?

Hi, I’m trying to construct lines off of a series of points along the surface uv direction. I have the point grid constructed and they are following the uv direction. Then I use the evaluate surface component trying to find the surface uv direction for each point and construct lines, but the result seems off.

Can you help me troubleshoot? Script is attached, thank you!

surface uv vector.gh (12.6 KB)

U/V parameters not points for eval surface

and your loft surface list doesn’t match divide surface list. shift>

but the whole thing is simpler with surface frames anyway :slight_smile:

Thank you! This works very well.