Spline |
A Spline curve is created by indicated the points of the curve.
Creation Stages / Use:
Click on the
icon or select the 2D sketch
or 3D sketch > Other curves > Spline... command from the
drop-down menu. In a Draft
o a Drawing
document, select the Sketch
> Other curves > Spline... command from the drop-down menu.
Select the type of spline between Passing points, Control points, Blend or Aspline :
Passing points: The entering points are whose where the spline passes.
Control points: The curve is constrained by the entered points.
Passing points |
Control points |
Blend: allows to create an tangent curve to two others. By default, the tangents length is equal to 1/3 of the distance between the vertices of the 2 curves. This constraint can be modified with 2 constraints.
Aspline: The Aspline is composed of lines, by arcs or ellipses passing by entering points. It is possible to change the Aspline during its creation. For example you can begin with the line mode, and continue with the arc mode.
Position and/or enter coordinates of the spline points or for the blend, select the 2 entities to blend.
Validate with .
The ASpline is a specific Spline. It consists of lines, arcs or ellipses depending on the selected type. This type of spline allows moving a point along the curve and passing the various peaks. It has an actual advantage, such as, for example, for designing a parameterized staircase where it is necessary to move the boundary points of a step along a sketch. |
Options available for the Spline with passing points:
Mode: (Usefull for the modification)
G1 Free: |
Geometric continuity in tangency. This is the mode that gives the most flexibility to the curve because it generates few internal constraints. It allows the curve to be deformed very locally when moving. The passing points are constrained by two tangents with the same orientation but with different lengths. The deformation of such a Spline will be less harmonious, a "flat" effect will appear more easily at the interpolation point when a tangent is stretched. When you move a tangent, a tangent end or an interpolation point, all the interpolation points and other tangents remain fixed (except for the point you move).
|
Balanced tangents C1: |
Mathematical continuity in tangency. The passing points are constrained by two tangents with the same orientation and same length. The deformation of such a Spline will be more harmonious. When you move a tangent, a tangent end or an interpolation point, all the interpolation points and other tangents remain fixed (except for the point you move).
|
G2 Free: |
Geometric continuity in tangency and curvature. The passing points are constrained by two tangents with the same orientation but with different lengths. When you move a tangent, tangents of others interpolation points can also move if they are free of any constraint.
|
Balanced curvatures C2: |
Mathematical continuity in tangency and curvature. This mode generates many internal constraints (the displacement of an entity of the curve (tangent or point) can generate a displacement of the other entities (other tangents and other points)). The passing points are constrained by two tangents with the same orientation but with different lengths. When you move a tangent, tangents of others interpolation points can also move if they are free of any constraint. When you move an interpolation point the other interpolation points can also move if they are free of any constraint.
|
Tight: |
Spline less malleable when it or its interpolation points are moved.
|
For more information regarding these modes, see general informations.
|
|
|
To create a Spline with passing points, it is recommended to start by using the Balanced tangents C1 mode to adjust its position and add the first constraints (tangencies...). Then, if necessary, switch to the G2 Free mode to refine the settings and eventually finish with the Balanced curvatures C2 mode. To modify the mode of a Spline, open the contextual menu on it.
|
Closed:
|
Check Closed to create a closed spline curve.
|
Zero curvature:
|
When this option is checked, it causes a null curvature at the two ends of the spline. These constraints, symbolized by a black circle, can be separately enabled/disabled by a popup menu option near one one of the curve. |
|
Options available for the Spline with control points:
Closed:
|
Check Closed to create a closed spline curve. |
Zero curvature:
|
When this option is checked, it causes a zero curvature at the two ends of the spline. These constraints, symbolized by a black circle, can be separately enabled/disabled by a popup menu option near one of the curve. |
|
Options available for the Blend:
Tense:
|
A tense spline will be less malleable when it or its interpolation points are moved. There is a popup menu option on a non-tense curve for making it tense. This can cause a change to the geometry of the curve in order to create a more constant curvature. |
Zero curvature:
|
When this option is checked, it causes a null curvature at the two ends of the spline. These constraints, symbolized by a black circle, can be separately enabled/disabled by a popup menu option near one of the curve. |
|
Options available for the ASpline:
Closed:
|
Check Closed to create a closed spline curve. |
Additional Information / Modifications:
Tangents:
Tangents at points of interpolation can be constraints.
To define tangency:
Handles (yellow spheres) at the ends of the curve allow tangencies to be defined through the popup menu when creating the curve. After activating the command, select the start or end tangent (line, axis, etc.). When the spline is validated, constraints between the tangent and referent element will automatically be created.
Show curvature:
A popup menu option on a spline makes it possible to view its curvature.
The circle symbolizes the area with the greatest curvature.
Curvature circle:
A popup menu option on a point of interpolation allows the curvature circle at the point to be displayed and constrained.
Global scaling:
Global scaling is triggered when modifying a constraint between two points of interpolation on a large-dimension spline.
Displacement:
By default, the dynamic movement on tangency constraints and interpolation points are local. But using the Alt key on the keyboard during movement triggers a global modification. (It may sometimes be necessary to authorize such a movement in order to achieve the desired result.)