*surface_rmesh
Used by the R-Mesh macro to quickly generate a quad/tria shell mesh for rigid tool surfaces.
Syntax
*surface_rmesh mark_id min_length max_length chordal_deviation fillet_angle
Type
HyperMesh Tcl Modify Command
Description
Used by the R-Mesh macro to quickly generate a quad/tria shell mesh for rigid tool surfaces.
Inputs
- mark_id
- The ID of the mark containing the input surfaces. Valid values are 1 and 2.
- min_length
- The smallest acceptable length of edges in mesh elements.
- max_length
- The maximum acceptable length of mesh element edges.
- chordal_deviation
- The maximum allowable chordal deviation between the edge of an element and the adjacent geometry.
- fillet_angle
- The maximum allowable angle between two adjacent elements. Similar to chordal deviation, it determines the number of element edges that are used to describe the curvature of a given shape.
Example
To create a mesh on displayed surfaces with a minimum element edge length of 0.5, a maximum element edge length of 30, and maximum chordal deviation of 0.1, and a maximum fillet angle of 15 degrees:
*createmark surfaces 1 displayed
*surface_rmesh 1 0.5 30 0.1 15
HyperMesh prioritizes these arguments in the same order that they are listed above: minimum length is top priority, followed by maximum length, then chordal deviation and minimum angle. Note that the final two arguments are given equal weight.
In actual practice, some element edges may still be smaller than the min length parameter, because they also depend on the lengths of edges in the model geometry.
Errors
None.