IfcSectionReinforcementProperties

BACnet MVD

#### IfcSectionReinforcementProperties

Natural language names

| Bewehrungsquerschnitt - Merkmale der Bewehrung
| Section Reinforcement Properties

Change log

Item | SPF | XML | Change | Description
--- | --- | --- | --- | ---
IFC2x3 to IFC4
IfcSectionReinforcementProperties |  |  | MOVED | Schema changed from IFCPROFILEPROPERTYRESOURCE to IFCPROFILERESOURCE.

##### Semantic definitions at the entity

Entity definition

IfcSectionReinforcementProperties defines the cross section properties of reinforcement for a single longitudinal piece of a cross section with a specific reinforcement usage type.

> HISTORY New entity in IFC2x2.

Several sets of cross section reinforcement properties represented by instances of IfcReinforcementProperties may be attached to the section reinforcement properties (IfcReinforcementDefinitionProperties of IfcStructuralElementsDomain schema), one for each combination of steel grades and reinforcement bar types and sizes.

Attribute definitions

# | Attribute | Type | Cardinality | Description | B
--- | --- | --- | --- | --- | ---
1 | LongitudinalStartPosition | IfcLengthMeasure |  | The start position in longitudinal direction for the section reinforcement properties. |  | X
2 | LongitudinalEndPosition | IfcLengthMeasure |  | The end position in longitudinal direction for the section reinforcement properties. |  | X
3 | TransversePosition | IfcLengthMeasure | ? | The position for the section reinforcement properties in transverse direction. |  | X
4 | ReinforcementRole | IfcReinforcingBarRoleEnum |  | The role, purpose or usage of the reinforcement, i.e. the kind of loads and stresses it is intended to carry, defined for the section reinforcement properties. |  | X
5 | SectionDefinition | IfcSectionProperties |  | Definition of the cross section profile and longitudinal section type. |  | X
6 | CrossSectionReinforcementDefinitions | IfcReinforcementBarProperties | S[1:?] | The set of reinforcment properties attached to a section reinforcement properties definition. |  | X

##### Inherited definitions from supertypes

Entity inheritance
Attribute inheritance

# | Attribute | Type | Cardinality | Description | B
--- | --- | --- | --- | --- | ---
IfcPropertyAbstraction

HasExternalReferences

IfcExternalReferenceRelationship
@RelatedResourceObjects

S[0:?]

Reference to an external reference, e.g. library, classification, or document information, that is associated to the property definition.

> IFC4 CHANGE New inverse attribute.

X

IfcPreDefinedProperties
IfcSectionReinforcementProperties
1 | LongitudinalStartPosition | IfcLengthMeasure |  | The start position in longitudinal direction for the section reinforcement properties. |  | X
2 | LongitudinalEndPosition | IfcLengthMeasure |  | The end position in longitudinal direction for the section reinforcement properties. |  | X
3 | TransversePosition | IfcLengthMeasure | ? | The position for the section reinforcement properties in transverse direction. |  | X
4 | ReinforcementRole | IfcReinforcingBarRoleEnum |  | The role, purpose or usage of the reinforcement, i.e. the kind of loads and stresses it is intended to carry, defined for the section reinforcement properties. |  | X
5 | SectionDefinition | IfcSectionProperties |  | Definition of the cross section profile and longitudinal section type. |  | X
6 | CrossSectionReinforcementDefinitions | IfcReinforcementBarProperties | S[1:?] | The set of reinforcment properties attached to a section reinforcement properties definition. |  | X

##### Formal representations

XML Specification
`<xs:element name="IfcSectionReinforcementProperties" type="ifc:IfcSectionReinforcementProperties" substitutionGroup="ifc:IfcPreDefinedProperties" nillable="true"/>
<xs:complexType name="IfcSectionReinforcementProperties">
<xs:complexContent>
<xs:extension base="ifc:IfcPreDefinedProperties">
<xs:sequence>
<xs:element name="SectionDefinition" type="ifc:IfcSectionProperties" nillable="true"/>
<xs:element name="CrossSectionReinforcementDefinitions">
<xs:complexType>
<xs:sequence>
<xs:element ref="ifc:IfcReinforcementBarProperties" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute ref="ifc:itemType" fixed="ifc:IfcReinforcementBarProperties"/>
<xs:attribute ref="ifc:cType" fixed="set"/>
<xs:attribute ref="ifc:arraySize" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="LongitudinalStartPosition" type="ifc:IfcLengthMeasure" use="optional"/>
<xs:attribute name="LongitudinalEndPosition" type="ifc:IfcLengthMeasure" use="optional"/>
<xs:attribute name="TransversePosition" type="ifc:IfcLengthMeasure" use="optional"/>
<xs:attribute name="ReinforcementRole" type="ifc:IfcReinforcingBarRoleEnum" use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
`
EXPRESS Specification
`ENTITY IfcSectionReinforcementProperties
SUBTYPE OF (IfcPreDefinedProperties);
LongitudinalStartPosition : IfcLengthMeasure;
LongitudinalEndPosition : IfcLengthMeasure;
TransversePosition : OPTIONAL IfcLengthMeasure;
ReinforcementRole : IfcReinforcingBarRoleEnum;
SectionDefinition : IfcSectionProperties;
CrossSectionReinforcementDefinitions : SET [1:?] OF IfcReinforcementBarProperties;
END_ENTITY;

EXPRESS-G diagram

`

References: IfcReinforcementDefinitionProperties

Link to this page