hm_modent_getconstraintruleoptions
Returns a list of options that control the behavior of add/move/remove operations for a modular entity.
Syntax
hm_modent_getconstraintruleoptions
Type
HyperMesh Tcl Query Command
Description
Returns a list of options that control the behavior of add/move/remove operations for a modular entity. Valid entity combinations are:
Independent Entity Types | Dependent Entity Types |
---|---|
beamsectcols | beamsects |
components | elements |
components | materials |
components | nodes |
components | properties |
loadcols | loads |
materials | curves |
properties | materials |
systcols | systems |
vectorcols | vectors |
The return string is of the format:
<independent_type> { dependent_type1 {add_move_remove add_move_remove_shared}? dependent_type2 {add_move_remove add_move_remove_shared}? ... ?dependent_typeN {add_move_remove add_move_remove_shared}?}
add_move_remove has values 0 (false) and 1 (true)
add_move_remove_shared has values 0 (forbid whole action), 1 (do not move shared), or 2 (move shared)
Inputs
None.
Examples
hm_modent_getconstraintruleoptions
comps { nodes {1 2} elems {1 3} props {0 2} mats {0 2}}
loadcols { loads {0 3}}
systcols { systs {1 3}}
props { mats {1 2}}
mats { curves {1 2}}
vectorcols { vectors {1 3}}
beamsectcols {beamsects {1 3}}
Errors
None.
Version History
2020