SURFACE_MODIFICATION is used for the dynamic manipulation of surface meshes.
->-(SURFACE_MODIFICATION)--+
|
+------------<-------------+----+----------------------<----------------------------------------+
| | |
+-(:MODIFY_FACE)-|select face|--+-(:BACK)-------------------------------------------------------+
| |
+-(:ADD_CURVE)-|select face/mesh edge|--------------------------+
| |
+-(:DELETE_CURVE)-|select mesh edges|---------------------------+
| |
+-(:CHANGE_NODE)-|select mesh edge|--+ |
| | |
| +----------------------------------+ |
| | |
| +-(:MOD_METHOD)-+-(:NOR_DIST)----|length|-------------------+-+
| | | | |
| | +-(:DIR_DIST)----|MEAS_DIR_3D_SA|--|length|-+ |
| | | | |
| | +-(:NORMAL)------|MEAS_DIR_3D_SA|-----------+ |
| | | | |
| | +-(:WEIGHT)------|weight|-------------------+ |
| | | | |
| | +-(:LOCAL_COORD)-|point 3d|-----------------+ |
| | | |
| +--------------------------<--------------------------------+ |
| |
+-(:MULTIVIEW)----+-(:ON)---+-----------------------------------+
| | | |
| +-(:OFF)--+ |
| |
+-(:CHECK)--------+-(:ON)---+-----------------------------------+
| |
+-(:OFF)--+
The dynamic surface modification command SURFACE_MODIFICATION has the following options:
- :MODIFY_FACE - select the face to be modified. A surface mesh is automatically created
on the face. The points at which the grid lines intersect are referred to as the
nodes of the mesh.
- :BACK - go back one step in the modification cycle.
- :ADD_CURVE - add an extra curve to the surface mesh to reduce the surface area affected
by the modification.
- :DELETE_CURVE - remove a curve from the surface mesh to increase the surface area affected
by the modification.
- :CHANGE_NODE - select the mesh node to be dynamically modified.
- :MOD_METHOD - select the method by which to modify the position of the mesh node. The various
methods are as follows:
Modification Option | Description
|
---|
:NOR_DIST | Move the node a specified distance in the direction of the surface normal at
the node.
|
:DIR_DIST | Move the node a specified distance in a direction specified using MEAS_DIR_3D_SA.
|
:NORMAL | Adjust the direction of the normal at the node using MEAS_DIR_3D_SA.
|
:WEIGHT | Change the weighting at the selected node.
|
:LOCAL_COORD | Move the node by specifying a point in 3D space using a local coordinate system
in which the node represents the origin.
|
- :MULTIVIEW - select the multiview in which the screen is divided into quadrants for
the location of a point in 3D space.
- :CHECK - automatically checks part integrity during the
skin operation.
Use this command to modify surfaces by changing the position of node points
at the intersections of any two curves making up a surface mesh.
CAP_3D terminate action
SKIN terminate action
CREATE_FACE terminate action
UNTRIM-DIALOG terminate action
GATHER_FACES terminate action
FLIP_FACES terminate action
REINTERSECT_FACES terminate action