Feature request - scale G1 and G2 numerically

It would be great if Match and BlendCrv would allow a numerical value to scale G1 and G2 continuity like in Alias, etc. so one could, for example, “sharpen” and “soften” a bunch of stiffening ribs in sheet metal or plastic symmetrically, while keeping A, A’, A’‘, and A’‘’ identical.


BlendCrv in V9 Beta has numerical controls of the shape/scale of the blend curve.
The values can be adjusted with the sliders or by typing values into the numerical fields.
The “lock” icon on the left locks the sliders and numerical fields together. If the values are the same when locked they remain the same when one is changed. If the values are different when locked they scale proportionately when one is changed.


BlendSrf has similar function since at least V8.

A similar function for Match and MatchSrf would be useful.

there are no separate controls for G1/G2 though.

Adjustment after matching can currently be done with EndBulge, but that one has no numerical controls either.

Adding sliders and numerical fields for Match and MatchSrf, and splitting the tangency adjustment and curvature adjtment for G2 matching for Match, MatchSrf, BlendCrv and BlendSrf similar to moving the control points in EndBulge should be on the list for V10.

if I read that screenshot correctly, Alias does not allow G1/G2 adjustment per side?

Splitting this up for G1/G2 would mean 4 sliders to deal with, I don’t like that idea.

BlendCrv in Rhino V8 macOS has no such numerical input fields, not for G1, not for G2.

Alias allows adjustment for both sides independently (if both ends were aligned). Because history is always on, you just activate the other side’s alignment, and then, the numerical input fields/sliders pertain to that end.

Perhaps, after V9 is launched, a discussion with users about whether the additional control but added complexity of four sliders is preferred over the reduced control but simplicity of two sliders.

I would rather have a more detailed control over the quality of the main surfacing tools (Blend surface, Match surface, etc) instead of the current partial control that requires ton of extra manual work afterwards. This has been discussed many times over the years.

Check my proposals for the “Blend surface” tool, for example.

Even the old VSR plug-in for Rhino 5 allowed a much richer array of options for “Blend surface” and “Match surface”, as well as a tool for rebuilding of a single trimmed edge to lower the complexity while matching to it. I forgot the name of the tool, but anyone with VSR could check it.

Also, Explicit control in Alias clearly shows the superiority of its existence as an integrated option in the majority of its tools. Both, as time saving and final quality.