*acousticmeshinit
Initializes an acoustic cavity mesh before running *acousticmeshinit.
Syntax
*acousticmeshinit structural_mark_id seats_mark_id cell_size seat_coupling topo_patch_size semantic_patch_size create_hole_elements flag reserved
Type
HyperMesh Tcl Modify
Description
Used to initialize an acoustic cavity mesh. This command must be run before *acousticmeshcreate, which actually generates the preview and solid acoustic cavity meshes.
Inputs
- structural_mark_id
- The mark ID containing any input structural comps. Valid values are 1 and 2.
- seats_mark_id
- The mark ID containing any seat comps. Valid values are 1 and 2.
- cell_size
- The element size of the solid elements.
- seat_coupling
- A flag used to denote:
- topo_patch_size
- The input (topological) hole patch size.
- semantic_patch_size
- The input (semantic) hole patch size.
- create_hole_elements
- A value of 1 indicates to create patch elems to topo holes. These elements are places in the ^patches_holes component.
- flag
- Reserved for future use. Must be specified as 0.
- reserved
- Reserved for future use. Must be specified as 0.
Examples
To initialize an acoustic cavity mesh with an element size of 40.0, patching holes and gaps of 200.0 and 100.0 respectively, and creating the hole patch elements:
*acousticmeshinit 1 2 40.0 0 200.0 100.0 1 0 0
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
10-SA1-110