You are on page 1of 36

OmniClass and IFD Library

Roger Grant
Greg Ceton

1
Specifications 2008 2
Project Information is distributed, in multiple formats, and changes

Schematic Construction 4D Maintenance Cash Flow


Specification Schedule schedule, budget model
Drawings Drawings Simulation

Design Dev. Cost Renovation


Bids As-builts
Drawings Estimates Program

Products, Classifications Product


e.g., Costs
Assemblies Masterformat Cost Asset
BiM Renderer Estimator BiM Mgmt.

Specification Conceptual Spaces, Building


Detailed
Schemas Cost Planner Construction Resources Performance
Costs

Design Bid Build Operate


BIM as Design Model BIM as Production Model BIM as Asset Management Model

3
Preliminary Project
UniFormat Description

4
Division Numbers and Titles
Procurement and Contracting Requirement Group:
Div. 00 Procurement and Contracting
Requirements
MasterFormat 50 Specification Group:
General Requirements Subgroup

Divisions Div. 01 General Requirements


Facilities Construction Subgroup
Div. 02 Existing Conditions
Div. 03 Concrete
Div. 04 Masonry
Div. 05 Metals
Div. 06 Wood, Plastics, and Components
Div. 07 Thermal and Moisture Protection
Div.08 Openings
Div. 09 Finishes
Div. 10 Specialties
Div. 11 Equipment
Div. 12 Furnishings
Div. 13 Special Construction
Div. 14 Conveying Equipment
Div. 15 – 19 Reserved for Future Expansion
Facility Services Subgroup:
Div. 20 Reserved for Future Expansion
Div. 21 Fire Suppression
Div..22 Plumbing
Div. 23 HVAC
Div. 25 Integrated Automation
Div. 26 Electrical
MasterFormat is organized Div 27
Div. 28
Communications
Electronic Safety and security.
to integrate the Life-Cycle of Site and Infrastructure:
Div. 30 - 39
the Facility Process Equipment Subgroup
Div. 40 Process Integration
Div. 41 Material Processing and handling
Div 43 - 49 5
SectionFormat
Provides a uniform approach to organizing specification text contained in a
Project Manual
PART 1 GENERAL PART 2 PRODUCTS PART 3 EXECUTION

SUMMARY MANUFACTURERS EXISTING INSTALLERS EXAMINATION


REFERENCES PRODUCTS PREPARATION
DEFINITIONS MATERIALS ERECTION
SYSTEM DESCRIPTION MANUFACTURED UNITS INSTALLATION
SUBMITTALS EQUIPMENT APPLICATION
QUALITY ASSURANCE COMPONENTS CONSTRUCTION
DELIVERY, STORAGE, ACCESSORIES REPAIR/RESTORATION RE-
AND HANDLING MIXES INSTALLATION
PROJECT/SITE* FABRICATION FIELD QUALITY CONTROL
CONDITIONS FINISHES ADJUSTING
SEQUENCING SOURCE QUALITY CONTROL CLEANING
SCHEDULING DEMONSTRATION
WARRANTY PROTECTION
SYSTEM STARTUP SCHEDULES
OWNER'S INSTRUCTIONS Materials
COMMISSIONING
MAINTENANCE
Products Properties

6
Design Phase: Specifications

Bi-directional
Bi-directional
information
information flow
flow

Map
Map BIM
BIM components
components to
to other
other
document
document models/schemas
models/schemas

Exterior wall

7
Need – Bi-directional Information Flow and
Cross-referencing
Design Description
Designed elements
(compositon of products)

Elemental Cost Preliminary Project Outline Specs. Unit Cost est. Construction Specs.
EST. Des.
Organizational
Element categories Element categories Work result Work result Work result
structure
categories categories categories
Information - Designed elements Description of: Description of: - Labor Description of:
content & Associated costs - Designed elements, - Products - Products
- Equipment
& Associated Products - Activities - Product - Activities
- Associated - Product Req. & Associated costs - Product Req.
Requirements - Activity Req. - Activity Req.
- Other Spec. - Other Spec.

Common Information structures among various


documents

Various documents share same information structures , however, information


generated in each document cannot directly be transferred to another application or
cross-referenced
Source: Georgia Institute of Technology
Dr. Charles Eastman, Elif Yagmur-Kilimci

8
Industry Foundation
• Set of internationally
Classes (IFC) standardized
construction industry
object definitions
• Basis – integration of
Building_part
objects across project life
cycle using a single model
• IFC stores object data –
geometry, 3D dimensions,
4 location, relationships,
2 6 frame Window_frame
properties
Door Window 7
glass S[1:?] Glass
• IFC and OmniClass
intersect in Properties
door
windows S[0:?]
Table
9 relating 8 3
identification
Room_connection Room Room_id
related

International Open Standard = IFC model


9
Building elements - IFC
In IFC functions are defined as properties rather than the basis of
their classification.
IfcWall objects

Property Set Attachment


(IfcRelDefinesByProperties)

Property set is
attached

Pset_WallCommon

- Is External
- Load Bearing
-Compartmentation
- Extend to structure
- ...
Source: Georgia Institute of Technology
Dr. Charles Eastman, Elif Yagmur-Kilimci

10
OmniClass Tables
11 Construction Entities by 31 Phases
Function 32 Services
12 Construction Entities by 33 Disciplines
Form 34 Organizational
13 Spaces by Function Roles
14 Spaces by Form 35 Process Aids

21 Elements - UniFormat 41 Information


22 Work Results – 42 Materials
MasterFormat 04 49 Properties
23 Products
11
Faceted Classification
Classification Tables
Color Table
Shape Table
PARENT CONCEPT PARENT CONCEPT
Child Concept Child Concept
Child of Child Concept Child of Child Concept
Child of Child Concept Child of Child Concept
Child of Child Concept Child of Child Concept
Child of Child Concept Child of Child Concept

Red
Ball
Materials Table
PARENT CONCEPT
Object
Child Concept
Child of Child Concept
Child of Child Concept
Child of Child Concept Rubber
Child of Child Concept

Object = Red Rubber Ball


12
OmniClass Numbering

22-221013 pipes/piping/as a work section


23-7116 pipe as a product
11-2800 process facility

23-7116:22-221013<11-2800
pipe (product) as specified in a work section as
part of a process facility

13
OmniClass Status
• Established OMNICLASS Business
Management Group 2007
– Further ongoing development and maintenance
– Construction Specifications Canada
– Construction Specifications Institute
• Reformed OmniClass Development Committee
– Leadership and group members from previous efforts
and with new projects
– Holding regular conference calls and defining
priorities
• Developing web service infrastructure
• Platform for organization of National BIM
Standard 14
Goals
• Set the standard for object-based data
exchange and sharing of virtual buildings:
• IFC model
– create a comprehensive information
specification
• Dictionary
– Uniquely identify properties and objects.
Dynamically extend the IFC model.

• Exchange Requirements - IDM


– define information requirements and rules
for particular business processes

• Reference Processes
– establish standard process descriptions that
can be extended for projects 15
Interoperability through
standards

)
6-3

ID
)
6-4

00

M
12

(IS
92

O
15

IS O

TC
OA
O

y(
(IS

59
S IS

r ar

SC
L

Lib
RD

DE

1 3)
IFD
X

ISO 10303-203, 209, 212, 214, 239, IFC (ISO 16739)

y
ASD 9300-110

log

Pr
oc
no
Aeronautics & Space Built Environment

es
mi
(AEC-BIM)

s
r
Te
)

Digital Storage
6-4

)
92

6-4
15

92
O

15

Te
(IS

DE

mp
(IS
L

X
RD

lat
L

es
RD

/D
EX
PLCS (ISO 10303-239),
ASD/AIA S1000D, ISO 15926-2
ADL SCORM

Defense Oil & Gas


16
IFD Library Description
• IFD Library provides:
– Multilingual and translation capabilities
• Important in a globalized world
– Unique global reference to any concept – GUID
– IFC model enrichment and link to product specific data
– Database of terminology and definitions
• IFD Library needs to be international to succeed
– A GUID must be G = Global
• Implementation – many opportunities but market
driven
– IFD Library provide a generic API and content
– Business opportunities?
– Demonstration – dominated by commercial interests
17
Establishing a Controlled
Vocabulary

Graphic courtesy Lars Børkhaug, SINTEF 18


Concepts and Relationships

courtesy Lars Bjørkhaug and Håvard


Bell, IFD in a Nutshell, IFD Developers
wiki, www.ifd-library.org

19
One Object In Multiple Contexts

Graphic courtesy Lars Børkhaug, SINTEF 20


Property Set Values

Graphic courtesy Arne Hammerstad, NOBB


21
Dev
SDK
Offline

Toolkit
Input
Tools

Tools
Coml.

Web API

Native API

IFD
Test
Server

Master
Ghost
Offline/

Server
Local IFD

Web API
IFD Components

web portals
Database
Feedback

www.ifdlibrary.org dev.ifdlibrary.org

Slide by Construction Specifications Institute, Aaron Titus, atitus@csinet.org, for use in education about
the IFD.
22
Propertylizer – IFD Input Device

23
IFD Library
Standard names and definitions of properties for
IFC extensions

24
IFD Library Background
• IFD (ISO/DIS 12006-3) was developed by ISO/TC 59/SC
13/WG 6
• IFD is an EXPRESS model standardised in ISO 12006-3
• Several countries have been building dictionaries based
on IFD
• IFC will have support for IFD information as of version
Ifc2x4
• The Norwegian BuildingSMART project and STABU
have developed a common WSDL interface (API) to a
unified IFD library
• BARBi (Norway) and and LexiCon (Netherlands) will be
one unified library
• Version 2 of web API is up running:
http://services.ifd-library.org/api/2.0?wsdl
25
IFDLibrary Partners
• Established IFDLibrary Partners 2006
– STABU
– Standards Norway
– Construction Specifications Canada
– Construction Specifications Institute
• Plan for Deployment
– Global Terminology Library
• Based on ISO 12006-3
• Harmonized GUIDs
– Self-sustaining enterprise
– IP protection
• Chartered under IAI International
26
Technical Development
• Status:
– IFD Library API (WS)
– http://dev.ifd-library.org/
– The IFD Library Wiki with
API documentation and
step by step guides
– Forum
– Browser will be available
– Bug fixing and
performance optimization

27
Adding and maintaining content
• No value without content that can be trusted
• Stability is crucial – established GUIDS are fixed
• Status:
– General IFD Library Group procedure for adding content
established
– Procedure for adding content in Norwegian buildingSMART
project established
– Development of content started
– Software tool for adding and maintaining content developed –
the IFD Propertylizer
– Ongoing work on software input and management tools for CSI
and STABU
– North America beginning to add content

28
Ongoing Activity
• Business Plan Development
• IFD Website populated with Descriptive Information
• API and Tools Development
• Content Expansion and Harmonization
• Additional Development Projects
– Propertylizer
– P-Set Input Tool
– IFDLibrarian
– IFDBrowser
– CSI Input Tool
– Off-line SDK

29
Pilot Projects – U.S.

• OmniClass Tables
– Support NBIMS
• ICC Code Models – Energy Code
• Generic Product Properties for Specifiers

• PRM Glossary/other Terminology bases


• GSA BIM Guide Program – Phase II
Elements
30
Information Exchange Requirement

(is requesting)
Business Case Actor Requesting Information to Support a Process or Decision
(Authoritative Reference OMNI CLASS – Table 33 & 34)
Development
(project/process use or benefit)
Why is this information important for a project activity
(Authoritative Reference OMNI CLASS- Table 32)

(stage in project)
(Authoritative Reference OMNI-CLASS-Table 31) Table 31 is tied to Ifc
Phases (Project Lifecycle) Table 22 for Construction Phasing

Dataset in BIM that supports the request and benefit)


Because BIM use aggregates Information Several Tables Support this activity.
Authoritative Reference OMNI-CLASS Tables 14, 21, 23, 41, 49.

Group/Actor that provides/fullfills the information need OMNI-Class 33. 34

The
Theinformation
informationexchange
exchangerequirements
requirementsare
arepart
partof
of
the
theInformation
InformationDelivery
DeliveryManual
Manual(IDM)
(IDM)
31
OmniClass Tables in NBIMS

32
Generic Product Properties
31-20 10 00 Preliminary Project Description Phase
Carpet Selection, Schematic Design: During schematic design, carpet is selected from a
menu of flooring types, ie: Tile, wood, resilient tile, resilient sheet, terrazzo, fluid-applied,
carpet, access, none.

IfcEntity IfcProperty Required Type Value(s)

IfcCovering Finish Yes Enumeration •access


¾carpet
•fluid-applied
•resilient tile
•resilient sheet
•terrazzo
•tile
•none
•wood

IfcOwnerHistory See IFC Model Yes Reference Reference to party responsible for selecting floor
covering type

33
Dictionary Terms in ICC Code
• <section id="502.2.1">
• <number>502.2.1</number>
• <name> Roof assembly.</name>
• <content>
• <filter topic="location" term="roof“>The minimum thermal
resistance (<em> R</em> -value) of the <subject>insulating material
installed either between the roof framing or continuously on the roof
assembly</subject> shall be as specified in <requirement>
ref=502.2(1)T">Table 502.2(1)</requirement>, based on construction
materials used in the roof assembly.
• Exception: <exception>Continuously insulated roof assemblies
where the thickness of insulation varies 1 inch (25.4 mm) or less and
where the area weighted <em> U</em> -factor is equivalent to the
same assembly with the<em> R</em> -value specified in Table
502.2(1).</exception>
• Insulation installed on a suspended ceiling with removable ceiling
tiles shall not be considered part of the minimum thermal resistance of
the roof insulation.</filter>
• </content>
• </section>
34
buildingSMART is about
exchange and sharing of information
Building application – E-submission BIM software
-Local authority -Drawings
-Building permit -Arch, HVAC, EL, CivEng
VRML
Knowledge databases -Visualization
-Best practice -3D models
-Specific knowledge
-Company knowlegde IDM SIMULATIONS
-Indoor climate
Briefing -Air, heating
-Functions -Lifecycle cost analysis
-Estimates, -Light and acoustics
-Budget
-Requirements
IFC+IFD -Energy use
-Fire and hazards
Product Model -Environmental impact
-Life expectancy

Demolishing, re-use
-Renovation
-Demolishing Codes and regulations
-Reconstruct -Building codes
-Building regulation
-Central authority

FM Operation Specification
-Renting, sale and use
-Maintenance IDM -Specified Bill Of Quantities
-Standardized texts
-Warranty Progress – time schedules -Cost estimates
-Progress planning
Tendering
-Logistics, 4D
-Product databases
-Price databases

Graphic courtesy Lars Børkhaug, SINTEF 35


Pictures from: Selvaagbygg, DDS, Byggforsk, NBLN University of California, CIFE Stanford, Pythagoras and Oluf Granlund Yo.
Resources
Presenters:
Roger Grant, CSI rgrant@csinet.org
Greg Ceton gceton@csinet.org

More information:
www.ifd-library.org
http://dev.ifd-library.org/
The IFD Wiki with introduction to IFD, the API documentation
and step by step guides
www.omniclass.org
www.csinet.org
36

You might also like