Offset curve on surface

Hi everyone. Does anyone know how to offset a curve on a Nurbs surface in Dynamo? I can’t seem to find it.

Many thanks in advance.

Hi Ramon,

Could you show screenshot of your complete graph?

Hi Kulkul.
By all means. I’m not sure how helpful it is, as its really just a surface, from which I extract the edge curves. I have faked a codeblock with some dummy code to illustrate what I would like to do.

Your help is appreciated.

Not a very straight-forward solution:


Thank you. I like the concept. However, I need the offset distance to be constant on the 3D surface, whereas in this workflow it is only constant in the projection plane.