Tips for Working Effectively with Blend Curves
Some people use Blend Curves for every curve they create in Alias, some never use them at all, preferring the basic curves and the Align tool.
Blend Curves were primarily designed for ‘blending’, they default to a G2 (curvature) connection to a surface, and they are associative, sticking to the surface as it is moved or manipulated. So most users only use blend curves for creating transitions or blends between other curves and surfaces.
This tutorial presents a series of tips and techniques for using blend curves in this way. I am assuming that you have a basic familiarity with creating Blend curves, and using the blend curve edit manipulator to control their shape and continuity settings.
TIP 1: Displaying CVs and Curvature Combs
A Blend Curve is initially created with just the Blend Points visible. But it's a normal NURBS curve, with CVs and Hulls, and can have problems such as uneven or zig-zagged can still occur. The best way to analyse a Blend Curve and identify problems is to simply display the CVs.
If you want the CVs to be displayed automatically, every time you create a Blend Curve, use the Object Display → Control settings to set blend curves to always have the CVs and hulls displayed when you create them:
As with normal NURBS curves, use the Locators → Curve Curvature comb plot to analyse and design the curve.
TIP 2: Move the Blend Curve tools a Shelf and Customise
You can drag the Blend Curve Toolbox onto a shelf to ‘open up’ all the tools. This makes it easier to see what options you have available and let you weed out some of the tools you never use.
If you don’t have ‘Pick Blend Point’ on your marking menus, then you may want to add it to the shelf.
I also add the Curve Curvature tool, to remind me to use it.
TIP 3: Choose the Orientation of the Blend Curve Manipulator
When placing a blend point on a surface, the alignment directions available on the Manipulator will depend on where you initially place a blend point:
Placing the blend point on an isoparm or natural edge creates a manipulator with U and V alignment options:
Placing the blend point onto a trimmed edge aligns the manipulator to the edge direction:
TIP 4: Controlling Blend Point Direction
If two surfaces are close together, the blend curve will sometimes ‘flip’ in the wrong direction. The default manipulator shows two blue arrows, and these don’t allow you to flip the end of the curve.
Switching to the ‘single arrow’ manipulator allows you to change the direction:
However it also changes the CV distribution along the curve, which you will need to adjust using the Tangent and Curvature manipulators. This is why I generally stick with the double-arrow default unless I have problems.
TIP 5: Using Auto Align at Surface Corners
The ‘Auto Align...’ option is set in the Create Blend Curve option box.
This will attempt to automatically align the manipulator when you place a blend point at the corner of a surface. Mostly it works really well, but sometimes it can ‘guess’ wrong and align to the wrong direction. Always look at the flow of CVs to check the alignment.
Turn this option off when you want to allow the Blend Curve to be free to find the most natural blend between two points.
TIP 6: Use Both Manipulators Together for a Balanced Curve
A common use of blend curves is to replace a fillet with a softer transition. Selecting both manipulators at once only displays one manipulator, but modifications to the tangent or curvature controls will affect both blend points equally:
TIP 7: Using Blend Curves to Design a Transition
With this technique I’m not using the blend curves to build surfaces from, I’m using them as a diagnostic tool.
If I am having problem with a Bi-Rail surface (for example) giving me a bad result, the problem may be with how my primary surfaces are set up. Using natural blend curves (without modifying the manipulators) at many points along the transition area can provide valuable diagnostic information. I won’t use these curves to build from, I’ll just discard them once the problem is ironed out.
TIP 8: Using Blend Curves to Accurately Trace a Line
In this example, one end of a Bi-Rail can’t cross a split surface. One approach is to replace the two surface edges with a single line, and use that to create the bi-rail, (checking the surface continuity afterwards to see if it is acceptable).
Blend curves can be used to create a single curve that accurately matches a series of edges (or Curves-on-surface). Snap a new blend curve to evenly spaced locations, and make each blend point only G1 (tangency). Use the manipulator to align each blend point to the edge surface.
Use the Locators → Deviation → Curve-to-Curve tool to measure the deviation of the curve, and move the blend points along the curve until you are within tolerance. Judging how many blend points will be needed will take some practice, but you’d be surprised how easy it is to reproduce a good quality curve that can be used for building accurately.
TIP 9: Don’t always use Blend Curves!
So, are blend curves always the best option to use? They are certainly efficient and I will use them for most blending situations. However, it is important to be able to use alternative methods for blending, particularly the Align tool, as there are some situations where Blend curves don’t always give the best results.
For example, if you want to have G2 continuity at one end and G0 at the other. You should only need a degree 3 curve with 4 CVs to achieve a good controllable result. However, choosing degree 3 for the blend curve results in a two span curve, giving one unnecessary CV.
You can achieve a better, smoother result by creating your own curve with exactly the number of CVs you need, and using the Align tool to set up the continuity.
Many technical surfacers doing A-class modelling also prefer the direct control of the Align tool over the more indirect control you have with Blend curves.
Conclusion
Blend Curves are a useful, efficient tool and well worth becoming familiar with. But don’t forget the fundamental skills of having well-ordered CVs and evaluating your curves, as these are just as important for Blend Curves as for all the other geometry you create in Alias.