*hm_meshutils_cutjoints
Cuts elements of a joint section orthogonal to the cross-sections for joint stiffness studies.
Syntax
*hm_meshutils_cutjoints element_mark center_x center_y center_z extent_x_n extent_x_p extent_y_n extent_y_p extent_z_n extent_z_p rigid_collector_name
Type
HyperMesh Tcl Modify Command
Description
Cuts elements of a joint section orthogonal to the cross-sections for joint stiffness studies.
Inputs
- element_mark
- The mark of the elements that needs to be cut.
- center_x, center_y, center_z
- The coordinates of the joint center.
- extent_DIR_n
- The extent of the joint section to be cut in the negative DIR axis direction.
- extent_DIR_p
- The extent of the joint section to be cut in the positive DIR axis direction.
- rigid_collector_name
- The name of the collector in which the rigid link elements will be created. Moments can be applied to the center node of the rigid element for performing joint stiffness studies. No entities will be created if the name is an empty string.
- spc_collector_name
- The name of the collector in which the spcs will be created for constraining joint cross sections.
- constrain
- If constrain is specified as nonzero, then nodes on the joint section periphery that do not form a proper cross-section are constrained with spcs created in spc_collector_name.
Example
Only linear shell elements will be properly cut. For any other type of element, it will simply be deleted if it is completely or partially inside the cut box.
Errors
None.