a framework for delivery of integrated building...

23
Outline Reinforcing Components: Types Instances Assemblies Material Assignment IDM MVD Diagrams Binding Diagrams Business Rules

Upload: others

Post on 25-Apr-2020

3 views

Category:

Documents


0 download

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

Reinforcing Bar Type

Reinforcing Bar Type

`

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

Tendon InstanceTendon Instance

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. 

Mesh TypeMesh Type

Mesh TypeMesh Type

Mesh InstanceMesh Instance

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 Assemblies to Higher AssemblyAssignment of Assemblies to Higher Assembly

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

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

Pattern InstancePattern Instance

Material Assignment to Reinforcing ElementMaterial Assignment to Reinforcing Element