*surfacemarkremovelinefillets
Defeatures specific surface edge fillets.
Syntax
*surfacemarkremovelinefillets mark_id min_radius max_radius min_angle double_array number_of_doubles
Type
HyperMesh Tcl Modify
Description
Defeatures specific surface edge fillets.
Inputs
- mark_id
- The mark ID containing the input surfaces. Valid values are 1 and 2.
- min_radius
- The minimum value of the fillet radius.
- max_radius
- The maximum value of the fillet radius.
- min_angle
- Minimum value of the fillet angle (in degrees).
- double_array
- The ID of the double array that contains the coordinates of the fillets to defeature. The double array is created using the *createdoublearray command. This should always be set to 1.
- number_of_doubles
- Integer indicating the size (number of doubles) in the double array created using *createdoublearray.
Example
*createmark surfs 1 all
*createdoublearray 9 112.800768 -97.9869801 90.4349669 113.103246 71.2980238 87.1212897 -118.799245 -97.7195516 110.804638
*surfacemarkremovelinefillets 1 3 5 15 1 9
Errors
if { [ catch {command_name...} ] } {
# Handle error
}