*rbody_mesh
Creates a rigid body mesh on surfaces.
Syntax
*rbody_mesh mark_id min_size max_size max_chordal max_angle remesh mesh_type elem_comp elem_order shared_edge_flag
Type
HyperMesh Tcl Modify Command
Description
Creates a rigid body mesh on surfaces.
Inputs
- mark_id
- The ID of the mark containing the surfaces to mesh. Valid values are 1 and 2.
- min_size
- The minimum element size.
- max_size
- The maximum element size.
- max_chordal
- The maximum allowed chordal deviation.
- max_angle
- The maximum feature angle.
- remesh
- 0 - Delete existing elements before mesh
- mesh_type
- 0 - Trias
- elem_comp
- 0 - Organize elements in current component
- elem_order
- 1 - First
- shared_edge_flag
- For options 1-6 connectivity with existing mesh is broken:
Example
To create a first order rigid body mesh on surfaces 1-10, with minimum size of 0.5 and
maximum size of 30.0:
*createmark surfs 1 1-10
*rbody_mesh 1 0.5 30 0.1 15 1 1 1 1 2
Errors
Incorrect usage results in a Tcl error. To detect
errors, you can use the catch
command:
if { [ catch {command_name...} ] } {
# Handle error
}
Version History
2021.1 – Added new shared_edge_flag values 6, 10, 11, 12, 13, 14, 15, and 16.