Item | SPF | XML | Change | Description | IFC4x2 Candidate 4.2.0.0 |
---|---|---|---|---|
IfcBearingTypeEnum | ADDED |
Constant | Description |
---|---|
CYLINDRICAL | The bearing functionality is provided by cylinder in a concave cylinder. |
SPHERICAL | The bearing functionality is provided by convex dome in a concave basin. |
ELASTOMERIC | A pad bearing which carries vertical load by contact stresses between a sheet of sliding material and a mating surface that permits movements by sliding and accommodates rotation by deformation of the elastomer. |
POT | A bearing which carries vertical load by compression of an (elastomeric) disc confined in a (steel) cylinder and which accommodates rotations by deformations of the disc. |
GUIDE | A bearing that ensures that the structure maintains the correct location or expansion/contraction path and takes no vertical load. Inlcudes also restraint bearings. |
ROCKER | The bearing functionality is provided by a rocker construction. Includes line rocker and point rocker bearings. |
ROLLER | The bearing functionality is provided by one or more rollers that are placed between two plates. |
DISK | A disk bearing consist of an elastomeric disc between two metal plates. |
USERDEFINED | User-defined bearing element. |
NOTDEFINED | Undefined bearing element. |
<xs:simpleType name="IfcBearingTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="cylindrical"/>
<xs:enumeration value="spherical"/>
<xs:enumeration value="elastomeric"/>
<xs:enumeration value="pot"/>
<xs:enumeration value="guide"/>
<xs:enumeration value="rocker"/>
<xs:enumeration value="roller"/>
<xs:enumeration value="disk"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
TYPE IfcBearingTypeEnum = ENUMERATION OF (
CYLINDRICAL,
SPHERICAL,
ELASTOMERIC,
POT,
GUIDE,
ROCKER,
ROLLER,
DISK,
USERDEFINED,
NOTDEFINED);
END_TYPE;
References: IfcBearing IfcBearingType