*createfilletmidlines

Recognize fillet surfaces of triangular or rectangular shape, and split strings of fillets down to their longitudinal center lines.

Syntax

*createfilletmidlines mark_id max_radius min_radius max_width, min_width suppress_rib

Type

HyperMesh Tcl Modify

Description

This command is applied to a selection of surfaces given by mark_id. It first recognizes triangular or rectangular fillet surfaces with radius among the range (min_radius, max_radius), and fillet profile arc length among the range (min_width, max_width). Then it splits the recognized fillets along longitudinal center lines.

Inputs

mark_id
The mark of surfaces. Valid values are 1 and 2.
max_radius
The maximum fillet radius (must be greater than min_radius).
min_radius
The minimum fillet radius (must be greater than or equal to 0).
max_width
The maximum fillet profile arc length (must be greater than min_width).
min_width
The minimum fillet profile arc length (must be greater than or equal to 0).
suppress_rib
The option for suppressing original fillet tangent lines.
  • 0 - Do not suppress.
  • 1 - Suppress.

Examples

To create fillet midlines for all of the displayed surfaces with a max radius of 40, a min radius of 0.0001, a max width of 100000, a min width of 0, and do not suppress fillet tangent lines:
*createmark surfaces 1  "displayed"
* createfilletmidlines 1 40 0.0001 100000 0 0

Version History

9.0