|
|
|
|---|
Control points modification
Menu access : Shape | Toolbox | Control points modification
Description :
Allows to modify the shape of a surface (or a face) by "pulling" its control points.
The shape to modify must be basic (without associativity).
![]()
We call polygon the curve that links the control points together according to the U and V axis.
We call node the intersection point of two polygons.
Principle:
In this function, a copy of the surface to modify is created. It is on this copy that the modifications are made. When the function is ended, the old surface is replaced by the modified copy.
General philosophy :
Select the face/surface to modify.
Select the nodes and polygons of the surface to move and validate with OK .
Set the modification options in the dialog box.
Apply the displacement you need.
Example(s):

Available option(s) :
The option Selection
mode = ZONES AND POLYGONS or
NODES
AND POLYGONS allows
you to choose the way you select the nodes:
NODES AND POLYGONS: You must select the nodes and the polygons on by one.
ZONES AND POLYGONS: The polygons must be selected one by one but the nodes are selected by zone.
The button ALL
NODES automatically
select all the nodes of the surface.
The button BOUNDARY
CONTINUITY allows
to select the edges of the surface for which you want to keep the position
or tangency with neighbouring faces.
The option Continuity = TANGENT or POSITION allows you to choose the type of constraint to apply to the edge you are about to select.
The displacement of the nodes and
polygons are made according to the displacement applied to the reference
point. This reference point is arbitrarily chosen by TopSolid.
The button CHANGE REFERENCE POINT allows you to select another node as reference point.
the reference point is represented by a transparent sphere on the node:

The dialog box allows you to set the displacement of the
selected nodes:

Displacement:
The displacement can be done according to the axes or on a plane (XY, YZ or XZ) of the reference coordinate system (cf. rubric "reference"). The displacement axis or plane is automatically chosen according to the orientation of the part on the screen. So if you do not manage to move the nodes along the direction you want, make a dynamic rotation of the part.
Reference:
This rubric allows to define the coordinate system that is used as reference for the displacement:
- Current frame: it is the axis and plane of the current coordinate system that are used.
- Surface associated frame: it is a coordinate system normal to the surface at each node that is used.
- Mesh direction: the reference coordinate system is defined by the direction of the mesh (segments of the polygons) around the node.
Dependency:
This option is not available the current coordinate system is used as reference.
The displacement of the selected nodes can be done by using to methods:
- Uniform according to reference point: all nodes move the same way as the reference point.
- According to local properties: each node moves according to its own reference coordinate system.
Law:
In this list, you can choose a displacement law for all the nodes according to the reference point displacement.
Advanced options:
You can display dynamically:
- the maximum displacement distance (measured on the node the most distant of it original position).
- the reference distance (measured on the reference point displacement).
You can also deactivate the displacement along axis or planes.