*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.