Tekla view on BIM and openBIM

download report

Transcript Tekla view on BIM and openBIM

Workshop on distributed
architecture and web
servcies
2014-03-17
Leif Granholm
Web based BIM
11:00
Welcome
Introduction of topic and goals
11:15
Web based BIM, DRUM project, short intro to Semantic Web
12:00
Experiences from ISO 15926
Workshop continues next page
12:30
Semantic Web EU project
OWL ontology generation from IFC2x3 schema
12:45
Wrap up and conclusions, future actions
2
DRUM Project (2011-2013)
Distributed Transactional Building Information Management
(Tekla, Solibri, Skanska, CGI, M.A.D., Progman, Aalto)
Goals
1.
2.
Develop a framework and methods for decentralized BIM
Develop methods for change management in building projects
Results
1.
2.
Web-based approach to decentralized BIM
Use case analyzes
-
3.
Linking of three minimal design models (architectural, structural, and MEP)
Exchanging status information across different parties in a building project
Software
-
Tool to convert building models Web-domain from IFC domain (IFC->RDF)
Methods and tools for computing diffs between successive model versions
A system for status information exchange based on distributed publish/subscribe
Exploration of link generation methods based on clash checking
Multiple models of a same building
Partial models
Owner
dRofus
Requirement
model
Architect
ArchiCAD
Architectural
model
Structural
engineer
Tekla
Structures
Structural
model
MEP
designer
MagiCAD
MEP model
Contractor
Procore
Project
plan
Parties
Tools
Partial models
• Different aspects or parts of the
building
• Contain different objects
• Require different expertize
• Created with different tools
Same building
Models must be
compatible
 When a model is
created/modified,
information from other
models
needs to be used
Complicating factors
- Fragmentation to many
companies and models
- Friction in collaboration caused by
contracts
- Changes are ubiquitous
Needs for building information exchange
2. Between the models
and the environment
External
information
3. From project phase
to operations
Building codes, rules, regulations
Infrastructure
Building components and materials
Sensor information
People, companies, resources
Building
specific
information
Structure
Requirements
Architecture
MEP
Project plan
Facility management
Indoor maps
project
start
1. Inside a project
(between models)
project
end
time
Converting IFC models to Linked Data
Enable instance-level interoperability with cross-model linking implemented
with Linked Data technologies
IFC
Linked Data
Query
-
SPARQL
Access
-
HTTP
Ontology/schema
EXPRESS
OWL / RDFS
Data representation
IFC data
RDF graph
Serialization format
Step File, IFCXML
RDF/XML, N3, Turtle, JSON-LD
Identifiers
GUID
URI
1. Keep the most valuable part of IFC: the conceptual schema
2. Switch to modern, widely-used technologies
Why Web of Data?
– Linking at different levels
RDF 1
RDF 2
Links between URIs
+ location
+ access
+ structure
IFC 1
IFC 2
Links between IFC GUIDs
- location
- access
+ structure
Native 1
Native 2
Links between native ids
- location
- access
- structure
Analysis of a minimal use case
Architectural
model A
(ArchiCAD)
Structural model
S
(Tekla Structures)
share
space
MEP
model M
(MagiCAD)
Linking architectural and structural models
21.7.2015
9
LDAC workshop
LDAC workshop 2014
Monday 26 – Tuesday 27 May 2014
Organised by Seppo Törmä – Aalto University –
Department of Computer Science and Engineering
The International Workshop on Linked Data in
Architecture and Construction (LDAC) is a two-day
workshop that addresses the usage and role of linked
data in the context of architecture, engineering and
construction (AEC).
http://linkedbuildingdata.net/events/
10
Current Centralized Concept
Downstream
application
data
transfor
mation
Authoring
software
IFC model instance
Authoring
software
Downstream
application
Basic assumptions:
• IFC based model server is
“Master”.
• IFC model is basically one
logical model created and
updated by several
applications.
• Any application can
technically read and write
any data.
DRUM - Distributed information management
New OpenBIM Concept
Native data
(Master)
Native data
(Master)
BIM software
BIM software
The ”Cloud”
Native data
(Master)
BIM software
Basic assumptions:
• Master data in applications
(native proprietary format)
• Applications publish a part of their
data as IFC
• Only the application that has
created and owns data can
change it  No roundtrip
• IFC model is a combination of
discipline and phase specific
models that coexist throughout
the project
DRUM - Distributed information management
”Cloud” functionality
Transaction based communication
– Subscribing to published IFC datasets with incremental updates
– Any client can subscribe to any data published by another
application
– Current situation transferred initially and after that changes only, as
they are published
– Workflow type of action transactions with (semi)automatic routing
– F.ex MEP engineer needs penetrations through structures and
requests these from architect and/or structural engineer
Managing and publishing metadata of and from
participating models
Creating, managing and publishing relationships between
objects in the participating models
DRUM - Distributed information management
DRUM project
Native data
(Master)
Native data
(Master)
BIM software
BIM software
The ”Cloud”
Native data
(Master)
DRUM aim:
• Perform research and create
foundation to define standard for
interface between “Cloud” and
clients
• Standard creates markets for
“Cloud” functionality
implementations and Client
functionality
BIM software
DRUM - Distributed information management
BIM – Structured data
Objects describing building
Functional objects
Physical objects
Logical objects
Abstract objects
Objects describing process
•
•
•
•
•
Schedules
Resources
Costs
Quality assurance
Tasks
•
•
•
•
•
Work
Approvals
RFI:s
Submittals
…
DRUM - Distributed information management
Ambiguous modeling, different phases
Detailing
Engineering
Architectural
21.7.2015
Leif Granholm
16
Reference model principle
Application capable of presenting and using native
objects and objects in foreign schemas
(IFC)simulaneously
Foreign information not bulk converted to native schema.
Native objects
IFC objects
(retained in IFC format)
21.7.2015
Leif Granholm
17
Intra discipline workflow
Intelligent object converter
Application functionality
-business logic
-create relationships
21.7.2015
Leif Granholm
18
Actual BIM model structure
Architectural
spaces
Structural
general design
Architectural
building parts
Structural
in situ concrete
detailing
Architectural
detailing
Architectural
production
MEP design
MEP fabrication
MEP production
Structural
precast concrete
det.
Structural
steel detailing
Partial models coexist
throughout the Project
[Date]
Structural
site production
19
DRUM - Transaction based information sharing and distributed
information management
Budget 2 M€
Industrial Parties:
–
–
–
–
–
–
Tekla (leader)
Skanska
Solibri
Progman (MagiCAD)
Logica (ERP)
MAP (ArchiCAD dealer)
Research parties
– Aalto university
– Georgia Tech
DRUM
Funded by Tekes (Finnish
government) Part of SHOK program
Original project idea:
Create ”GSM” (Mobile network) for
construction industry