a framework for delivery of integrated building...
TRANSCRIPT
Outline
Reinforcing Components:
• Types
• Instances
• Assemblies
• Material Assignment
•IDM•MVD Diagrams
•Binding Diagrams
•Business Rules
Reinforcing Components
Different Types of Reinforcing Components:
Reinforcing BarReinforcing Bar: : A steel bar, with manufactured deformations in A steel bar, with manufactured deformations in the surfacethe surface
TendonTendon : : PretensionedPretensioned, Usually from 7, Usually from 7‐‐wire strandswire strands
MeshMesh: : A series of longitudinal and transverse wires or bars of variousA series of longitudinal and transverse wires or bars of variousgauges, arranged at right angles and welded togethergauges, arranged at right angles and welded together
Rebar Patterns Rebar Patterns (i.e. Different forms of Arrays, Cages): (i.e. Different forms of Arrays, Cages): Versatile Versatile configurations of reinforcing bars assemblyconfigurations of reinforcing bars assembly
Type and InstanceType and Instance
Each category of reinforcing components is defined in two Each category of reinforcing components is defined in two levels of type and instancelevels of type and instance
To optimize the level of information carried and prevention To optimize the level of information carried and prevention of overwriting the informationof overwriting the information
Type: Includes properties, geometry and representationType: Includes properties, geometry and representation
Instance:Instance:The physical component The physical component
Is defined by assigning the placement informationIs defined by assigning the placement information
Inherits all attributes of the type that it is assigned toInherits all attributes of the type that it is assigned to
IDM for Reinforcing ComponentsIDM for Reinforcing Components
Required? O R R R OFunction? F F F F
Gross/Net Weight Required? O R RShape catalog reference Required? O O R O ODimensional Tolerance Info Required? O O R O ORebar Mark Required? O R R OControl Number Required? OMaterial type Required? O R R O OQuantity Required? O O RStatus Required? O RHistory Required? OCondition Required? OTensile/Compressive Stresses Required? O R OShear stress Required? O R O
Assembly relations
Part of structural component or connection Required? R R R O
Nested relations Part of…concrete piece Required? R R OAuthor, Version, Date Required? R R R R OApproval Status, Date Required? R R R R O
Geometry
Identification
Material
Production
Shape
Structural Design
Meta Data
Precast: Reinforcement
Prestress Strand, Mesh, Welded Wire Fabric, Engineered Mesh, Rebar, Post Tension Strand, Post Tension Duct, Carbon Fiber Mesh, Carbon Fiber Reinforcement
`
PlacementRelTo >+ RelativePlacement >
(INV) PlacesObject
+ GlobalId+ OwnerHistory >
NameDescriptionObjectTypeObjectPlacement >Representation >Tag
PlacementRelTo >+ RelativePlacement >
(INV) PlacesObject(INV) ReferencedByPlacements
Reinforcing Bar Instance+ GlobalId+ OwnerHistory >
NameDescriptionObjectTypeObjectPlacement >Representation >TagSteelGrade
+ NominalDiameter+ CrossSectionArea
BarLength+ BarRole
BarSurface
Reinforcing Bar Business RulesReinforcing Bar Business Rules
IfcReinforcingBarIfcReinforcingBar::•• Tag: It should be a unique company specific labelTag: It should be a unique company specific label
•• NominalDiameterNominalDiameter: It defines the cross: It defines the cross‐‐section size of the reinforcing bar.section size of the reinforcing bar.
•• BarSurfaceBarSurface: Can be plain or textured.: Can be plain or textured.
•• Object Placement: Defines the origin to make the representation Object Placement: Defines the origin to make the representation definition compared to that origin.definition compared to that origin.
IfcLocalPlacementIfcLocalPlacement::•• Type Level: Defines the relative placement of origin of bar for Type Level: Defines the relative placement of origin of bar for the representation purposes.the representation purposes.
•• Instance Level: It defines the relative placement of ReinforcingInstance Level: It defines the relative placement of Reinforcing Bar to the placement of precast Bar to the placement of precast piece. So, with defining the relative placement of a reinforcingpiece. So, with defining the relative placement of a reinforcing bar type, each instance of it is bar type, each instance of it is defined.defined.
•• PlacesObjectPlacesObject: Makes an inverse relation with the precast piece through : Makes an inverse relation with the precast piece through IfcBuildingElementIfcBuildingElement..
IfcCompositeCurveIfcCompositeCurve::•• It defines a curve composed of segments that each It defines a curve composed of segments that each
is defined as a composite curve segment.is defined as a composite curve segment.
Tendon TypeTendon Type
000 - IFC2x3
Tendon
PCI-023
Tendon Attributes
VBL-170 - IFC2x3
Length
PCI-
Generic Object Placement
VBL-170 - IFC2x3
Surface
VBL-170 - IFC2x3
Cross Section Area
VBL-170 - IFC2x3
Nominal Diameter
VBL-170 - IFC2x3
Steel Grade
VBL-170 - IFC2x3
GUID
VBL-171 - IFC2x3
Name
PCI- - IFC2x3
Description
PCI- - IFC2x3
Physical Attributes
PCI-026
Geometry Assignment
PCI-033
Owner and Status Information
VBL-200
Generic Material AssociationVBL-265
Material Name
PCI-
Local Placement
PCI-026
Property Set
PCI- - IFC2x3
Section Properties
PCI-026
Generic Associations
PCI-026
Tendon Association to Piece
PCI-026
Tendon Association to Reinforcement Unit
VBL-170 - IFC2x3
Tension Force
VBL-170 - IFC2x3
Min Curvature Radius
VBL-170 - IFC2x3
Friction Coefficient
VBL-170 - IFC2x3
Prestress
VBL-170 - IFC2x3
Anchorage Slip
PCI- - IFC2x3
Pretensioning Attributes
Tendon TypeTendon Type
`
PlacementRelTo >+ RelativePlacement >
(INV) PlacesObject
NameDescription
+ Representations >
(INV) ShapeOfProduct
+ ContextOfItems >RepresentationIdentifierRepresentationType
+ Items >
(INV) OfProductRepresentation
(INV) IsDefinedBy
+ GlobalId+ OwnerHistory >
NameDescription
+ RelatedObjects >+ RelatingPropertyDefinition >
Tendon Type
+ Segments >+ SelfIntersect
+ GlobalId+ OwnerHistory >
NameDescriptionObjectTypeObjectPlacement >Representation >TagSteelGrade
+ PredefinedType+ NominalDiameter+ CrossSectionArea
TensionForcePreStressFrictionCoefficientAnchorageSlipMinCurvatureRadius
Business Rules for TendonBusiness Rules for Tendon
•• Tag: It should be a unique company specific labelTag: It should be a unique company specific label
•• NominalDiameterNominalDiameter: It defines the cross: It defines the cross‐‐section size of the reinforcing bar.section size of the reinforcing bar.
•• Object Placement: Defines the origin to make the representation Object Placement: Defines the origin to make the representation defenitiondefenition compared to that origin.compared to that origin.
•• PredefinedTypePredefinedType : Predefined generic types for a tendon. : Predefined generic types for a tendon.
•• NominalDiameterNominalDiameter : The nominal diameter defining the cross: The nominal diameter defining the cross‐‐section size of the tendon. section size of the tendon.
•• CrossSectionAreaCrossSectionArea : The effective cross: The effective cross‐‐section area of the tendon. section area of the tendon.
•• TensionForceTensionForce : The maximum allowed tension force that can be applied on : The maximum allowed tension force that can be applied on the tendon. the tendon.
•• PreStressPreStress : The : The prestressprestress to be applied on the tendon. to be applied on the tendon.
•• FrictionCoefficientFrictionCoefficient : The friction coefficient for the bond between the tendon : The friction coefficient for the bond between the tendon and the surrounding and the surrounding concrete. concrete.
•• AnchorageSlipAnchorageSlip : The deformation of an anchor or slippage of tendons when : The deformation of an anchor or slippage of tendons when the the prestressingprestressing device device is released. is released.
•• MinCurvatureRadiusMinCurvatureRadius : The smallest curvature radius calculated on the whole eff: The smallest curvature radius calculated on the whole effective length of ective length of the tendon where the tension properties are still valid. the tendon where the tension properties are still valid.
Business Rules for MeshBusiness Rules for Mesh
•• Tag: It should be a unique company specific labelTag: It should be a unique company specific label
•• Object Placement: Defines the origin to make the representation Object Placement: Defines the origin to make the representation defenitiondefenition compared to that origin.compared to that origin.
•• MeshLengthMeshLength : The overall length of the mesh measured in its longitudinal d: The overall length of the mesh measured in its longitudinal direction. irection.
•• MeshWidthMeshWidth: The overall width of the mesh measured in its transversal dire: The overall width of the mesh measured in its transversal direction. ction.
•• LongitudinalBarNominalDiameterLongitudinalBarNominalDiameter: The nominal diameter denoting the cross: The nominal diameter denoting the cross‐‐section size of the section size of the longitudinal bars. longitudinal bars.
•• TransverseBarNominalDiameterTransverseBarNominalDiameter: The nominal diameter denoting the cross: The nominal diameter denoting the cross‐‐section size of the section size of the transverse bars. transverse bars.
•• LongitudinalBarCrossSectionAreaLongitudinalBarCrossSectionArea: The effective cross: The effective cross‐‐section area of the longitudinal bars of the section area of the longitudinal bars of the mesh. mesh.
•• TransverseBarCrossSectionAreaTransverseBarCrossSectionArea: The effective cross: The effective cross‐‐section area of the transverse bars of the mesh. section area of the transverse bars of the mesh.
•• LongitudinalBarSpacingLongitudinalBarSpacing: The spacing between the longitudinal bars. Note: an even distr: The spacing between the longitudinal bars. Note: an even distribution of ibution of bars is presumed; other cases are handled by bars is presumed; other cases are handled by PsetsPsets. .
•• TransverseBarSpacingTransverseBarSpacing: The spacing between the transverse bars. Note: an even distrib: The spacing between the transverse bars. Note: an even distribution of bars ution of bars is presumed; other cases are handled by is presumed; other cases are handled by PsetsPsets. .
Reinforcing Element AssemblyReinforcing Element Assembly
(INV) IsDecomposedBy
+ GlobalId+ OwnerHistory >
NameDescriptionObjectTypeObjectPlacement >Representation >TagSteelGrade
+ NominalDiameter+ CrossSectionArea
BarLength+ BarRole
BarSurface
Assignment of Assembly to PieceAssignment of Assembly to Piece
(INV) IsDecomposedBy
(INV) Decomposes
+ GlobalId+ OwnerHistory >
NameDescriptionObjectTypeObjectPlacement >Representation >Tag
+ GlobalId+ OwnerHistory >
NameDescription
+ RelatingObject >+ RelatedObjects >
(INV) IsDecomposedBy
+ GlobalId+ OwnerHistory >
NameDescriptionObjectTypeObjectPlacement >Representation >TagAssemblyPlace
+ PredefinedType
Assignment of Rebar Assembly
Pattern TypePattern Type
Reinforcement Pattern
`
PlacementRelTo >+ RelativePlacement >
(INV) PlacesObject
(INV) IsDefinedBy
Reinforcement assembly applies equally to rebar, mesh and tendons
+ GlobalId+ OwnerHistory > Name Description ObjectType ObjectPlacement > Representation > Tag AssemblyPlace+ PredefinedType