*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
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
- 0 - Allow node movement across shared edges, and ignore chordal deviation
Example
To create a first order rigid body mesh on surfaces 1-10, with minimum size of 0.5 and maxmium 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
}