
Press Spacebar or the down arrow to continue
👋 Hello

Press Spacebar or the down arrow to continue

We would like to introduce to you what we do at buildingSMART.
Topics will be explained on multiple levels.
If you want to learn more about each, use the Spacebar or the down arrow.

👷♀️ Practice
How can it benefit me?

👨🏾💻 Technology
How does it work?

You can always skip to the next topic with the right arrow.

...or browse the side menu to go to the topic which interest you most


OpenBIM

OpenBIM extends the benefits of BIM (Building Information Modeling) by improving the accessibility, usability, management and sustainability of digital data in the built asset industry.
At its core, openBIM is a collaborative process that is vendor-neutral.
openBIM processes can be defined as sharable project information that supports seamless collaboration for all project participants.
openBIM facilitates interoperability to benefit projects and assets throughout their lifecycle.

OpenBIM
Read more at our website
OpenBIM

openBIM permits digital workflows based on vendor-neutral formats such as IFC, BCF, COBie, CityGML, gbXML, etc...
IFC
...
Industry Foundation Classes







IFC
Industry Foundation Classes

IFC
Industry Foundation Classes

IFC
Industry Foundation Classes
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
FILE_NAME('','2022-10-28T09:26:25',(),(),'IfcOpenShell v0.7.0-e508fb44','IfcOpenShell v0.7.0-e508fb44','');
FILE_SCHEMA(('IFC4'));
ENDSEC;
DATA;
#1=IFCWALL('2Sc5UrK6v71xBjXf39cbDc',$,$,$,$,$,$,$,$);
#2=IFCPROPERTYSET('0$7bojXM19OuqF4C8SAf4n',$,'MyPset',$,(#4));
#3=IFCRELDEFINESBYPROPERTIES('3VOe_Zrtn2KRZVZLHaeIoT',$,$,$,(#1),#2);
#4=IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCLABEL('true'),$);
#5=IFCWALL('0IHJWTQr18MPe35cb6T6vm',$,$,$,$,$,$,$,$);
#6=IFCPROPERTYSET('3M0uoI2QL6jANIJ0Ibrc3O',$,'MyPset',$,(#8));
#7=IFCRELDEFINESBYPROPERTIES('1qqkLcjoj37QOi5BMwJonU',$,$,$,(#5),#6);
#8=IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCLABEL('false'),$);
#9=IFCWALL('2vVJJnDoHBhfLI7cTrBFLp',$,$,$,$,$,$,$,$);
ENDSEC;
END-ISO-10303-21;
STEP
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
FILE_NAME('','2022-10-28T09:26:25',(),(),'IfcOpenShell v0.7.0-e508fb44','IfcOpenShell v0.7.0-e508fb44','');
FILE_SCHEMA(('IFC4'));
ENDSEC;
DATA;
#1=IFCWALL('2Sc5UrK6v71xBjXf39cbDc',$,$,$,$,$,$,$,$);
#2=IFCPROPERTYSET('0$7bojXM19OuqF4C8SAf4n',$,'MyPset',$,(#4));
#3=IFCRELDEFINESBYPROPERTIES('3VOe_Zrtn2KRZVZLHaeIoT',$,$,$,(#1),#2);
#4=IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCLABEL('true'),$);
#5=IFCWALL('0IHJWTQr18MPe35cb6T6vm',$,$,$,$,$,$,$,$);
#6=IFCPROPERTYSET('3M0uoI2QL6jANIJ0Ibrc3O',$,'MyPset',$,(#8));
#7=IFCRELDEFINESBYPROPERTIES('1qqkLcjoj37QOi5BMwJonU',$,$,$,(#5),#6);
#8=IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCLABEL('false'),$);
#9=IFCWALL('2vVJJnDoHBhfLI7cTrBFLp',$,$,$,$,$,$,$,$);
ENDSEC;
END-ISO-10303-21;
XML
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
FILE_NAME('','2022-10-28T09:26:25',(),(),'IfcOpenShell v0.7.0-e508fb44','IfcOpenShell v0.7.0-e508fb44','');
FILE_SCHEMA(('IFC4'));
ENDSEC;
DATA;
#1=IFCWALL('2Sc5UrK6v71xBjXf39cbDc',$,$,$,$,$,$,$,$);
#2=IFCPROPERTYSET('0$7bojXM19OuqF4C8SAf4n',$,'MyPset',$,(#4));
#3=IFCRELDEFINESBYPROPERTIES('3VOe_Zrtn2KRZVZLHaeIoT',$,$,$,(#1),#2);
#4=IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCLABEL('true'),$);
#5=IFCWALL('0IHJWTQr18MPe35cb6T6vm',$,$,$,$,$,$,$,$);
#6=IFCPROPERTYSET('3M0uoI2QL6jANIJ0Ibrc3O',$,'MyPset',$,(#8));
#7=IFCRELDEFINESBYPROPERTIES('1qqkLcjoj37QOi5BMwJonU',$,$,$,(#5),#6);
#8=IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCLABEL('false'),$);
#9=IFCWALL('2vVJJnDoHBhfLI7cTrBFLp',$,$,$,$,$,$,$,$);
ENDSEC;
END-ISO-10303-21;
TTL
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
FILE_NAME('','2022-10-28T09:26:25',(),(),'IfcOpenShell v0.7.0-e508fb44','IfcOpenShell v0.7.0-e508fb44','');
FILE_SCHEMA(('IFC4'));
ENDSEC;
DATA;
#1=IFCWALL('2Sc5UrK6v71xBjXf39cbDc',$,$,$,$,$,$,$,$);
#2=IFCPROPERTYSET('0$7bojXM19OuqF4C8SAf4n',$,'MyPset',$,(#4));
#3=IFCRELDEFINESBYPROPERTIES('3VOe_Zrtn2KRZVZLHaeIoT',$,$,$,(#1),#2);
#4=IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCLABEL('true'),$);
#5=IFCWALL('0IHJWTQr18MPe35cb6T6vm',$,$,$,$,$,$,$,$);
#6=IFCPROPERTYSET('3M0uoI2QL6jANIJ0Ibrc3O',$,'MyPset',$,(#8));
#7=IFCRELDEFINESBYPROPERTIES('1qqkLcjoj37QOi5BMwJonU',$,$,$,(#5),#6);
#8=IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCLABEL('false'),$);
#9=IFCWALL('2vVJJnDoHBhfLI7cTrBFLp',$,$,$,$,$,$,$,$);
ENDSEC;
END-ISO-10303-21;
(JSON)

IFC
Industry Foundation Classes

BCF
BIM Collaboration Format

IDS
Information Delivery Specification
What?
bSDD is an online service with
classifications, materials and their properties.
Why?
To enrich BIM models, improve interoperability
and data quality
How?
By unifying how we define information for a certain context, and showing how it relates to other information systems.


buildingSMART Data Dictionary
How bSDD works?
Instead of calling an object 'wall', you point to the exact definition of a wall in the bSDD. Others can see what you mean by 'wall' and how it is related to the classification they are using.
bSDD also shows what properties describe a 'wall',
and how to define their values.
Apart from that, bSDD allows showing how one classification relates to others by defining relations between them.


buildingSMART Data Dictionary


buildingSMART Data Dictionary


buildingSMART Data Dictionary
Use-case 1: The modeler
...
Use-case 1: The modeler
...
Use-case 3: The modeler
...


buildingSMART Data Dictionary



buildingSMART Data Dictionary
Search page

ISO 12006-3:2022
— Framework for object-oriented information
ISO 23386:2020
— Methodology to describe, author and maintain properties in interconnected
data dictionaries
ISO 23387:2020
— Data templates for construction objects used in the life cycle of built assets — Concepts and principles
Web of Data technologies
(Linked Data)

buildingSMART Data Dictionary
Related standards




buildingSMART Data Dictionary
Data model



buildingSMART Data Dictionary
Data example


buildingSMART Data Dictionary
Example of classification page


buildingSMART Data Dictionary
API documentation

{
domain(namespaceUri : "http://identifier.buildingsmart.org/uri/sbe/swedishmaterials-1") {
namespaceUri
copyrightNotice
languageCode
classificationSearch(searchText: "asfaltbetong", languageCode: "sv-SE") {
name
namespaceUri
synonyms
relatedIfcEntityNames
properties {
name
isRequired
pattern
}
}
}
}

buildingSMART Data Dictionary
GraphQL API
Validation Service

Community

Community

Chapters





...
...
Community
Partners, ...

MVD
Model View Definition

MVD / IDS

IDM
Information Delivery Manual

UCM
Use-Case Management System

Software certification

Professional certification

Accelerated Projects

Awards

Events

Let's stay in touch!
newsletter...
podcast...

👋 Hello

Hello.bSI prototype
By Artur Tomczak
Hello.bSI prototype
- 167