*segregateByPatches
Creates components using the patches/clusters of connected shell elements.
Syntax
*segregateByPatches entity_type mark_id component_name
Type
HyperMesh Tcl Modify
Description
This command is used to find connected patches of elements and create separate components for the elements in each connected patch. The number of new components created will be equal to number of clusters of element patches.
For example, for element patches {1 2 3 4} {5 6 7 8 9} {10 11} there will be 3 new components created.
Inputs
- entity_type
- Must be set to elems.
- mark_id
- ID of the mark containing the input shell elements. Valid values are 1 and 2.
- component_name
- The maximum angle of the curved edge to the straight edge.
Example
To create new components from element patches in component ToSegregate:
*createmark elems 1 "by comp" ToSegregate
*segregateByPatches elems 1 ToSegregate
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
14.0.110