23
Model View Definitions For Model View Definitions For Precast Concrete Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram Manu Venugopal Richard See

Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Embed Size (px)

Citation preview

Page 1: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Model View Definitions ForModel View Definitions ForPrecast ConcretePrecast Concrete

PCI Specifiers’ and Implementers’ Workshop

April 24-5, 20009, Chicago

Chuck Eastman

Ivan Panushev

Shiva Aram

Manu Venugopal

Richard See

Page 2: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Chair: Michael LaNier BERGER/ABAM Engineers Inc.

A. Projects led by Precasters:1. Jason Lien - chair Encon United2. Jennifer Huber Encon United 3. Monty Overstreet FDG, Inc4. Mike Sloter IPC Inc5. Mark Kraft CEG Engineers

A. Projects where Precaster is a subcontractor:1. Michael Slobojan – chair Structureworks 2. Mark Potter Finfrock Industries3. Davis Chauviere HKS Inc 4. Charles Pool Tekla5. Dieter Maucher Tindall Corporation6. Jim Davis Stresscon

A. Architectural Precast:1. David Orndorff - chair Shockey Precast2. John Wang Mid State Precast 3. Mike LaNier BERGER/ABAM Engineers Inc.4. Aaron Fink Oldcastle Precast

A. Fabrication through Erection:1. Mike Putich - chair 2. Dan van Vieren Concrete Vision 3. Wayne Norris Metromont4. AJ Scarfato Metromont5. Earle Kennett NIBS6. Wayne Kassian Kassian Dyck& Assoc7. Karen Laptas Blue Ridge Design, Inc.

Technical Advisory Team:Chuck Eastman Georgia TechRafael Sacks Technion, Israel Institute of TechnologyIvan Panushev Georgia TechShiva Aram Georgia TechManu Venugopal Georgia Tech

Model View Definitions ForModel View Definitions ForPrecast ConcretePrecast Concrete

Page 3: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Background – Completed IDMA

rch

ite

ctu

re

(33

-21-

11-

00)

Bu

ild

ing

Pro

du

ct

Ma

nu

fac

turi

ng

(33-

25

41

11

11

)

Ex

ch

an

ge

Ex

ch

an

ge

Ge

ne

ral

Co

ntr

acti

ng

(33-

41

11

11

)E

xc

ha

ng

eE

ng

inee

rin

g(3

3-2

1 3

1 0

0)Preliminary Project Description

31-20-10-00Design Development

31-20-20-00Construction Documentation

31-25-00-00Procurement31-30-00-00

Product Development31-40-30-00

Fabrication31-40-40-14-24

Erection Phase31-40-40-14-11

[1.1] Concept Design

of Precast Facade

~

[1.4] Design

Development

[1.9]Design Intent

Validation

[1.3]Design review and Concept

Modeling~

[1.6]Precast Bid Preparation

[1.7]GC Bid

Preparation

[1.5]Engineering

Requirements

~ +

[1.8]Precast Detailing

[1.11]Construction Coordination

[1.10]Structural

Design Review

+

[2.0]Fabrication

And Erection

Arch.ConceptModel

A_EM.1

ContractModel

A_EM.4

CoordinationModel

A_EM.10

CoordinationActionItems

[B4]

CoordinationActionItems

[B2]

Bid

[B1]

FabricationModel

A_EM.7

PrecastContractModel

A_EM.9

ArchitecturalConstruction

Model

A_EM.5

Continued on the “Fabrication and Erection” process map

DesignLoadModel

A_EM.6

[1.2]StructuralConcept

PrecastConceptModel

A_EM.3

StructuralConceptModel

A_EM.2

Arch/StrContractModel

A_EM.11

CoordinationActionItems

[B3]

Arch. ReviewModel

A_EM.8

Process Map: Architectural Precast Project

Page 4: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Background – Completed IDM

Arc

hit

ec

ture

(3

3-2

1-1

1-0

0)

Bu

ild

ing

Pro

du

ct

Ma

nu

fac

turi

ng

(33

-25

41

11

11

)

Ex

ch

an

ge

Ex

ch

an

ge

Ge

ne

ral

Co

ntr

ac

tin

g(3

3-4

1 1

1 1

1)

Ex

ch

an

ge

En

gin

ee

rin

g(3

3-2

1 3

1 0

0)

Procurement31-30-00-00

Product Development31-40-30-00

Fabrication Phase31-40-40-14-24

Erection Phase31-40-40-14-11

[1.53]Construction Coordination

~ +

[1.54]Precast Detailing

[1.58]Fabrication Detailing

PlantManagement

Model

[EM.57]

[1.55]ConstructionManagement

DetailCoordination

Model

[EM.58]

[1.59]Manage Erection

[1.60]Production

Management

ErectionManagement

Model

[EM.63]

Production,Erection Status & Delivery Pull[B22]

[1.57]Structural Design &

Reinforcement Review

Ex

ch

an

ge

Pla

nt

ma

na

ge

me

nt

[1.52]Precast Piece

Layout

[1.51]Structural Analysis

& Design

Analysis Results

[EM.52]

Precast Design Model

[EM.53]

Orders for Piece Delivery

[EM.66]

[1.50]Design Intent

Validation

Architectural Construction

Model

[EM.51]

CoordinationAction Items

[EM.55]

Precast Design Model

[EM.56]

[1.56]Production Planning

Fabrication and Erection Process Model

CoordinationlModel

[EM.54]

Coordination Action Items

[B20]

FabricationModel

[EM.61]

Structural Coordination

Model

[EM.62]

FabricationModel

[EM.59]

Structural Coordination

Model

[EM.60]

RFI

[B21]

PlantManagement

Model

[EM.57]

Production,Erection Status & Delivery Pull[B22]

ProductionModel

[EM.64]

Comments

[B21]

Comments

[B21]

Process Map: Fabrication & Erection

Page 5: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Workflow and Use Case Exchanges

Arc

hit

ect

ure

(3

3-21

-11

-00

)

Bu

ild

ing

Pro

du

ct

Ma

nu

fac

turi

ng

(33

-25

41

11

11)

Exc

han

ge

Exc

han

ge

Gen

era

l Co

ntr

acti

ng

(33

-41

11

11)

Exc

han

ge

En

gin

eeri

ng

(33

-21

31

00

)

Procurement31-30-00-00

Product Development31-40-30-00

Fabrication Phase31-40-40-14-24

Erection Phase31-40-40-14-11

[1.53]Construction Coordination

~ +

[1.54]Precast Detailing

[1.58]Fabrication Detailing

PlantManagement

Model

[EM.57]

[1.55]ConstructionManagement

DetailCoordination

Model

[EM.58]

[1.59]Manage Erection

[1.60]Production

Management

ErectionManagement

Model

[EM.63]

Production,Erection Status & Delivery Pull[B22]

[1.57]Structural Design &

Reinforcement Review

Exc

han

ge

Pla

nt

ma

nag

em

ent

[1.52]Precast Piece

Layout

[1.51]Structural Analysis

& Design

Analysis Results

[EM.52]

Precast Design Model

[EM.53]

Orders for Piece Delivery

[EM.66]

[1.50]Design Intent

Validation

Architectural Construction

Model

[EM.51]

CoordinationAction Items

[EM.55]

Precast Design Model

[EM.56]

[1.56]Production Planning

Fabrication and Erection Process Model

CoordinationlModel

[EM.54]

Coordination Action Items

[B20]

FabricationModel

[EM.61]

Structural Coordination

Model

[EM.62]

FabricationModel

[EM.59]

Structural Coordination

Model

[EM.60]

RFI

[B21]

PlantManagement

Model

[EM.57]

Production,Erection Status & Delivery Pull[B22]

ProductionModel

[EM.64]

Comments

[B21]

Comments

[B21]

Process Map: Fabrication & Erection

coordination with GC

coordination with architect

Exchange with structural engr

Plant management coordinaiton

Logistics coordination

Within workflows, identify important data exchanges

Page 6: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

IDM Exchange SpecificationIdentify all precast information: Project; precast parts and components, structural, reinforcing, control data

Identify relevant attributes

Required? range

of variation

All exchanges identified in process models

These specifications are called the IDM Requirements

Page 7: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Notion of Concepts

Concepts are Information Classes

hollowcore

material

shape mark, sequencing,

field location

components

reinforcing

connections

reinforcing

embedsconnections

slab assembly

shape location

material

wall panel

material

shape mark, sequencing, filed location

components

location

Information content may vary, but the information structure may be shared:

Page 8: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Notion of Concepts

Concepts are Information Classes

hollowcore

material

shape mark, sequencing,

field location

components

reinforcing

connections

reinforcing

embedsconnections

slab assembly

shape location

material

wall panel

material

shape mark, sequencing, filed location

components

location

Information content may vary, but the information structure may be shared:

implemented in translator once, validated and certified

Page 9: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Top-Level Concepts

Precast-Specific Concepts

Page 10: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Types and Instances in the Precast MVD

Concept Definition

Objectified Relations

Page 11: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Mapping from IDM to IFC Bindings & EMs

IDM Requirements

Concepts Exchange Model

IFC Bindings

Page 12: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

IFC Spatial Structure

Page 13: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Ifc Spatial Hierarchy

RelatingObject

RelatedObjects(INV)IsContainedBy[0:?]

(INV)Contains[0:?]

IfcProject

IfcSite

IfcBuilding

IfcBuildingStorey

IfcRelContains

RelatingObject

RelatedObjects(INV)IsContainedBy[0:?]

(INV)Contains[0:?]IfcRelContains

RelatingObject

RelatedObjects(INV)IsContainedBy[0:?]

(INV)Contains[0:?]IfcRelContains

RelatingObject

RelatedObjects(INV)IsContainedBy[0:?]

(INV)Contains[0:?]IfcRelContains

(objects containedin pro ject)Relate dObjects

(INV)IsContainedBy[0:?]

RelatedObjects(INV)IsContainedBy[0:?]

RelatedObjects(INV)IsContainedBy[0:?]

RelatedObjects(INV)IsContainedBy[0:?]

(ob jects conta inedin building)

(ob jects conta inedin site

(objects containedin building story)

IfcElement IfcSpace

RelatingObject

RelatedObjects(INV)Contains[0:?]

IfcRelContain s

RelatedObjects (ob jects conta inedin space)

(INV)IsContainedBy[0:?]

(INV)IsContainedBy[0:?]

Objectified relations

RelatingObject

RelatedObjects(INV)IsContainedBy[0:?]

(INV)Contains[0:?]

IfcProject

IfcSite

IfcBuilding

IfcBuildingStorey

IfcRelContains

RelatingObject

RelatedObjects(INV)IsContainedBy[0:?]

(INV)Contains[0:?]IfcRelContains

RelatingObject

RelatedObjects(INV)IsContainedBy[0:?]

(INV)Contains[0:?]IfcRelContains

RelatingObject

RelatedObjects(INV)IsContainedBy[0:?]

(INV)Contains[0:?]IfcRelContains

(objects containedin pro ject)Relate dObjects

(INV)IsContainedBy[0:?]

RelatedObjects(INV)IsContainedBy[0:?]

RelatedObjects(INV)IsContainedBy[0:?]

RelatedObjects(INV)IsContainedBy[0:?]

(ob jects conta inedin building)

(ob jects conta inedin site

(objects containedin building story)

IfcElement IfcSpace

RelatingObject

RelatedObjects(INV)Contains[0:?]

IfcRelContain s

RelatedObjects (ob jects conta inedin space)

(INV)IsContainedBy[0:?]

(INV)IsContainedBy[0:?]

RelatingObject

RelatedObjects(INV)IsContainedBy[0:?]

(INV)Contains[0:?]

IfcProject

IfcSite

IfcBuilding

IfcBuildingStorey

IfcRelContains

RelatingObject

RelatedObjects(INV)IsContainedBy[0:?]

(INV)Contains[0:?]IfcRelContains

RelatingObject

RelatedObjects(INV)IsContainedBy[0:?]

(INV)Contains[0:?]IfcRelContains

RelatingObject

RelatedObjects(INV)IsContainedBy[0:?]

(INV)Contains[0:?]IfcRelContains

(objects containedin pro ject)Relate dObjects

(INV)IsContainedBy[0:?]

RelatedObjects(INV)IsContainedBy[0:?]

RelatedObjects(INV)IsContainedBy[0:?]

RelatedObjects(INV)IsContainedBy[0:?]

(ob jects conta inedin building)

(ob jects conta inedin site

(objects containedin building story)

IfcElement IfcSpace

RelatingObject

RelatedObjects(INV)Contains[0:?]

IfcRelContain s

RelatedObjects (ob jects conta inedin space)

(INV)IsContainedBy[0:?]

(INV)IsContainedBy[0:?]Space Object carries usage (thus loads)

Page 14: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

The IFC is an extensible schema that allows growth and refinement.

Ifc Extensibility

Each release responds to user input and specialized domains within AEC such as precastThe current production release is 2.x3, with 2.x4 in alpha release.

The Georgia tech team has identified some extensions needed for precast.

Page 15: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Extensions to Release 2.x4

Extend Standard Beam Types:TYPE IfcBeamTypeEnum = ENUMERATION OF

END_TYPE;

New definition ::

TYPE IfcBeamTypeEnum = ENUMERATION OF

END_TYPE;

(

BEAM,JOIST,LINTEL,T_BEAM,USERDEFINED,NOTDEFINED);

(

BEAM,JOIST,LINTEL,T_BEAM,INVERTED_T_BEAM,L_BEAM,PRECAST_SPANDREL,DOUBLE_TEE,HOLLOWCORE,USERDEFINED,NOTDEFINED);

Page 16: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Extensions to Release 2.x4

Slab Property-Set

Page 17: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Extensions to Release 2.x4

ENTITY IfcModuleSUBTYPE OF (IfcBuildingElement);END_ENTITY;As is done for all of the other building products, an IfcModuleType entity should also be added.ENTITY IfcModuleTypeSUBTYPE OF (IfcBuildingElementType);END_ENTITY;

Precast Module

Page 18: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Extensions to Release 2.x4

Precast Profiles

X

Y

OverallWidth

Ove

rAllD

epth

EdgeDraft

CoreSpacing CenterCoreSpacing

Bot

tom

Cov

er

Position P[1]

Position P[2]Position. Location

Hollowcore

BaseChamfer

Dra

fBas

eO

ffset

EdgeDraft

Ke

yOffs

etK

eyH

eigh

tKeyDepth

DraftSideOffset

Ove

rAllD

epth

CoreTopRadius

CoreBaseRadiusC

ore

Mid

dleH

eigh

t

Co

reB

ase

Hei

ght

Co

reT

opH

eigh

t

CoreBaseWidth

CoreTopWidthCoreTopRadius

CoreBaseRadius

Co

reB

ase

Hei

ght

Co

reT

opH

eigh

t

NOTE: Key chamfers and draft chamfer are all 45 degree chamfers

Page 19: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Extensions to Release 2.x4

Precast ProfilesDoubletee

OverallWidth

Ove

rallD

epth

Fla

ngeD

epth

StemBaseWidth

StemTopWidth

StemBaseChamfer

StemTopChamfer

Fla

ngeC

ham

fer

FlangeDraft

StemTopFillet StemTopFillet

StemBaseFilletStemBaseFillet

FlangeTopFillet

FlangeBaseFillet

LeftFlangeWidth RightFlangeWidth

Page 20: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Extensions to Release 2.x4

Reinforcing Pattern

RowDirection

S1 S2

ReinforcingBarRow 2

ReinforcingBarRow 3

S3ReinforcingBar

BarSpacings

ENTITY IfcReinforcingPattern SUBTYPE OF (IfcReinforcingBar);BarSpacing : LIST OF [1:?]

IfcPositiveLengthMeasure;RowDirection : IfcDirection;END_ENTITY;

usable by both rebar and tendons

Page 21: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Extensions to Release 2.x4

Reinforcing Bending Pattern

Page 22: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

Extensions to Release 2.x4

Reinforcing Bending Pattern

Page 23: Model View Definitions For Precast Concrete PCI Specifiers’ and Implementers’ Workshop April 24-5, 20009, Chicago Chuck Eastman Ivan Panushev Shiva Aram

End of Introduction