Reinforcing Bar Type Enum | |
Enumération des types de barre d'armature |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 |
---|---|---|---|---|
IfcReinforcingBarTypeEnum | ADDED |
Enumeration defining standard types for the role, purpose or usage of the bar, i.e. the kind of loads and stresses they are intended to carry.
HISTORY New type in IFC2x2
IFC4 CHANGE Item ANCHORING added. Enumeration renamed in IFC4 from IfcReinforcingBarRoleEnum without changes to the range of enumeration items.
Constant | Description |
---|---|
ANCHORING | Anchoring reinforcement. |
EDGE | Edge reinforcement. |
LIGATURE | The reinforcing bar is a ligature (link, stirrup). |
MAIN | The reinforcing bar is a main bar. |
PUNCHING | Punching reinforcement. |
RING | Ring reinforcement. |
SHEAR | The reinforcing bar is a shear bar. |
STUD | The reinforcing bar is a stud. |
USERDEFINED | The type of reinforcement is user defined. |
NOTDEFINED | The type of reinforcement is not defined. |
<xs:simpleType name="IfcReinforcingBarTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="anchoring"/>
<xs:enumeration value="edge"/>
<xs:enumeration value="ligature"/>
<xs:enumeration value="main"/>
<xs:enumeration value="punching"/>
<xs:enumeration value="ring"/>
<xs:enumeration value="shear"/>
<xs:enumeration value="stud"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
TYPE IfcReinforcingBarTypeEnum = ENUMERATION OF (
ANCHORING,
EDGE,
LIGATURE,
MAIN,
PUNCHING,
RING,
SHEAR,
STUD,
USERDEFINED,
NOTDEFINED);
END_TYPE;