IFC 4.3.0.1 (IFC4X3) development

4.3.1.1.4 Reinforcing Bar Attributes

The following diagram shows the generic classes and relationships used when applying this concept. In addition, concepts may have particular importance to common or standardised industry practices and scenarios. For these specific usage scenarios, the tables below shows a recommended list of general usage patterns that users may adopt.

G IfcReinforcingBar IfcReinforcingBar 1. GlobalId [1:1] 2. OwnerHistory [0:1] 3. Name [0:1] 4. Description [0:1]      HasAssignments [0:?]      Nests [0:1]      IsNestedBy [0:?]      HasContext [0:1]      IsDecomposedBy [0:?]      Decomposes [0:1]      HasAssociations [0:?] 5. ObjectType [0:1]      IsDeclaredBy [0:1]      Declares [0:?]      IsTypedBy [0:1]      IsDefinedBy [0:?] 6. ObjectPlacement [0:1] 7. Representation [0:1]      ReferencedBy [0:?]      PositionedRelativeTo [0:?]      ReferencedInStructures [0:?] 8. Tag [0:1]      FillsVoids [0:1]      ConnectedTo [0:?]      IsInterferedByElements [0:?]      InterferesElements [0:?]      HasProjections [0:?]      HasOpenings [0:?]      IsConnectionRealization [0:?]      ProvidesBoundaries [0:?]      ConnectedFrom [0:?]      ContainedInStructure [0:1]      HasCoverings [0:?]      HasSurfaceFeatures [0:?] 9. SteelGrade [0:1] 10. NominalDiameter [0:1] 11. CrossSectionArea [0:1] 12. BarLength [0:1] 13. PredefinedType [0:1] 14. BarSurface [0:1] IfcIdentifier IfcIdentifier IfcReinforcingBar:Tag1->IfcIdentifier:IfcIdentifier0 IfcRelDefinesByType IfcRelDefinesByType 1. GlobalId [1:1] 2. OwnerHistory [0:1] 3. Name [0:1] 4. Description [0:1] 5. RelatedObjects [1:?] 6. RelatingType [1:1] IfcReinforcingBar:IsTypedBy1->IfcRelDefinesByType:RelatedObjects0 IfcPositiveLengthMeasure_2 IfcPositiveLengthMeasure IfcReinforcingBar:NominalDiameter1->IfcPositiveLengthMeasure_2:IfcPositiveLengthMeasure0 IfcAreaMeasure_1 IfcAreaMeasure IfcReinforcingBar:CrossSectionArea1->IfcAreaMeasure_1:IfcAreaMeasure0 IfcPositiveLengthMeasure_3 IfcPositiveLengthMeasure IfcReinforcingBar:BarLength1->IfcPositiveLengthMeasure_3:IfcPositiveLengthMeasure0 IfcReinforcingBarSurfaceEnum_1 IfcReinforcingBarSurfaceEnum IfcReinforcingBar:BarSurface1->IfcReinforcingBarSurfaceEnum_1:IfcReinforcingBarSurfaceEnum0 IfcReinforcingBarType IfcReinforcingBarType 1. GlobalId [1:1] 2. OwnerHistory [0:1] 3. Name [0:1] 4. Description [0:1]      HasAssignments [0:?]      Nests [0:1]      IsNestedBy [0:?]      HasContext [0:1]      IsDecomposedBy [0:?]      Decomposes [0:1]      HasAssociations [0:?] 5. ApplicableOccurrence [0:1] 6. HasPropertySets [1:?]      Types [0:1] 7. RepresentationMaps [1:?] 8. Tag [0:1]      ReferencedBy [0:?] 9. ElementType [0:1] 10. PredefinedType [1:1] 11. NominalDiameter [0:1] 12. CrossSectionArea [0:1] 13. BarLength [0:1] 14. BarSurface [0:1] 15. BendingShapeCode [0:1] 16. BendingParameters [1:?] IfcRelDefinesByType:RelatingType1->IfcReinforcingBarType:IfcReinforcingBarType0 IfcPositiveLengthMeasure_0 IfcPositiveLengthMeasure IfcReinforcingBarType:NominalDiameter1->IfcPositiveLengthMeasure_0:IfcPositiveLengthMeasure0 IfcAreaMeasure_0 IfcAreaMeasure IfcReinforcingBarType:CrossSectionArea1->IfcAreaMeasure_0:IfcAreaMeasure0 IfcPositiveLengthMeasure_1 IfcPositiveLengthMeasure IfcReinforcingBarType:BarLength1->IfcPositiveLengthMeasure_1:IfcPositiveLengthMeasure0 IfcReinforcingBarSurfaceEnum_0 IfcReinforcingBarSurfaceEnum IfcReinforcingBarType:BarSurface1->IfcReinforcingBarSurfaceEnum_0:IfcReinforcingBarSurfaceEnum0 IfcLabel IfcLabel IfcReinforcingBarType:BendingShapeCode1->IfcLabel:IfcLabel0 IfcBendingParameterSelect IfcBendingParameterSelect IfcReinforcingBarType:BendingParameters1->IfcBendingParameterSelect:IfcBendingParameterSelect0
Figure 4.3.1.1.4.A

General Usage

ApplicableEntity
IfcReinforcingBar
Table 4.3.1.1.4.B

Edit on Github


Is this page difficult to understand? Let us know!