HMIN_element_solver_writejoint()
Writes a joint element with property idpool to HyperMesh.
Syntax
HMIN_element_solver_writejoint(HM_entityidtype id, char elementtype, HM_entityidtype propertyid,HM_entityidtype nodes[6], int orientation, HM_entityidtype orientationids[2], HM_entityidtype collectorid, int propsidpool)
    Type
HyperMesh hminlib Function
Description
Writes a joint element with property idpool to HyperMesh.
Inputs
- id
 - ID of the element.
 - type
 - The type of the element, according to the following:
Type Name # Nodes Orientation 1 spherical 2 none/systems/nodes 2 revolute 4 none/systems 3 cylindrical 4 none/systems 4 planar 4 0 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.
 - propsidepool
 - ID pool number of the property to which the element should point.
 
Errors
None.