*hex_refinement
Refines selected hexa elements while maintaining connectivity.
Syntax
*hex_refinement entity_type1 mark_id1 entity_type2 mark_id2 refinement_level
Type
HyperMesh Tcl Modify Command
Description
Refines selected hexa elements while maintaining connectivity.
Inputs
- entity_type1
 - The type of entity. Currently supported for elements.
 - mark_id1
 - The ID of the mark containing hexa elements to be refined. Valid values are 1 and 2.
 - entity_type2
 - The type of entity. Currently supported for elements.
 - mark_id2
 - The ID of the mark containing all the elements attached to elements in mark mark_id1. Valid values are 1 and 2.
 - refinement_level
 - The level of refinement. Level 1 will refine the hexa elements by splitting them to 1/3 of their original size.
 
Example
To refine the displayed hexa elements to level 1:
*createmark elements 1 "displayed"
*createmark elements 2 "all"
*hex_refinement elems 1 elems 2 1
    Errors
if { [ catch {command_name...} ] } {
   # Handle error
}Version History
2022.1