Review links according to user options.
Syntax
*CE_ReviewLinks
link_type mark_id operation_type string_array number_of_strings
output_mark
Type
HyperMesh Tcl Modify Command
Description
Review links according to user options.
Inputs
- link_type
- The type of link to review.
- mark_id
- The ID of the mark to review. Valid values are 1 and 2.
- operation_type
- The string for the type of operation to be performed:
- find
- findattached
- findbetween
- hide
- isolate
- isolateonly
- show
- To operate on between links:
- cebetween_hide
- cebetween_isolate
- cebetween_isolateonly
- cebetween_show
- string_array
- A string array containing any additional input parameters, created using
*createstringarray. This must be set to 1.
- The strings are generally IDs/names/UIDs based on the
link_rule.
-
- consider_geom=<value>
- Defines if geometry is also considered along with elements during
show/hide/isolate operations. Valid values are true and false.
- consider_HAZ_elems=<value>
- Defines if HAZ (Heat Affected Zone) elements should also be considered during
show/hide/isolate operations. The possible values are true and false.
- find_twince_option=<value>
- Find twin connectors according to:
- 1 - Minimum two links
- 2 - Exact links
- filter_projection_entities=<value>
- Filters links to the projection entities during show/hide/isolate operations,
according to following options which are possible values:
- 0 - None
- 1 - Projection components
- 2 - Projection elements
- 3 - Projection and attached elements
- number_of_strings
- Integer indicating the size (number of strings) in the string_array
created using *createstringarray.
- output_mark
- The ID of the mark onto which reviewed entities are placed. Valid values are 1 and
2.
Examples
To isolate components with ID 2 and 4 with no overwritten user
options:
*createmark components 1 component2 component4
*CE_ReviewConnectors components 1 isolate 1 0 2
Errors
Incorrect usage results in a
Tcl error. To detect
errors, you can use the
catch
command:
if { [ catch {command_name...} ] } {
# Handle error
}