*features_advanced
Generates plot elements between two-dimensional elements whose normals exceed the user-specified angle.
Syntax
*features_advanced entity_type mark_id feature_angle type break_angle created_entity smooth string_array number_of_strings
Type
HyperMesh Tcl Modify
Description
Generates plot elements between two-dimensional elements whose normals exceed the user-specified angle.
Inputs
- entity_type
- The input entity type. Valid values are elements and components.
- mark_id
- The mark ID that contains the input entities. Valid values are 1 and 2.
- feature_angle
- The maximum angle allowed between any two plate elements before a plot element or a line is generated between the shared sides of the two elements.
- type
-
- 0 - Simple
- 1 - Advanced. This creates features based on the recognition of natural transitions between basic surfaces such as planes or cylinders, as well as features based on the feature angle. When using this option, a feature angle of 60 degrees or more is recommended.
- 2 - Connected
- break_angle
- If created_entity = 1, the angle specifying when to break the feature line created into multiple line segments. When the angle between adjoining elements along the feature is larger than the specified value, it splits the line into multiple segments.
- created_entity
-
- 0 - Creates plot elements to represent the features.
- 1 - Creates geometric lines representing feature lines.
- smooth
-
- 0 - Do not smooth the lines.
- 1 - Smooth the line created through the nodes of the feature.
- string_array
- The ID of the string array that contains the array of parameters. The string array is created using the *createstringarray command. This should always be set to 1.
- number_of_strings
- Integer indicating the size (number of strings) in the string array created using *createstringarray.
Example
*createmark comps 1 hood
*createstringarray 2 "MergeSmaleArea: 1" "MergeSmallAreaRatio 0.5"
*features_advance comps 1 30.0 1 30.0 1 2 2
Errors
if { [ catch {command_name...} ] } {
# Handle error
}
Version History
13.0