*solidmap_equivalence2

Equivalences two sets of nodes for solid mapped meshing.

Syntax

*solidmap_equivalence2 mark_id tolerance find_faces

Type

HyperMesh Tcl Modify Command

Description

This command equivalences two sets of nodes, based on a given tolerance and, optionally, does a special find_faces operation.

For equivalencing, the first set of nodes are from the elements in the solidmap and ^faces components. The second set of nodes consists of all of the nodes not included in the first set but falling within the specified tolerance.

For the find_faces operation, 3D elements in the solidmap component are used to find the faces. All pre-existing faces are filtered out and the remaining faces are added to the ^faces component. See the command *solid_facesfind. This step is useful for continuing with the next solid map operation.

Inputs

mark_id
The mark ID containing the elements. Valid values are 1 and 2.
tolerance
The value of tolerance used for finding nodes during the equivalencing operation.
find_faces
The flag indicating whether to perform the special faces operation.
0 - Do not perform the find.
1 - Perform the find.

Example

To equivalence the elements in mark 2 with ^faces nodes using a tolerance of 0.01 and finding the new faces:

*createmark elements 2 displayed
*solidmap_equivalence2 elements 2 0.1 1

Errors

Incorrect usage results in a Tcl error. To detect errors, you can use the catch command:
if { [ catch {command_name...} ] } {
   # Handle error
}

Version History

2022.2