Just upgraded to the latest Rhino 7 SR20 (7.20.22178.1001, 2022-06-27) and figured out that there are two bugs with the ! _Match
command on curves:
-
The G2 curvature match does not work with the simple lofted surface (created with “Loft” between the two white curves) attached in the 3dm file below. G1 works, however. The interesting part is that if I build a curve at a steep angle relative to the target surface edge, then G2 works. Looks like the problem comes from the very tiny angle difference between the curve and the target surface edge, but that does not explain why G1 works while G2 won’t.
If I set the curve to G1 and finish the command, then run it again, this time around Rhino will apply G2 just as expected. -
Upon canceling the “Match” command, the curve to be matched remains yellow, ignoring both the “Cancel” and “Cancel all” commands. That happens only if the control points of the curve were already turned on. To remove the yellow marking from the curve, I’m forced to select the latter and then deselect it with the mouse pointer.
G2 does not work with Match curve.3dm (137.3 KB)
Both of those bugs are shown in my video: