Reverse does not work for polycurves created with tolerance

Hi folks,
The ability to create Polycurves with a certain tolerance is great and crucial. Unfortunately, it does not seem that the reverse node has the needed code for this tolerant creation yet:


I would hope that it would just be a “copy&paste” of the “tolerant polycurve creation code” to the according place? The ability to orient polycurves is crucial for my approach to solve the problem of creating patterns across multiple surfaces. Therefore I would really need a fix here (or a workaround how to control the direction of a polycure during creation already).
Cheers,
GG
reverse.dyn (38.8 KB)

Try Curve.Reverse before the PolyCurve.ByJoinedCurves.

1 Like

Proud to say I tried that one before posting here. :wink: did not work. :frowning:

1 Like

Well that’s no good… what if you reverse the link of curves as well? Guessing that is tried and also failed… I’ll noodle it for a bit. Do you have any language restrictions?

1 Like

This is what needs to be done. The polycurve is based on the curve list order. Reversing the order in which the curves get joined reverses the overall direction of the new polycurve.

3 Likes

Thanks, Jacob and Nick, the curve reversal did it. Nevertheless I would like to see this fixed, so users don’t always ahve to use this workaround (which they might not be aware of). Is there a way to ping the Dynamo team in this thread?

They’re aware. :slight_smile:

1 Like

Thanks, Jacob, then I will treat this thread as “solved” for now. :slight_smile:

1 Like