*surface_rmesh

Used by the R-Mesh macro to quickly generate a quad/tria shell mesh for rigid tool surfaces.

Syntax

*surface_rmesh min length max length chordal deviation fillet angle

Type

HyperMesh Tcl Modify

Description

Used by the R-Mesh macro to quickly generate a quad/tria shell mesh for rigid tool surfaces.

Inputs

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 wuth 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:

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