Unless otherwise specified, data names are accessible in level 3 only.
- attributesmax
- The number of attributes owned by this entity.
- Type: unsigned integer
- centerx
- The x coordinate of the element centroid.
- Type: double
- centery
- The y coordinate of the element centroid.
- Type: double
- centerz
- The z coordinate of the element centroid.
- Type: double
- collector
- Pointer to the collector that owns the element.
- Type: pointer (levels 2, 3 and 4)
- config
- The configuration of the entity.
- 22 - joint
- Type: unsigned integer
- definedentity
- True if the entity is defined, false otherwise.
- Type: Boolean
- id
- The ID of the entity.
- Type: unsigned integer
- include
- The ID of the include file the entity is organized in.
- Type: entity
- includeid
- The ID of the include file the entity is organized in.
- Type: unsigned integer
- internalid
- The ID of the entity.
- Type: unsigned integer
- jointtype
- Same as type.
- moduleid
- The module ID of the entity.
- Type: integer
- node1
- Pointer to the first node.
- Valid for all types.
- Type: pointer
- node2
- Pointer to the second node.
- Valid for all types.
- Type: pointer
- node3
- Pointer to the third node.
- Valid for all types except spherical.
- Type: pointer
- node4
- Pointer to the fourth node.
- Valid for all types except spherical.
- Type: pointer
- node5
- Pointer to the fifth node.
- Only valid for types translational and locking.
- Type: pointer
- node6
- Pointer to the sixth node.
- Only valid for types translational and locking.
- Type: pointer
- nodecount
- The number of nodes for the element. Valid for hm_getvalue query
only.
- Type: integer
- nodes
- The list of nodes for the element. Valid for hm_getvalue query
only.
- Type: entity array
- orientation
- The orientation type.
- 0 - none
- 1 - uses systems (valid for all types)
- 2 - uses nodes (valid only for type spherical)
- Type: integer
- orientationnode1
- Pointer to the first orientation node.
- Only valid for type spherical.
- Type: pointer
- orientationnode2
- Pointer to the second orientation node.
- Only valid for type spherical.
- Type: pointer
- poolid
- The pool number of the entity.
- Type: integer
- poolname
- The pool name of the entity.
- Type: string
- property
- Pointer to the property assigned to the entity.
- Type: pointer
- propertyid
- The ID of the property assigned to the entity.
- Type: integer
- propertyidflag
- 1 if a property is assigned directly to the entity, 0 otherwise.
- Type: integer
- solver_id
- The solver ID of the entity.
- Type: integer
- solverkeyword
- The name of the solver keyword.
- Type: string
- system1
- Pointer to the first orientation system.
- Valid for all types.
- Type: pointer
- system2
- Pointer to the second orientation system.
- Valid for all types.
- Type: pointer
- systemid1
- The ID of first orientation system.
- Valid for all types.
- Type: pointer
- systemid2
- The ID of second orientation system.
- Valid for all types.
- Type: pointer
- type
- The type of the element.
- 1 - Spherical
- 2 - Revolute
- 3 - Cylindrical
- 4 - Planar
- 5 - Universal
- 6 - Translational
- 7 - Locking
- 8 - Ball (MBD joints)
- 9 - Fixed (MBD joints)
- 10 - Revolute1 (MBD joints)
- 11 - Translational (MBD joints)
- 12 - Cylindrical (MBD joints)
- 13 - Universal (MBD joints)
- 14 - Constant velocity (MBD joints)
- 15 - Planar (MBD joints)
- 16 - Inline (MBD joints)
- 17 - Perpendicular (MBD joints)
- 18 - Parallel axes (MBD joints)
- 19 - In-plane (MBD joints)
- 20 - Orient (MBD joints)
- 21 - Point-to-curve (MBD joints)
- 22 - Curve-to-curve (MBD joints)
- 23 - Point-to-deformable-curve (MBD joints)
- 24 - Point-to-deformable-surface (MBD joints)
- 25 - Translational2n
- 26 - Revolute2n
- 27 - Cylindrical2n
- 28 - Universal2n
- 29 - Flexion-torsion
- 30 - Planar2n
- 31 - General
- 32 - Bracket
- 33 - Free
- 42 - Ball (FE joints)
- 43 - Revolute (FE joints)
- 44 - Universal (FE joints)
- 45 - Axial (FE joints)
- 46 - Cartes (FE joints)
- 47 - Cardan (FE joints)
- 48 - In-plane (FE joints)
- 49 - Inline (FE joints)
- 50 - Orient (FE joints)
- 51 - Rlink (FE joints)
- 52 - Rbeam (FE joints)
- 53 - Rpin (FE joints)
- 54 - Hinge (FE joints)
- 55 - Ujoint (FE joints)
- 56 - Cylindrical (FE joints)
- 57 - Translational (FE joints)
- 58 - Axiaorie (FE joints)
- 59 - Inlicard (FE joints)
- 60 - Rlinorie (FE joints)
- Type: integer
- typename
- The solver dependent type name for the entity.
- Type: string
Version History
2019.1 - Added new type values 42-60.
2020.1 - Added new data name solverkeyword.
2021.1 - Added new data names moduleid,
poolid, poolname, and
solver_id.