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.