SlideShare a Scribd company logo
Open Source BIM (.org)
Léon van Berlo
Open Source BIM
Open Source BIM collective
Collective of individual open source projects
Collaborate on ‘boring’ stuff (hosting, marketing, legal questions,…)
Committed to interconnect individual tools to a seamless experience
Holds ‘main’ projects, but also plugins, micro standards (for the
interconnection) and experimental research.
opensourcebim.org
Where it all started: BIMserver.org
BIMserver.org mission is to help all actors in the Architectural,
Engineering and Construction (AEC) industry to collaborate more
efficiently and effectively (and thereby creating better buildings for
lower costs).
BIMserver.org goal is to create the most favourite software platform
for collaboration in the AEC-industry.
www.bimserver.org - wiki.bimserver.org
How it looks….
BIMserver tactics:
Mission: help AEC to collaborate more efficiently and effectively
+
Position: researchers = not software vendors
Creating a platform for others to build on top / extend;
No direct end-users;
Creating a snowball effect;
=
Goal: create most favourite platform by lowering the threshold for
developers of niche applications
=
Mission: help AEC to collaborate more efficiently and effectively
GUI
plugins
The plugin framework (example for ‘output’)
Database(s)
EMF
core
Object
IDMs
Serializers
(import/export
)
Merge
algorithms
Render
engines
Model-
checkers
Query
engines
Compare
algorithms
Internal
services
(‘apps’)
Remote
Services
ServiceInterfaces
(SOAP,PB,JSON)
IncludingBIMSiestandard
What BIMserver is….
Open and stable core to use and build on top
Core server features like revisions, authorization, compare, query,
model checking, merging, etc..
Open interfaces, lots of network protocols (soap, PB, json)
Open standards
Plugin framework for render engines (like IfcOpenShell);
ObjectIDMs & Query engines (like BimQL)
Flexible admin configuration & fine-tuning
Good developers documentation and SDK
Open source
Etc..
Where people are using it for…..
In short BIMserver is an IFC database
Data that comes in, is stored as objects in the database
We don’t have to translate IFC to our internal model (which makes it
possible to build such a reliable import/export)
But we also DO NOT analyze geometry
Geometry in IFC are objects; we store the objects as is
Downside:
When you want to transform to others formats someone has to do
CSG / Boolean operations*
(and as a server we don’t feel it is up to us)
* = For example for our IFC->GIS experiment in 2009
IfcOpenShell.org
Thanks to the collaboration
IFC geometry is now rendered during check-in (optional)
Geometry is stored in BIMserver database to make is accessible for
all other plugins (serializers, services, etc) and developers
Much better color support then most commercial tools
Geometry optimization (efficiency)
Pretty reliable
And then…
BIM Surfer
www.bimsurfer.org
SceneJS based WebGL application to view IFC in a webbrowser
Vienna fans made ‘expose’ and ‘transparent’ sliders
“Complete” rewrite in 2014
From spaghetti code to modular code with API (and events)
Example1.html
We made it official
And others joined….
bimvie.ws (html/javascript GUI; also available as BIMserver plugin)
BimQL (open BIM query language)
COBie plugins (to support COBie in BIMserver)
Most recent (unstable):
BCF server (wordpress plugin to create a BCF topic server)
BCF Forum (combines BCF Server, BIMserver and BIM Surfer to
create a dashboard to discuss issues of your BIM)
Part of a bigger picture
Some promising newcomers:
BcfReporter
ConceptLibraryLink (for BIMserver)
openIFD (experiment to build bottom-up concept libraries)
And honorable mentions of silently died projects:
Java3D viewer
BOM extractor
IfcObjectTagger
WebGL-ThreeJS
Interconnecting
During the interconnection of the different tools we found that we
needed to standardize and document interfaces between the
separate projects:
BIMSie between (more generic) BIM services
Between IFC render engines and BIMserver
Between BIMserver and BIM Surfer (streaming, binary)
BCF server interface (beta)
Documenting them (well… at least plan to) on openbimstandards.org
But don’t take this too serious… We are BuildingSMART fans!
Best place to go:
https://github.com/opensourceBIM/
Special for the AEC Hackathon 1.1:
https://github.com/opensourceBIM/AECHackathon/wiki

More Related Content

What's hot

BIM Show Live 2015 - Collaboration and IFC in the Netherlands
BIM Show Live 2015 - Collaboration and IFC in the NetherlandsBIM Show Live 2015 - Collaboration and IFC in the Netherlands
BIM Show Live 2015 - Collaboration and IFC in the Netherlands
Léon Berlo
 
Example BIM Validation service with BIMSie
Example BIM Validation service with BIMSieExample BIM Validation service with BIMSie
Example BIM Validation service with BIMSie
Léon Berlo
 
20191126 modulair IFC
20191126 modulair IFC20191126 modulair IFC
20191126 modulair IFC
Léon Berlo
 
GeoBIM development presentation on 3D geoinfo Berlin 2010
GeoBIM development presentation on 3D geoinfo Berlin 2010GeoBIM development presentation on 3D geoinfo Berlin 2010
GeoBIM development presentation on 3D geoinfo Berlin 2010
Léon Berlo
 
Social Connections 14 - ICS Integration with Node-RED and Open Source
Social Connections 14 - ICS Integration with Node-RED and Open SourceSocial Connections 14 - ICS Integration with Node-RED and Open Source
Social Connections 14 - ICS Integration with Node-RED and Open Source
Paul Withers
 
Development of 3 d interfaces for mobile BIM applications by João Poças Martins
Development of 3 d interfaces for mobile BIM applications by João Poças MartinsDevelopment of 3 d interfaces for mobile BIM applications by João Poças Martins
Development of 3 d interfaces for mobile BIM applications by João Poças Martins
Joao Rio
 
Using ibm connections to enhance university courses
Using ibm connections to enhance university coursesUsing ibm connections to enhance university courses
Using ibm connections to enhance university courses
LetsConnect
 
Five Things You Need to Know about the Future of Building
Five Things You Need to Know about the Future of BuildingFive Things You Need to Know about the Future of Building
Five Things You Need to Know about the Future of Building
Autodesk AEC
 
A Holistic BIM Framework for Structural Engineering Practices in Hong Kong - ...
A Holistic BIM Framework for Structural Engineering Practices in Hong Kong - ...A Holistic BIM Framework for Structural Engineering Practices in Hong Kong - ...
A Holistic BIM Framework for Structural Engineering Practices in Hong Kong - ...
The Hong Kong Institute of Building Information Modelling (HKIBIM)
 
PLM and Data Management in 21st Century
PLM and Data Management in 21st CenturyPLM and Data Management in 21st Century
PLM and Data Management in 21st Century
Oleg Shilovitsky
 
Composite C1 Presentaion
Composite C1  PresentaionComposite C1  Presentaion
Composite C1 Presentaion
jakobbartholdy
 
bim+ Presentation BIM Manager
bim+ Presentation BIM Managerbim+ Presentation BIM Manager
bim+ Presentation BIM Manager
Nemetschek bim+ GmbH
 
COBie
COBieCOBie
BIM awareness
BIM awarenessBIM awareness
BIM awareness
CADBIMConsultants
 
openBoM for BoltVC #hardware #startup meetup
openBoM for BoltVC #hardware #startup meetupopenBoM for BoltVC #hardware #startup meetup
openBoM for BoltVC #hardware #startup meetup
Oleg Shilovitsky
 
BIM in France and in Europe - Cristophe Castaing at OICE International Forum ...
BIM in France and in Europe - Cristophe Castaing at OICE International Forum ...BIM in France and in Europe - Cristophe Castaing at OICE International Forum ...
BIM in France and in Europe - Cristophe Castaing at OICE International Forum ...
Giacomo Bergonzoni
 
Presentation BIM case studies
Presentation BIM case studiesPresentation BIM case studies
Presentation BIM case studies
tekenstudio 3D
 
Noha saleeb middlesex uniwersity
Noha saleeb middlesex uniwersityNoha saleeb middlesex uniwersity
Noha saleeb middlesex uniwersityHanna Wincenciak
 
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
LetsConnect
 

What's hot (20)

BIM Show Live 2015 - Collaboration and IFC in the Netherlands
BIM Show Live 2015 - Collaboration and IFC in the NetherlandsBIM Show Live 2015 - Collaboration and IFC in the Netherlands
BIM Show Live 2015 - Collaboration and IFC in the Netherlands
 
Example BIM Validation service with BIMSie
Example BIM Validation service with BIMSieExample BIM Validation service with BIMSie
Example BIM Validation service with BIMSie
 
20191126 modulair IFC
20191126 modulair IFC20191126 modulair IFC
20191126 modulair IFC
 
GeoBIM development presentation on 3D geoinfo Berlin 2010
GeoBIM development presentation on 3D geoinfo Berlin 2010GeoBIM development presentation on 3D geoinfo Berlin 2010
GeoBIM development presentation on 3D geoinfo Berlin 2010
 
Social Connections 14 - ICS Integration with Node-RED and Open Source
Social Connections 14 - ICS Integration with Node-RED and Open SourceSocial Connections 14 - ICS Integration with Node-RED and Open Source
Social Connections 14 - ICS Integration with Node-RED and Open Source
 
Development of 3 d interfaces for mobile BIM applications by João Poças Martins
Development of 3 d interfaces for mobile BIM applications by João Poças MartinsDevelopment of 3 d interfaces for mobile BIM applications by João Poças Martins
Development of 3 d interfaces for mobile BIM applications by João Poças Martins
 
Using ibm connections to enhance university courses
Using ibm connections to enhance university coursesUsing ibm connections to enhance university courses
Using ibm connections to enhance university courses
 
Five Things You Need to Know about the Future of Building
Five Things You Need to Know about the Future of BuildingFive Things You Need to Know about the Future of Building
Five Things You Need to Know about the Future of Building
 
John adams viewpoint
John adams viewpointJohn adams viewpoint
John adams viewpoint
 
A Holistic BIM Framework for Structural Engineering Practices in Hong Kong - ...
A Holistic BIM Framework for Structural Engineering Practices in Hong Kong - ...A Holistic BIM Framework for Structural Engineering Practices in Hong Kong - ...
A Holistic BIM Framework for Structural Engineering Practices in Hong Kong - ...
 
PLM and Data Management in 21st Century
PLM and Data Management in 21st CenturyPLM and Data Management in 21st Century
PLM and Data Management in 21st Century
 
Composite C1 Presentaion
Composite C1  PresentaionComposite C1  Presentaion
Composite C1 Presentaion
 
bim+ Presentation BIM Manager
bim+ Presentation BIM Managerbim+ Presentation BIM Manager
bim+ Presentation BIM Manager
 
COBie
COBieCOBie
COBie
 
BIM awareness
BIM awarenessBIM awareness
BIM awareness
 
openBoM for BoltVC #hardware #startup meetup
openBoM for BoltVC #hardware #startup meetupopenBoM for BoltVC #hardware #startup meetup
openBoM for BoltVC #hardware #startup meetup
 
BIM in France and in Europe - Cristophe Castaing at OICE International Forum ...
BIM in France and in Europe - Cristophe Castaing at OICE International Forum ...BIM in France and in Europe - Cristophe Castaing at OICE International Forum ...
BIM in France and in Europe - Cristophe Castaing at OICE International Forum ...
 
Presentation BIM case studies
Presentation BIM case studiesPresentation BIM case studies
Presentation BIM case studies
 
Noha saleeb middlesex uniwersity
Noha saleeb middlesex uniwersityNoha saleeb middlesex uniwersity
Noha saleeb middlesex uniwersity
 
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
 

Viewers also liked

Building Information Modeling (BIM)
Building Information Modeling (BIM)Building Information Modeling (BIM)
Building Information Modeling (BIM)
Vulcan Smart Services
 
Where Do I Find That part 2
Where Do I Find That part 2Where Do I Find That part 2
Where Do I Find That part 2Kelly Sowards
 
Bim ifma besix_web
Bim ifma besix_webBim ifma besix_web
Bim ifma besix_web
Muriel Walter
 
Introducing to BIM and its benefits across disciplines - Bilal Succar at OICE...
Introducing to BIM and its benefits across disciplines - Bilal Succar at OICE...Introducing to BIM and its benefits across disciplines - Bilal Succar at OICE...
Introducing to BIM and its benefits across disciplines - Bilal Succar at OICE...
Giacomo Bergonzoni
 
OpenBIM presentatie tijdens Open source Geo dag
OpenBIM presentatie tijdens Open source Geo dagOpenBIM presentatie tijdens Open source Geo dag
OpenBIM presentatie tijdens Open source Geo dag
Léon Berlo
 
BIMserver presentation at Digital Mix, BuildingSMART week Copenhagen
BIMserver presentation at Digital Mix, BuildingSMART week CopenhagenBIMserver presentation at Digital Mix, BuildingSMART week Copenhagen
BIMserver presentation at Digital Mix, BuildingSMART week Copenhagen
Léon Berlo
 
BIMserver.org snippets from the bim acceleration workshop 2014 Orlando, Florida
BIMserver.org snippets from the bim acceleration workshop 2014 Orlando, FloridaBIMserver.org snippets from the bim acceleration workshop 2014 Orlando, Florida
BIMserver.org snippets from the bim acceleration workshop 2014 Orlando, FloridaLéon Berlo
 
Factsheet/FAQ open source BIMserver
Factsheet/FAQ open source BIMserverFactsheet/FAQ open source BIMserver
Factsheet/FAQ open source BIMserver
Léon Berlo
 
Wat gebeurt er bij het COINS API project?
Wat gebeurt er bij het COINS API project?Wat gebeurt er bij het COINS API project?
Wat gebeurt er bij het COINS API project?
Léon Berlo
 
BIM woordenboek (2e druk)
BIM woordenboek (2e druk)BIM woordenboek (2e druk)
BIM woordenboek (2e druk)
Léon Berlo
 
CIB W78: the Dutch BIM Information levels
CIB W78: the Dutch BIM Information levelsCIB W78: the Dutch BIM Information levels
CIB W78: the Dutch BIM Information levels
Léon Berlo
 
Automated BIM data checking: Facilitating the BIM coordinator and empowering ...
Automated BIM data checking: Facilitating the BIM coordinator and empowering ...Automated BIM data checking: Facilitating the BIM coordinator and empowering ...
Automated BIM data checking: Facilitating the BIM coordinator and empowering ...
Léon Berlo
 
Open Source COINS API server
Open Source COINS API server Open Source COINS API server
Open Source COINS API server
Léon Berlo
 
[DUTCH] TNO Technologie update BIM
[DUTCH] TNO Technologie update BIM[DUTCH] TNO Technologie update BIM
[DUTCH] TNO Technologie update BIM
Léon Berlo
 
David Philp - BIM: an update from the UK Government BIM Task Group
David Philp - BIM: an update from the UK Government BIM Task Group  David Philp - BIM: an update from the UK Government BIM Task Group
David Philp - BIM: an update from the UK Government BIM Task Group
Be2camp Admin
 
Federated BIM and BIMSie
Federated BIM and BIMSieFederated BIM and BIMSie
Federated BIM and BIMSie
Léon Berlo
 
FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKING
 FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKING FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKING
FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKING
Léon Berlo
 
BIM Bots (Summer 2016)
BIM Bots (Summer 2016)BIM Bots (Summer 2016)
BIM Bots (Summer 2016)
Léon Berlo
 
BIM Bots
BIM BotsBIM Bots
BIM Bots
Léon Berlo
 
CIB W78 - Collaborative engineering with IFC in the Netherlands
CIB W78 - Collaborative engineering with IFC in the NetherlandsCIB W78 - Collaborative engineering with IFC in the Netherlands
CIB W78 - Collaborative engineering with IFC in the Netherlands
Léon Berlo
 

Viewers also liked (20)

Building Information Modeling (BIM)
Building Information Modeling (BIM)Building Information Modeling (BIM)
Building Information Modeling (BIM)
 
Where Do I Find That part 2
Where Do I Find That part 2Where Do I Find That part 2
Where Do I Find That part 2
 
Bim ifma besix_web
Bim ifma besix_webBim ifma besix_web
Bim ifma besix_web
 
Introducing to BIM and its benefits across disciplines - Bilal Succar at OICE...
Introducing to BIM and its benefits across disciplines - Bilal Succar at OICE...Introducing to BIM and its benefits across disciplines - Bilal Succar at OICE...
Introducing to BIM and its benefits across disciplines - Bilal Succar at OICE...
 
OpenBIM presentatie tijdens Open source Geo dag
OpenBIM presentatie tijdens Open source Geo dagOpenBIM presentatie tijdens Open source Geo dag
OpenBIM presentatie tijdens Open source Geo dag
 
BIMserver presentation at Digital Mix, BuildingSMART week Copenhagen
BIMserver presentation at Digital Mix, BuildingSMART week CopenhagenBIMserver presentation at Digital Mix, BuildingSMART week Copenhagen
BIMserver presentation at Digital Mix, BuildingSMART week Copenhagen
 
BIMserver.org snippets from the bim acceleration workshop 2014 Orlando, Florida
BIMserver.org snippets from the bim acceleration workshop 2014 Orlando, FloridaBIMserver.org snippets from the bim acceleration workshop 2014 Orlando, Florida
BIMserver.org snippets from the bim acceleration workshop 2014 Orlando, Florida
 
Factsheet/FAQ open source BIMserver
Factsheet/FAQ open source BIMserverFactsheet/FAQ open source BIMserver
Factsheet/FAQ open source BIMserver
 
Wat gebeurt er bij het COINS API project?
Wat gebeurt er bij het COINS API project?Wat gebeurt er bij het COINS API project?
Wat gebeurt er bij het COINS API project?
 
BIM woordenboek (2e druk)
BIM woordenboek (2e druk)BIM woordenboek (2e druk)
BIM woordenboek (2e druk)
 
CIB W78: the Dutch BIM Information levels
CIB W78: the Dutch BIM Information levelsCIB W78: the Dutch BIM Information levels
CIB W78: the Dutch BIM Information levels
 
Automated BIM data checking: Facilitating the BIM coordinator and empowering ...
Automated BIM data checking: Facilitating the BIM coordinator and empowering ...Automated BIM data checking: Facilitating the BIM coordinator and empowering ...
Automated BIM data checking: Facilitating the BIM coordinator and empowering ...
 
Open Source COINS API server
Open Source COINS API server Open Source COINS API server
Open Source COINS API server
 
[DUTCH] TNO Technologie update BIM
[DUTCH] TNO Technologie update BIM[DUTCH] TNO Technologie update BIM
[DUTCH] TNO Technologie update BIM
 
David Philp - BIM: an update from the UK Government BIM Task Group
David Philp - BIM: an update from the UK Government BIM Task Group  David Philp - BIM: an update from the UK Government BIM Task Group
David Philp - BIM: an update from the UK Government BIM Task Group
 
Federated BIM and BIMSie
Federated BIM and BIMSieFederated BIM and BIMSie
Federated BIM and BIMSie
 
FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKING
 FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKING FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKING
FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKING
 
BIM Bots (Summer 2016)
BIM Bots (Summer 2016)BIM Bots (Summer 2016)
BIM Bots (Summer 2016)
 
BIM Bots
BIM BotsBIM Bots
BIM Bots
 
CIB W78 - Collaborative engineering with IFC in the Netherlands
CIB W78 - Collaborative engineering with IFC in the NetherlandsCIB W78 - Collaborative engineering with IFC in the Netherlands
CIB W78 - Collaborative engineering with IFC in the Netherlands
 

Similar to Introduction to open source BIM tools from opensourcebim.org

20151112 CITA BIM Gathering Keynote Dublin
20151112 CITA BIM Gathering Keynote Dublin20151112 CITA BIM Gathering Keynote Dublin
20151112 CITA BIM Gathering Keynote Dublin
Léon Berlo
 
What is BIMserver.org?
What is BIMserver.org?What is BIMserver.org?
What is BIMserver.org?
Léon Berlo
 
Xbim flex webinar 20 Jan 2021
Xbim flex webinar 20 Jan 2021Xbim flex webinar 20 Jan 2021
Xbim flex webinar 20 Jan 2021
Andy Ward
 
Bim pres 120319
Bim pres  120319Bim pres  120319
Bim pres 120319
nadia1w
 
xbim Flex: taking the xbim toolkit into the cloud
xbim Flex: taking the xbim toolkit into the cloudxbim Flex: taking the xbim toolkit into the cloud
xbim Flex: taking the xbim toolkit into the cloud
Andy Ward
 
Chapter three.pptx
Chapter three.pptxChapter three.pptx
Chapter three.pptx
BossGold
 
20181012 Collaborative Design and Engineering with IFC
20181012 Collaborative Design and Engineering with IFC20181012 Collaborative Design and Engineering with IFC
20181012 Collaborative Design and Engineering with IFC
Léon Berlo
 
Bim&revit
Bim&revitBim&revit
Bim&revit
Omar Selim
 
Software report
Software reportSoftware report
Software report
Arthur Wilson
 
What does bim mean to you
What does bim mean to youWhat does bim mean to you
What does bim mean to you
Onyema Udeze
 
Whitepaper: How Autodesk Supports Open Data Exchange Standards
Whitepaper: How Autodesk Supports Open Data Exchange Standards Whitepaper: How Autodesk Supports Open Data Exchange Standards
Whitepaper: How Autodesk Supports Open Data Exchange Standards
Sander Lijbers
 
Space based BIM technology
Space based BIM technologySpace based BIM technology
Space based BIM technology
Seungkyu Yang
 
Using an openBim Workflow
Using an openBim WorkflowUsing an openBim Workflow
Using an openBim Workflow
Jeffrey Ouellette
 
Netflix Case Study - AWS
Netflix Case Study - AWSNetflix Case Study - AWS
Netflix Case Study - AWSHeath Dorn
 
Extend the Value of Your BIM Data with FME: Part 1
Extend the Value of Your BIM Data with FME: Part 1Extend the Value of Your BIM Data with FME: Part 1
Extend the Value of Your BIM Data with FME: Part 1
Safe Software
 
All your BIM are belong to us - Revit and FME for Enterprise Data Management
All your BIM are belong to us - Revit and FME for Enterprise Data ManagementAll your BIM are belong to us - Revit and FME for Enterprise Data Management
All your BIM are belong to us - Revit and FME for Enterprise Data Management
Safe Software
 
BIM 360 Design Collaboration: An In-depth Guide for 2024
BIM 360 Design Collaboration: An In-depth Guide for 2024BIM 360 Design Collaboration: An In-depth Guide for 2024
BIM 360 Design Collaboration: An In-depth Guide for 2024
Chandresh Chudasama
 
Bim and building life cycle
Bim and building life cycleBim and building life cycle
Bim and building life cycle
Abdoul-Aziz Gansonre
 
FORWARD 5 Key Highlights and Product Updates - Philadelphia Chapter
FORWARD 5 Key Highlights and Product Updates - Philadelphia ChapterFORWARD 5 Key Highlights and Product Updates - Philadelphia Chapter
FORWARD 5 Key Highlights and Product Updates - Philadelphia Chapter
Diana Gray, MBA
 

Similar to Introduction to open source BIM tools from opensourcebim.org (20)

20151112 CITA BIM Gathering Keynote Dublin
20151112 CITA BIM Gathering Keynote Dublin20151112 CITA BIM Gathering Keynote Dublin
20151112 CITA BIM Gathering Keynote Dublin
 
What is BIMserver.org?
What is BIMserver.org?What is BIMserver.org?
What is BIMserver.org?
 
Xbim flex webinar 20 Jan 2021
Xbim flex webinar 20 Jan 2021Xbim flex webinar 20 Jan 2021
Xbim flex webinar 20 Jan 2021
 
Bim pres 120319
Bim pres  120319Bim pres  120319
Bim pres 120319
 
xbim Flex: taking the xbim toolkit into the cloud
xbim Flex: taking the xbim toolkit into the cloudxbim Flex: taking the xbim toolkit into the cloud
xbim Flex: taking the xbim toolkit into the cloud
 
Chapter three.pptx
Chapter three.pptxChapter three.pptx
Chapter three.pptx
 
20181012 Collaborative Design and Engineering with IFC
20181012 Collaborative Design and Engineering with IFC20181012 Collaborative Design and Engineering with IFC
20181012 Collaborative Design and Engineering with IFC
 
Bim&revit
Bim&revitBim&revit
Bim&revit
 
Software report
Software reportSoftware report
Software report
 
What does bim mean to you
What does bim mean to youWhat does bim mean to you
What does bim mean to you
 
Whitepaper: How Autodesk Supports Open Data Exchange Standards
Whitepaper: How Autodesk Supports Open Data Exchange Standards Whitepaper: How Autodesk Supports Open Data Exchange Standards
Whitepaper: How Autodesk Supports Open Data Exchange Standards
 
Space based BIM technology
Space based BIM technologySpace based BIM technology
Space based BIM technology
 
Using an openBim Workflow
Using an openBim WorkflowUsing an openBim Workflow
Using an openBim Workflow
 
Netflix Case Study - AWS
Netflix Case Study - AWSNetflix Case Study - AWS
Netflix Case Study - AWS
 
Extend the Value of Your BIM Data with FME: Part 1
Extend the Value of Your BIM Data with FME: Part 1Extend the Value of Your BIM Data with FME: Part 1
Extend the Value of Your BIM Data with FME: Part 1
 
All your BIM are belong to us - Revit and FME for Enterprise Data Management
All your BIM are belong to us - Revit and FME for Enterprise Data ManagementAll your BIM are belong to us - Revit and FME for Enterprise Data Management
All your BIM are belong to us - Revit and FME for Enterprise Data Management
 
BIM 360 Design Collaboration: An In-depth Guide for 2024
BIM 360 Design Collaboration: An In-depth Guide for 2024BIM 360 Design Collaboration: An In-depth Guide for 2024
BIM 360 Design Collaboration: An In-depth Guide for 2024
 
Bim and building life cycle
Bim and building life cycleBim and building life cycle
Bim and building life cycle
 
FORWARD 5 Key Highlights and Product Updates - Philadelphia Chapter
FORWARD 5 Key Highlights and Product Updates - Philadelphia ChapterFORWARD 5 Key Highlights and Product Updates - Philadelphia Chapter
FORWARD 5 Key Highlights and Product Updates - Philadelphia Chapter
 
SchiebelResume
SchiebelResumeSchiebelResume
SchiebelResume
 

More from Léon Berlo

ECPPM Keynote: don't forget about data consumption
ECPPM Keynote: don't forget about data consumptionECPPM Keynote: don't forget about data consumption
ECPPM Keynote: don't forget about data consumption
Léon Berlo
 
LOC presentation 2020: Future of openBIM standards
LOC presentation 2020: Future of openBIM standardsLOC presentation 2020: Future of openBIM standards
LOC presentation 2020: Future of openBIM standards
Léon Berlo
 
20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)
20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)
20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)
Léon Berlo
 
BIM in The Netherlands
BIM in The NetherlandsBIM in The Netherlands
BIM in The Netherlands
Léon Berlo
 
Collaboration with BIM: Stop being efficient, start being effective
Collaboration with BIM: Stop being efficient, start being effectiveCollaboration with BIM: Stop being efficient, start being effective
Collaboration with BIM: Stop being efficient, start being effective
Léon Berlo
 
GEO Desing + BIM Conference: Data sharing is not collaboration
GEO Desing + BIM Conference: Data sharing is not collaborationGEO Desing + BIM Conference: Data sharing is not collaboration
GEO Desing + BIM Conference: Data sharing is not collaboration
Léon Berlo
 
Kubus openBIM Roadshow Rotterdam
Kubus openBIM Roadshow RotterdamKubus openBIM Roadshow Rotterdam
Kubus openBIM Roadshow Rotterdam
Léon Berlo
 
20171012 BIM in the Netherlands: situation and challenges
20171012 BIM in the Netherlands: situation and challenges20171012 BIM in the Netherlands: situation and challenges
20171012 BIM in the Netherlands: situation and challenges
Léon Berlo
 
CityGML and BIM
CityGML and BIMCityGML and BIM
CityGML and BIM
Léon Berlo
 
Introducing Process mining in the AECFM
Introducing Process mining in the AECFMIntroducing Process mining in the AECFM
Introducing Process mining in the AECFM
Léon Berlo
 
keynote Beyond BIM 2015 (Ghent)
keynote Beyond BIM 2015 (Ghent)keynote Beyond BIM 2015 (Ghent)
keynote Beyond BIM 2015 (Ghent)
Léon Berlo
 
5 things about BIM you did not know
5 things about BIM you did not know5 things about BIM you did not know
5 things about BIM you did not know
Léon Berlo
 

More from Léon Berlo (12)

ECPPM Keynote: don't forget about data consumption
ECPPM Keynote: don't forget about data consumptionECPPM Keynote: don't forget about data consumption
ECPPM Keynote: don't forget about data consumption
 
LOC presentation 2020: Future of openBIM standards
LOC presentation 2020: Future of openBIM standardsLOC presentation 2020: Future of openBIM standards
LOC presentation 2020: Future of openBIM standards
 
20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)
20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)
20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)
 
BIM in The Netherlands
BIM in The NetherlandsBIM in The Netherlands
BIM in The Netherlands
 
Collaboration with BIM: Stop being efficient, start being effective
Collaboration with BIM: Stop being efficient, start being effectiveCollaboration with BIM: Stop being efficient, start being effective
Collaboration with BIM: Stop being efficient, start being effective
 
GEO Desing + BIM Conference: Data sharing is not collaboration
GEO Desing + BIM Conference: Data sharing is not collaborationGEO Desing + BIM Conference: Data sharing is not collaboration
GEO Desing + BIM Conference: Data sharing is not collaboration
 
Kubus openBIM Roadshow Rotterdam
Kubus openBIM Roadshow RotterdamKubus openBIM Roadshow Rotterdam
Kubus openBIM Roadshow Rotterdam
 
20171012 BIM in the Netherlands: situation and challenges
20171012 BIM in the Netherlands: situation and challenges20171012 BIM in the Netherlands: situation and challenges
20171012 BIM in the Netherlands: situation and challenges
 
CityGML and BIM
CityGML and BIMCityGML and BIM
CityGML and BIM
 
Introducing Process mining in the AECFM
Introducing Process mining in the AECFMIntroducing Process mining in the AECFM
Introducing Process mining in the AECFM
 
keynote Beyond BIM 2015 (Ghent)
keynote Beyond BIM 2015 (Ghent)keynote Beyond BIM 2015 (Ghent)
keynote Beyond BIM 2015 (Ghent)
 
5 things about BIM you did not know
5 things about BIM you did not know5 things about BIM you did not know
5 things about BIM you did not know
 

Recently uploaded

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 

Recently uploaded (20)

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 

Introduction to open source BIM tools from opensourcebim.org

  • 1. Open Source BIM (.org) Léon van Berlo
  • 2. Open Source BIM Open Source BIM collective Collective of individual open source projects Collaborate on ‘boring’ stuff (hosting, marketing, legal questions,…) Committed to interconnect individual tools to a seamless experience Holds ‘main’ projects, but also plugins, micro standards (for the interconnection) and experimental research.
  • 4.
  • 5. Where it all started: BIMserver.org BIMserver.org mission is to help all actors in the Architectural, Engineering and Construction (AEC) industry to collaborate more efficiently and effectively (and thereby creating better buildings for lower costs). BIMserver.org goal is to create the most favourite software platform for collaboration in the AEC-industry. www.bimserver.org - wiki.bimserver.org
  • 7. BIMserver tactics: Mission: help AEC to collaborate more efficiently and effectively + Position: researchers = not software vendors Creating a platform for others to build on top / extend; No direct end-users; Creating a snowball effect; = Goal: create most favourite platform by lowering the threshold for developers of niche applications = Mission: help AEC to collaborate more efficiently and effectively
  • 8. GUI plugins The plugin framework (example for ‘output’) Database(s) EMF core Object IDMs Serializers (import/export ) Merge algorithms Render engines Model- checkers Query engines Compare algorithms Internal services (‘apps’) Remote Services ServiceInterfaces (SOAP,PB,JSON) IncludingBIMSiestandard
  • 9.
  • 10. What BIMserver is…. Open and stable core to use and build on top Core server features like revisions, authorization, compare, query, model checking, merging, etc.. Open interfaces, lots of network protocols (soap, PB, json) Open standards Plugin framework for render engines (like IfcOpenShell); ObjectIDMs & Query engines (like BimQL) Flexible admin configuration & fine-tuning Good developers documentation and SDK Open source Etc..
  • 11. Where people are using it for…..
  • 12. In short BIMserver is an IFC database Data that comes in, is stored as objects in the database We don’t have to translate IFC to our internal model (which makes it possible to build such a reliable import/export) But we also DO NOT analyze geometry Geometry in IFC are objects; we store the objects as is Downside: When you want to transform to others formats someone has to do CSG / Boolean operations* (and as a server we don’t feel it is up to us) * = For example for our IFC->GIS experiment in 2009
  • 14.
  • 15. Thanks to the collaboration IFC geometry is now rendered during check-in (optional) Geometry is stored in BIMserver database to make is accessible for all other plugins (serializers, services, etc) and developers Much better color support then most commercial tools Geometry optimization (efficiency) Pretty reliable
  • 17. BIM Surfer www.bimsurfer.org SceneJS based WebGL application to view IFC in a webbrowser
  • 18. Vienna fans made ‘expose’ and ‘transparent’ sliders
  • 19. “Complete” rewrite in 2014 From spaghetti code to modular code with API (and events) Example1.html
  • 20. We made it official
  • 21. And others joined…. bimvie.ws (html/javascript GUI; also available as BIMserver plugin) BimQL (open BIM query language) COBie plugins (to support COBie in BIMserver) Most recent (unstable): BCF server (wordpress plugin to create a BCF topic server) BCF Forum (combines BCF Server, BIMserver and BIM Surfer to create a dashboard to discuss issues of your BIM)
  • 22.
  • 23. Part of a bigger picture
  • 24. Some promising newcomers: BcfReporter ConceptLibraryLink (for BIMserver) openIFD (experiment to build bottom-up concept libraries) And honorable mentions of silently died projects: Java3D viewer BOM extractor IfcObjectTagger WebGL-ThreeJS
  • 25. Interconnecting During the interconnection of the different tools we found that we needed to standardize and document interfaces between the separate projects: BIMSie between (more generic) BIM services Between IFC render engines and BIMserver Between BIMserver and BIM Surfer (streaming, binary) BCF server interface (beta) Documenting them (well… at least plan to) on openbimstandards.org But don’t take this too serious… We are BuildingSMART fans!
  • 26. Best place to go: https://github.com/opensourceBIM/ Special for the AEC Hackathon 1.1: https://github.com/opensourceBIM/AECHackathon/wiki