Please enable JavaScript to view this site.

In KOMPAS-3D, you can plot:

Spline By Vertices,

Spline by Poles,

These objects are plotted by setting points. The coordinates of the points, as well as their other parameters, are displayed in the Point parameters table. You can import data into the table from an external file or export the data from the table to a file. Details...

The spline plotting commands are combined in a group. While executing a group command, you can switch to execution of another one using buttons of the Parameter Toolbar header.

You can also transfer any parameters you’ve specified between the commands of a group. More information on parameters transfer...

Spline by Vertices

To plot a Spline by Vertices, you have to set a series of points this spline should pass through.

To build a spline, use the Spline through points  command.

Procedure

1.Select a spline construction option — closed or open. To do this, use the close curve option.

2.You can change the order of the spline in the Order field. The spline order can take values in the range 2–10.
More about order of spline curves...

3.Set the first point of the spline. This point is constructed using the By coordinates method.

4.The following techniques are used to construct a point based on its coordinates:

in graphic area:

indicating the position of a point with the mouse,

selecting pointed object,

on the Parameter panel using the elements of the Build vertex group:

entering point coordinates in the field Coordinates,

building a special point(using the button Create a point , located next to the field Snap point).

The point parameters table. More about associative links...

When you specify a pointed object (or build a special point) between this object (or point) and the resulting spline point, an associative link is automatically formed. Overlaid links are marked with special icons in the point parameters table.  When you select a spline point, the name of the object associated with it (or the method used to build the point) is displayed in the Snap point field. If necessary, you can delete the link. More about associative link...

5.Select the method for constructing the next point using the Method button group and construct the point. Possible construction methods:

Building by coordinates — see above.

Construction in the direction of one of the axes — press the button corresponding to the desired axis (, or ), and set the point offset. More...

Build in a direction parallel or perpendicular to the object — click the button corresponding to the required direction ( or ), select the guide object, and set the point offset. More...

6.Construct all other points of the spline in the same way.

When setting points you can view parameters for the specified point — in group of elements Building a vertex, and for already set points — in point parameters table, located in group Vertex coordinates.

The graphic area displays a spline phantom with the current parameters. The phantom may look different depending on the status of the Close curve option.

7.If you need to edit the spline configuration, go to editing mode. In this mode you can:

change points position, select other ways to build them

Changing point position

Ways to build points

delete points, create points on existing spline segments

Adding and deleting points

Inserting a range of points

change the shape of the spline at points using conjugates or controlling the parameters of tangent vectors and curvature

Mating spline with model objects

Tangent vector and curvature

After making changes, you can continue specifying points by returning to Creation mode.

8.f necessary, make the spline shape smoother. Smoothness is achieved by ensuring that the spline no longer passes through some of the specified points. To control smoothness, use the Smoothing section on the Parameter panel. More...

9.You can select the coordinate system relative to which the spline will be positioned. The Coordinate System section is used for this purpose. More...

The selected coordinate system determines the coordinates of the spline vertices (when constructing by coordinates) or the orientation of the axes for specifying the vertex coordinates (when constructing in the direction of one of the axes).

10.If necessary, specify the name, color and display parameters of created spline in section Properties on Parameters panel.

11.To complete the construction of the spline, click the Create Object button.
A spatial spline will appear in the graphics area, and its icon will appear in the Design tree. he specified spline points will also be shown in the Tree. They are subordinate to the spline.

12.To finish the team's work, click the button Finish .

Tips and tricks

Spline by poles

To construct a spline by poles, you need to specify the vertices of its characteristic polygon. The number of vertices is determined by the order of the spline.

The boundary points of the spline coincide with the extreme vertices of the polygon, with the first and last links of the polygon being tangent to the spline at the starting and ending points, respectively. The remaining vertices of the polygon are the poles of the spline. The points of the spline do not coincide with the poles, but are located at a certain distance from them. This distance depends on the weight of each pole.

The spline order can take values in the range 2–10, and the weight can take values in the range 0.0001–999. Details about the spline order and point weight are described in the section Spline curves and surfaces. Order of the curves. Weight of the points Applications Curves and surfaces.

To construct a spline by poles, use the command Spline by poles .

Procedure

1.Select the spline construction option — closed or open. To do this, use the Close curve option.

2.Set the spline order in the field Order.

3.Specify the first vertex of the characteristic broken spline. This vertex is constructed using the method By coordinates.

The following techniques are used to construct a vertex based on coordinates:

in the graphic area:

specifying point by coordinates with a mouse,

pointed object selection,

on Parameter panel using the elements of the group Building a vertex:

entering point coordinates in the field Coordinates,

building a special point (using the button , located to the field Snap point).

When you specify a point object or construct a special point between this object (point) and the resulting spline point, an associative link is automatically formed. Overlaid links are marked with special icons in the point parameters table. When you select a spline point, the name of the object associated with it (the method of constructing the point) is displayed in the Anchor Point field. If necessary, you can delete the link. More about associative links...

4.Select the method for constructing the next vertex using the Method button group and construct it. Possible construction methods:

Building by coordinates — see above.

Construction in the direction of one of the axes — press the button, according to the necessary axes (, or ), and assign point offset. More...

Build in a direction parallel or perpendicular to the object — click the button corresponding to the required direction ( or ), select the guide object, and set the point offset. More...

5.Similarly, construct all other vertices of the characteristic polygon.

When defining vertices, you can view their parameters: for the specified vertex — in the Vertex Construction group of elements, and for already defined vertices — in the point paraeters table, located in the Vertex coordinates group.

The graphic area displays a spline phantom with the current parameters. The phantom may look different depending on the status of the Close curve option.

6.The Weight field allows you to specify the weight of each specified vertex of the broken line. The weight can be specified before specifying the vertex or after editing its parameters (the editing mode is described in the next section).

7.If you need to edit the spline configuration, switch to edit mode. In this mode, you can:

change the position of the vertices of the polygon, choose other ways to build them

Modifying the position of points

Point building methods

delete the vertices of the polygon, create vertices on the existing spline segments

Adding and deleting points

Inserting a range of points

Mating spline with model objects

change any vertex weight — to do this, select the vertex and enter the desired weight value in the Point weight field. The weight of the pole can also be specified in the Weight column of the point parameters table.

After making changes, you can continue specifying the vertices of the polygon by returning to Creation mode.

8.You can select the coordinate system relative to which the spline will be positioned. To do this, use the Coordinate system section. More...

The selected coordinate system determines the coordinates of the spline vertices (when constructing by coordinates) or the orientation of the axes for specifying the vertex coordinates (when constructing in the direction of one of the axes).

9.  If necessary, specify the name, color and display parameters of the spline being created in section Properties of the Parameter panel.

10.To complete the construction of the spline, click the Create object button.

The 3D spline will appear in the graphics area, and its icon will appear in the Design tree . The specified spline points will also be shown in the Tree. They are subordinate to the spline.

11.To finish the team's work, click the Finish button.

Tips&tricks

To set certain linear and angular parameters, you can use geometrical calculator.

You can assign tolerances to operation parameters expressed in linear or angular values. To do this, use the Tolerance command located in the menu of the required parameter, or click on the icon , displayed in parameter field (sign is displayed in the case, if the tolerance is set in the parameter value). More about assigning tolerance...

© ASCON-Design systems, LLC (Russia), 2025. All rights reserved.