Description: 5 minutes; Lab exercise: 30 minutes
OneSpace Designer provides powerful CoPilots with which you can manipulate spline curves. Use them to modify splines and make local changes easily.
Note You may still use the old 3D Curve command by typing (load "old_curve_3d"). Look in $INSTALLDIR\help\osdm\Common\documentation\goodies\Readme-0114 for the documentation. In addition, the multi-view display option is no longer available; it has been replaced by the Point 3D CoPilot.
Improvements include
Fixed interpolation points limit the area of change on the curve to the segment between the two points; the points appear as orange dots. The illustration shows the difference between moving an interpolation point between unfixed points (left) and between fixed points (right). Fixed points may be un-fixed; when you next modify the curve, the spline will be recalculated, updating the shape of the curve.

For fine control over the shape of the spline curve, you can attach or modify a tangent vector at any interpolation point. If a tangent vector exists at a point, you can remove it by toggling off the Tangent option for the selected point. In modifying a spline, you use the Vector 3D CoPilot to change both the direction and the weight of the tangent. You may delete a tangent, as illustrated below, either by

The End Condition of a curve may be changed. The default option is Position. If you choose the Edge or Face option, the connection condition dialog opens. You may choose Closed to create closed splines. If you change an End Condition from Closed to Position, OSDM will delete the segment of the spline you specify, open the curve, and fix the two end points of the curve.

When creating 3D curves, OSDM prompts you to specify where you wish to place a point. 3D CoPilots assist you to position the points accurately, and 3D curve menus give you easy access to:
Mode allows you to choose between Interpolation and Control modes. Interpolation mode allows the use of interpolation points and tangents.
Both modes allow the options to Append, Move, Delete, and Insert points. In Interpolation mode, you have the options to Change, or Delete a tangent, to specify an End Condition, and to fix and un-fix points - (Un-)Fix Pt.
Note Switching from interpolation to control mode will delete information about fixed points and tangents.
The Undo button will remove the last change you made; if grayed out, no further reversals are available.
Follow Me will cause the 3D CoPilot to follow your cursor.
Feedback displays curvature feedback as you move the cursor.
These exercises provide hands-on experience using the Modify 3D Curve feature in OneSpace Designer Modeling 2005.
Start OneSpace Designer Modeling and load append_spline.pkg. You will see three 3D curves parts: ip has a Fix Point at the end point; cc was created without a tangent condition at the end point and therefore has a curve continuous condition at the end point; and tc has a tangent condition at the end point. As you append to each curve, notice the differences among these conditions.





Start OneSpace Designer Modeling and load adjust_2_bsplines.pkg.
Click 3D Curve
.
Click Spline in the Modify section.
Click anywhere on bspline2 to select the curve. OSDM highlights the curve and its three points.
Leave the Mode at Interpol. If you haven't turned on Follow in the Settings menu, click Follow Me in the dialog.
Click Insert. The prompt line displays, "Specify segment."
Click between the point at the top and the middle point to select the segment between them.
Use the Point 3D
CoPilot to position the new point somewhere in the Viewport and observe
the resulting shape of the curve.

Click Undo.
Click (Un-)Fix Pt.
Click the middle interpolation point on bspline2 to create a Fix Point.
Click Insert.
Click between the point at the top and the middle point to select the segment between them.
Use the Point 3D
CoPilot to position the new point somewhere in the Viewport and observe
the different shape of the curve.

Click
to complete the operation.
The shape of the spline changes in response to your new interpolation point.
Start OneSpace Designer Modeling and load adjust_2_bsplines.pkg.
Click 3D Curve
.
Click Spline in the Modify section.
Click anywhere on bspline1 to select the curve. OSDM highlights the curve and its three points.
Leave the Mode at Interpol. If you have not turned on Follow in the Settings menu, click Follow Me in the dialog.
Click Change Tan.
Click the interpolation point midway on the curve.
Use the Vector
3D CoPilot to change the direction of the tangent. (Right-click to
Accept the new tangent.)

Click
to complete the operation.
The curve changes to reflect the new tangent.
Start OneSpace Designer Modeling and load adjust_2_bsplines.pkg.
Click 3D Curve
.
Click Spline in the Modify section.
Click anywhere on bspline1 to select the curve. OSDM highlights the curve and its three points.
Click the End Condition drop-down menu and select Edge.
OSDM prompts you to select an endpoint of the currrent curve. Click the free end of bspline1. The Condition menu opens.
Click bspline2 to specify the edge.

Click Flip Pos and Flip Dir to change the resulting curve.
Click Abort to return to the Modify Spline menu.
Click the End
Condition drop-down menu and select
Closed.

OSDM closes the bslpine1 curve.
Click
to complete the operation.