HMIN_element_writejoint()
Writes a joint element to HyperMesh.
Syntax
HMIN_element_writejoint(HM_entityidtype id, char elementtype, HM_entityidtype propertyid,HM_entityidtype nodes[6], int orientation, HM_entityidtype orientationids[2], HM_entityidtype collectorid)
Type
HyperMesh hminlib Function
Description
Writes a joint element to HyperMesh.
Inputs
- id
- The ID of the element.
- type
- The type of the element, according to the following:
Type Type Name # Nodes Orientation 1 Spherical 2 none/systems/nodes 2 Revolute 4 none/systems 3 Cylindrical 4 none/systems 4 Planar 4 none/systems 5 Universal 4 none/systems 6 Translational 6 none/systems 7 Locking 6 none/systems - propertyid
- The ID of the property collector to which the joint is associated.
- nodes[6]
- Six node IDs associated with the element. Six are required, regardless of type. Use 0 (zero) for unused nodes.
- orientation
- Use 0 for none, 1, for systems, and 2, for nodes.
- orientationids[2]
- Node or system IDs used to orient the joint.
- collectorid
- The ID of the vector collector.
Errors
None.