*duplicateandreflectskeletonentities
Duplicates and reflects skeleton entities – member joints, members and member panels along the symmetry plane.
Syntax
*duplicateandreflectskeletonentities entity_type ?option1=<value1>? ?option2=<value2>? ...?optionN=<valueN>?
Type
HyperMesh Tcl Modify Command
Description
Duplicates member joints, members and member panels and reflects them along the symmetry plane.
Inputs
- entity_type=<value>
- The entity type to duplicate. Valid values are memberjoints, memberpanels, and members.
- markid=<value>
- The mark ID containing the skeleton entities to duplicate. Valid values are 1 and 2.
- symmetryid=<value>
- The ID of the symmetry plane along which the entities must be reflected.
- duplicatemembersections=<value>
- The flag to indicate if member sections of the skeleton entities must be duplicated. Valid values are 0 and 1. Default value is 0.
Examples
To duplicate the member joint with ID 1 along symmetry plane 1:
*createmark memberjoints 1 1
*duplicateandreflectskeletonentities memberjoints 1 1 0
To duplicate and reflect all members along symmetry plane 2 and duplicate the member sections associated as well. This also duplicates and reflects the associated member joints:
*createmark members 1 all
*duplicateandreflectskeletonentities members 1 2 1
To duplicate and reflect member panel with ID 2 along symmetry plane 1. This also duplicates and reflects the associated member joints and members:
*createmark memberpanels 1 2
*duplicateandreflectskeletonentities memberpanels 1 1 0
Errors
if { [ catch {command_name...} ] } {
# Handle error
}
Version History
2022