|
This task shows you how to create curvilinear
distance constraints:
Creating a Curvilinear Distance
Constraint by using the Constraint Command
This task shows you how to create a curvilinear distance constraint by
using two points and a curve. |
 |
Create a spline and two independent points. |
|
-
Select two points.
-
Select the curve. In this case, select the spline.
-
Click Constraint
on the Constraint
toolbar.
The curvilinear distance value appears.
-
Position the dimension or click anywhere in the
geometry to end the command.
Before finishing the creation of the constraint, you
can right-click on the constraint and select Toggle
to switch
the direction in which the curvilinear distance is measured.
 |
You can switch the direction in which
the curvilinear distance is measured, only for the periodic
curves. |
The curvilinear distance constraint value is positioned. A
CurvilinearDistance.x node is created under the Constraints
node in the Tree. If necessary, an implicit constraint is
created between point and curve, forcing the points to be coincident
with the curve.
 |
- You can click Tools > Options > Parameters and Measure
> Constraints and Dimensions and modify the display
parameters of the constraint.
- When you edit a constraint, you can set the curvilinear
distance constraint as reference. In this case, the constraint
value appears between parentheses to indicate that the
constraint is a measure.
- If you select a single spline and then click Constraint
,
then, a reference curvilinear distance is automatically created
on the limit points of the curve, indicating the total
curvilinear length of the curve.
|
-
Optional: Perform the following actions
to modify the constraint.
- Double-click the constraint.
The Constraint Definition dialog box appears with
displaying the curvilinear distance value.
- Click More to view additional information.
- Click the Point.x component in the
Supporting Elements area.
The related geometry is highlighted.
- Click Reconnect... to redefine the constraint
component.
- Select a different point and click OK.
The distance constraint is modified accordingly.
- Right-click the constraint and select
CurvilinearDistance.x >Toggle to change the direction
in which the curvilinear distance is measured for the periodic
curves.
|
|
|
| |
Create a Curvilinear Distance
Constraint by using the Constraints Defined in Dialog Box Command
This task shows you how to create a curvilinear distance constraint
between two points and a curve by using the Constraints Defined in
Dialog Box command. Create a spline and two independent points. |
 |
|
-
Select two points.
-
Select the curve. In this case, select the spline.
-
Click Constraints Defined in Dialog Box
on the
Constraint toolbar.
The Constraint Definition dialog box appears.
|
| |
-
Select the Curvilinear distance check box and
click OK.
The distance between the points is measured along the curve, and the
constraint value is displayed.
-
Optional: Perform the following actions
to modify the constraint.
- Double-click the constraint.
The Constraint Definition dialog box appears
displaying the curvilinear distance value.
- Click More to view additional information.
- Click the Point.x component in the
Supporting Elements area.
The related geometry is highlighted.
- Click Reconnect... to redefine the constraint
component.
- Select a different point and click OK.
The distance constraint is modified accordingly.
- Right-click the Value box and select
Edit formula.
The Formula Editor dialog box appears.
 |
- You can also right-click the curvilinear
distance constraint displayed in the Tree
or the geometry and select
CurvilinearDistance.x object > Edit Formula.
- If you want to create the constraints
permanently, click either Dimensional
Constraints
or Geometric Constraints
in the Visualization toolbar
depending on the type of constraint that you
want to create. If you do not click either
Dimensional Constraints
or Geometric Constraints
,
the constraints are created temporarily.
|
- Change the mode of the constraint and the activity type,
and Click OK.
For more information about knowledge parameters, refer to
Knowledge Basics User's Guide.
- Click Swap location.
The orientation of the constraint is inversed. The second
input point moves to the other side of the first input point
and the shape of the curve and the constraint value are
modified.
- Right-click the constraint and
select CurvilinearDistance.x >Toggle to change
the direction in which the distance is measured for the
periodic curves.
|
 |
The curvilinear distance constraint becomes inconsistent if
either the curve's support cannot be extrapolated or both points
are out of limit of the curve. |
|
| |
Required Parameters
|
| |
When creating a curvilinear distance constraint, you must provide two
points, a curve, and a distance value as inputs. Consider the
following conditions while selecting points.
- An input point can be shared by several curves, a control
point of a spline, a construction point, or the centre of
circle.
- An input point can be a part of the input curve.
- When a coincidence does not exist between the input point
and the input curve, an implicit coincidence is created to force
the point to be present on the curve.
- The constraint is deleted if an input point is deleted.
- The location of both points on the curve is influenced by
their order of selection.
- The position of the second point can be swapped around the
first point when editing the constraint.
|
Consider the following conditions while selecting a curve.
- An input curve can be a line, a circle, an ellipse, a spline,
a concatenated curve, or an use-edge curve.
- When a curve is periodic (circle, ellipse, or closed curve)
or is a line, instead of the relimited curve, the support of
curve (periodic curve) is used to compute the curvilinear
distance constraint. The constraint is inconsistent if an input
point is defined out of limits of the parametric space of the
curve.
- The constraint is deleted if the input curve is deleted.
|
Consider the following conditions while providing the input value.
- The value of curvilinear distance constraint can be positive
or negative based on the selection order of the points and the
orientation of the curve support.
- When the two points are selected in the direction of the
support curve, the value is positive.
- The value is always positive at the time of creation of the
periodic curves. You can change it to a negative value while
editing the constraint.
- In the case of an ellipse or a circle to obtain the shortest
distance, the first and the second point must be selected in the
counterclockwise direction. For other periodic curve, the
selection must be made by following the direction of the curve.
- The direction of curvilinear distance
measurement can be
changed for the periodic curves.
- When editing a constraint, you can perform the following
actions.
- Add a formula, tolerance, multiples values, or
ranges
- Edit a parameter or a comment
- Change a step
- Use the previous value, measure an item or
measure between
- Lock a parameter
- Change the direction in
which the curvilinear distance between the two
points on a periodic curve is measured.
|
|
|
| |
Inconsistent Constraints
|
| |
An inconsistent constraint is created if an input point is defined out
of limits of the parametric space of the curve. The curve’s support is
used to compute the curvilinear distance constraint, which means that
the points may be present on the support, but are out of limits of the
curve. In case of a spline, the constraint is inconsistent if the
curve’s support cannot be extrapolated. In case of an arc, the support
is a circle wherein both points of the curvilinear distance constraint
can be defined out of limit points of arc. In this case, the constraint
created is valid. |
|
|
Setting
Curvilinear Distance Constraints on an Arc of Use-edge
|
|
You can set curvilinear distance constraint on an arc of use-edge to measure and
control its dimension. |
 |
Open a 3D part representation. |
 |
-
Using the commands for projecting 3D elements, create
the use-edges of the 3D part representation.
The use-edges are created. They are represented in yellow color.
-
Click Trim
on the
Operation toolbar.
-
Trim the use-edge to resize it as required.
The arc of use-edge is created and listed in the
specification tree.

-
Click Constraint
on the Constraint toolbar.
-
Select the arc of use-edge.
The curvilinear distance constraint is created between the
end-points of the arc.
The curvilinear constraint is denoted with an arc of a circle
above the constraint value.
Arc of Use-edges with curvilinear distance constraints
 |
|
 |
The value of the curvilinear distance constraint can be changed to manage
the curvilinear distance between the ends of the use-edge. |