I used EdgeSrf to create surfaces from 3 curves and I need to control tthe singularity location, also described as uv orientation. Using Sweep2 is NOT a satisfactory substitute because I need The simple “Gordon” surface with EdgeSrf produces, not the more complex surface produced by Sweep2.
Through V8 this was easy and consistent: The singularity was ALWAYS opposite the first curve selected.
From V8 Help: EdgeSrf | Rhino 3-D modeling
- Closed three-curve input creates a three-sided surface with a singularity point located opposite the first selected curve.
With the revised EdgeSrf in V9 WIP this is now broken. When 3 curves are used with EdgeSrf the singualrity location is pseudo-random, and the pick order which results in the desired singularity location can only be found by trying different orders (assuming an order exists).
Example with three three curves which form a closed loop with no gaps. The ends of the curves coincide exactly:
EdgeSrf WIP Bug DC01.3dm (244.1 KB)
This bug appears have been introduced by this YT item:
This problem was previously discussed in this thread, and very unfortunately dismissed / ignored
Pick order of 3-curve loop for EdgeSrf no longer affects U & V directions As requested in that thread:

