Since the surface is now out-of-context, it’s impossible to tell what the correct fix is.
You can use the Untrim command on the edge and that will create a surface that corresponds with the displayed surface, or you can run DupBorder, explode the resulting curve and use EdgeSrf on these 4 curves. That will give you a surface that corresponds with the visual edges.
Possibly a “far-from-origin” trimming issue in Rhino 6. Without having a model in the “pre-bad” state, it’s impossible to know for sure.
-wim
Thanks. Untrim method has brought the face to normal display.
Bonus question,
Then I try to dup edge from the top and bottom;
bring the top curve level up with the bottom;
then extract control polygon from both curves;
“What” display info, indicates the control points of blue curve (from top) and red curve (from bottom) have same xy coordinates.
Should it be the case? As the curves are different from eyeball telling.
Is it a bad (impractical) method to judge 2 curves identical from its control points?