Building information modelling - Information structure based on EN ISO 16739 1 to exchange data templates and data sheets for construction objects - Part 2: Configurable construction objects and requirements

The digital transformation of the construction industry includes also the digital transformation of the supply chaine of construction products. With EN ISO 16739-1 exists an open language to design, transfer and maintain construction models. The construction models (e.g. of a building) contain a digital twin of real-life products. The data of these products should be transported in a digital format on the way from the factory to the building owner.
This product data should be expressed also in an easy and open way. The creators of product data files should be able to do this manually or automatically, as they like it. The users of product data should be able to use it to:
•   Express their requirements related to products
•   Describe configurable products
•   Import product data easily in the BIM models at any stage of the project (design, construction, operation)
•   Export product data easily from the BIM models at any stage of the project (design, construction, operation)
These scenarios fit in the business models of manufacturers, planners, construction companies and facility managers.
The working group 4 of CEN-TC442 has published proposals for creating new work items in the sector of CEN regarding the storage and the transport of product data in the sector of building information modelling (BIM):
EN ISO 16739-1:2018: Industry Foundation Classes (IFC) for data sharing in the construction and facility management industries- Part 1: Data schema
EN ISO 12006-3: Building construction – Organization of information about construction works – Part 3: Framework for object-oriented information
prEN ISO 23386: Building information modelling and other digital processes used in Construction – Methodology to describe, author and maintain properties in interconnected dictionaries
prEN ISO 23387: Data templates for construction works entities, Part 1:  Objects, collections, and relationships defining the general structure of data templates
This standard defines a format to negotiate product data templates, express requirements and describe configurable products and therefore fills the missing link between the product data sources (e.g. catalogs) from the manufacturers and the BIM models of the designers, builders, and owners.

Building Information Modeling - Datenstruktur für den Austausch von Produktdatenvorlagen und Produktdatenblättern nach EN-ISO 16739-1 - Teil 2: Anforderungen und konfigurierbare Produkte

Modélisation des informations de la construction (BIM) - Structure des informations basée sur l’EN ISO 16739-1 pour l’échange de modèles de données et de feuilles de données pour les objets de construction - Partie 2 : Objets de construction configurables et exigences

L’EN ISO 16739 1:2020 offre un langage ouvert pour concevoir, transférer et tenir à jour des modèles de construction. Le présent document constitue une simplification de l’EN ISO 16739 1:2020 du point de vue des technologies de l’information et, en tant que tel, constitue une définition de vue de modèle (MVD). Il est axé sur les classes de base et s’appuie sur des dictionnaires de données externes pour décrire la sémantique métier.
Grâce à cette MVD, plusieurs objectifs de la modélisation des informations de la construction (BIM) peuvent être atteints :
   des implémentations moins complexes sans réduction de la fonctionnalité ;
   une intégration flexible de la sémantique métier conduisant à une interopérabilité plus complète pour l’utilisateur final ;
   la prise en charge de l’ingénierie concourante en utilisant les mécanismes déjà existants.
Les utilisateurs des outils basés sur cette MVD peuvent :
   utiliser leur sémantique métier spécifique grâce à l’utilisation de dictionnaires de données ;
   exprimer leurs besoins et leurs propositions concernant les objets de construction ;
   décrire des objets de construction paramétriques, ainsi que les objets ou produits de construction configurables ;
   importer et exporter des données d’objets de construction dans des modèles BIM à n’importe quel stade du projet (conception, construction, exploitation) ;
   décrire des devis quantitatifs (programmes de préconception, spécifications techniques, offres) ;
   lancer des appels d’offres et acheter des objets de construction ;
   vérifier que les objets de construction inclus dans un projet satisfont aux exigences décrites précédemment ;
   décrire des catalogues de produits décrits à l’origine conformément à la Partie 1.
Ces scénarios s’inscrivent dans les modèles économiques des propriétaires, des concepteurs, des constructeurs, des fabricants et des gestionnaires d’installations.
Le présent document ne fournit aucun formulaire de données, car il se base sur l’hypothèse que ceux-ci sont déjà définis dans des dictionnaires de données conformes à l’EN ISO 12006 3.
Le présent document est uniquement axé sur le format des données échangées et non sur la manière de les traiter.

Informacijsko modeliranje gradenj - Podatkovna struktura za izmenjavo podatkovnih predlog in tehničnih listov gradnikov, ki temelji na EN ISO 16739-1 - 2. del: Zahteve in prilagodljivi gradniki

General Information

Status
Not Published
Current Stage

Buy Standard

Draft
prEN 17549-2:2022 - BARVE
English language
235 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (sample)

SLOVENSKI STANDARD
oSIST prEN 17549-2:2022
01-januar-2022

Informacijsko modeliranje gradenj - Informacijska struktura, ki temelji na EN ISO

16739-1, za izmenjavo podatkovnih predlog in podatkovnih listov za gradbene
objekte - 2. del: Prilagodljivi gradbeni objekti in zahteve

Building information modelling - Information structure based on EN ISO 16739 1 to

exchange data templates and data sheets for construction objects - Part 2: Configurable

construction objects and requirements
Building Information Modeling - Datenstruktur für den Austausch von
Produktdatenvorlagen und Produktdatenblättern nach EN-ISO 16739-1 - Teil 2:
Anforderungen und konfigurierbare Produkte

Modélisation des informations de la construction (BIM) - Structure des informations

basée sur l’EN ISO 16739-1 pour l’échange de modèles de données et de feuilles de

données pour les objets de construction - Partie 2 : Objets de construction configurables

et exigences
Ta slovenski standard je istoveten z: prEN 17549-2
ICS:
35.240.67 Uporabniške rešitve IT v IT applications in building
gradbeništvu and construction industry
91.010.01 Gradbeništvo na splošno Construction industry in
general
oSIST prEN 17549-2:2022 en,fr,de

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------
oSIST prEN 17549-2:2022
---------------------- Page: 2 ----------------------
oSIST prEN 17549-2:2022
DRAFT
EUROPEAN STANDARD
prEN 17549-2
NORME EUROPÉENNE
EUROPÄISCHE NORM
November 2021
ICS 35.240.67
English Version
Building information modelling - Information structure
based on EN ISO 16739 1 to exchange data templates and
data sheets for construction objects - Part 2: Configurable
construction objects and requirements
Building Information Modeling - Datenstruktur für den
Austausch von Produktdatenvorlagen und
Produktdatenblättern nach EN-ISO 16739-1 - Teil 2:
Anforderungen und konfigurierbare Produkte

This draft European Standard is submitted to CEN members for enquiry. It has been drawn up by the Technical Committee

CEN/TC 442.

If this draft becomes a European Standard, CEN members are bound to comply with the CEN/CENELEC Internal Regulations

which stipulate the conditions for giving this European Standard the status of a national standard without any alteration.

This draft European Standard was established by CEN in three official versions (English, French, German). A version in any other

language made by translation under the responsibility of a CEN member into its own language and notified to the CEN-CENELEC

Management Centre has the same status as the official versions.

CEN members are the national standards bodies of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia,

Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway,

Poland, Portugal, Republic of North Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and

United Kingdom.

Recipients of this draft are invited to submit, with their comments, notification of any relevant patent rights of which they are

aware and to provide supporting documentation.

Warning : This document is not a European Standard. It is distributed for review and comments. It is subject to change without

notice and shall not be referred to as a European Standard.
EUROPEAN COMMITTEE FOR STANDARDIZATION
COMITÉ EUROPÉEN DE NORMALISATION
EUROPÄISCHES KOMITEE FÜR NORMUNG
CEN-CENELEC Management Centre: Rue de la Science 23, B-1040 Brussels

© 2021 CEN All rights of exploitation in any form and by any means reserved Ref. No. prEN 17549-2:2021 E

worldwide for CEN national Members.
---------------------- Page: 3 ----------------------
oSIST prEN 17549-2:2022
prEN 17549-2:2021 (E)
Contents Page

European foreword ...................................................................................................................................................... 5

Introduction .................................................................................................................................................................... 6

1 Scope .................................................................................................................................................................... 8

2 Normative references .................................................................................................................................... 8

3 Terms and definitions ................................................................................................................................... 9

3.1 Terms and definitions ................................................................................................................................... 9

3.2 Abbreviated terms ........................................................................................................................................ 11

4 Fundamental concepts and assumptions ............................................................................................. 11

4.1 General.............................................................................................................................................................. 11

4.2 Units ................................................................................................................................................................... 16

4.2.1 General.............................................................................................................................................................. 16

4.2.2 IfcSIUnit definition ....................................................................................................................................... 16

4.2.3 IfcConversionBasedUnitWithOffset definition ................................................................................... 17

4.2.4 UnitsInContext prohibition ....................................................................................................................... 18

4.2.5 Unit explicit definition ................................................................................................................................ 19

4.2.6 IfcDerivedUnit definition ........................................................................................................................... 19

4.3 Data Dictionaries .......................................................................................................................................... 19

4.3.1 General.............................................................................................................................................................. 19

4.3.2 IfcLibraryReference identification ......................................................................................................... 20

4.3.3 IfcLibraryReference attributes ................................................................................................................ 20

4.4 Properties ........................................................................................................................................................ 21

4.4.1 General.............................................................................................................................................................. 21

4.4.2 IfcSimpleProperty definition .................................................................................................................... 22

4.4.3 IfcSimpleProperty unique definition ..................................................................................................... 22

4.4.4 IfcSimpleProperty in property set .......................................................................................................... 23

4.4.5 IfcProperty single, reference, or complex value ................................................................................ 23

4.4.6 IfcPropertySingleValue attributes .......................................................................................................... 23

4.4.7 IfcPropertyTableValue attributes ........................................................................................................... 24

4.5 Dynamic Properties ..................................................................................................................................... 25

4.5.1 IfcPropertyReferenceValue usage .......................................................................................................... 25

4.5.2 IfcProperty dependencies .......................................................................................................................... 26

4.6 Sets of properties .......................................................................................................................................... 28

4.6.1 General.............................................................................................................................................................. 28

4.6.2 IfcPropertySet definition ........................................................................................................................... 29

4.6.3 IfcPropertySet unique definition ............................................................................................................ 29

4.6.4 IfcPropertySet allowed elements ............................................................................................................ 30

4.6.5 IfcPropertySet attributes ........................................................................................................................... 30

4.7 Objects .............................................................................................................................................................. 31

4.7.1 General.............................................................................................................................................................. 31

4.7.2 IfcBuildingElementProxy definition ...................................................................................................... 31

4.7.3 IfcBuildingElementProxy unique definition ....................................................................................... 31

4.7.4 IfcBuildingElementProxy as property sets .......................................................................................... 33

4.7.5 IfcBuildingElementProxy as a system ................................................................................................... 33

4.7.6 IfcBuildingElementProxy attributes ...................................................................................................... 34

4.8 Object types ..................................................................................................................................................... 35

---------------------- Page: 4 ----------------------
oSIST prEN 17549-2:2022
prEN 17549-2:2021 (E)

4.8.1 General ............................................................................................................................................................. 35

4.8.2 IfcBuildingElementProxyType definition ............................................................................................ 36

4.8.3 IfcBuildingElementProxyType unique definition ............................................................................. 37

4.8.4 IfcBuildingElementProxyType as property sets................................................................................ 38

4.8.5 IfcBuildingElementProxyType as a system ......................................................................................... 38

4.8.6 ApplicableOccurrence value ..................................................................................................................... 39

4.8.7 IfcBuildingElementProxyType attributes ............................................................................................ 39

4.9 Semantic relationships ............................................................................................................................... 40

4.9.1 General ............................................................................................................................................................. 40

4.9.2 IfcGroup definition ....................................................................................................................................... 42

4.9.3 IfcGroup unique definition ........................................................................................................................ 42

4.9.4 IfcGroup as semantic relationship ......................................................................................................... 43

4.10 Constraints ...................................................................................................................................................... 45

4.10.1 General ............................................................................................................................................................. 45

4.10.2 ConstraintGrade value ................................................................................................................................ 46

4.10.3 IfcConstraint target ...................................................................................................................................... 47

4.10.4 ObjectiveQualifier value ............................................................................................................................ 50

4.10.5 DataValue value ............................................................................................................................................ 51

4.10.6 IfcConstraint definition .............................................................................................................................. 51

4.10.7 IfcObjective attributes ................................................................................................................................ 52

4.10.8 IfcMetric attributes ...................................................................................................................................... 54

4.11 Contexts ............................................................................................................................................................ 55

4.11.1 General ............................................................................................................................................................. 55

4.11.2 IfcProject allowed decompositions ........................................................................................................ 55

4.11.3 IfcBuilding allowed content ...................................................................................................................... 56

4.11.4 IfcProject allowed declarations ............................................................................................................... 57

4.11.5 IfcProjectLibrary allowed declarations ................................................................................................ 57

4.12 Root .................................................................................................................................................................... 58

4.12.1 IfcRoot attributes .......................................................................................................................................... 58

5 Core data schemas ........................................................................................................................................ 58

5.1 General ............................................................................................................................................................. 58

5.2 IfcKernel .......................................................................................................................................................... 59

5.2.2 Types ................................................................................................................................................................. 61

5.2.3 Entities .............................................................................................................................................................. 62

5.2.4 Functions ...................................................................................................................................................... 115

5.2.5 Rules ............................................................................................................................................................... 115

5.3 IfcControlExtension .................................................................................................................................. 115

5.3.1 Entities ........................................................................................................................................................... 115

5.4 IfcProductExtension ................................................................................................................................. 117

5.4.1 Entities ........................................................................................................................................................... 117

6 Shared element data schemas ............................................................................................................... 137

6.1 IfcSharedBuildingElements ................................................................................................................... 137

6.1.1 Types .............................................................................................................................................................. 137

6.1.2 Entities ........................................................................................................................................................... 137

7 Domain specific data schemas .............................................................................................................. 145

8 Resource definition data schemas ....................................................................................................... 145

8.1 General .......................................................................................................................................................... 145

8.2 IfcActorResource ....................................................................................................................................... 145

8.2.1 Types .............................................................................................................................................................. 145

8.2.2 Entities ........................................................................................................................................................... 145

8.3 IfcConstraintResource ............................................................................................................................. 149

---------------------- Page: 5 ----------------------
oSIST prEN 17549-2:2022
prEN 17549-2:2021 (E)

8.3.1 Types .............................................................................................................................................................. 150

8.3.2 Entities ........................................................................................................................................................... 151

8.4 IfcCostResource .......................................................................................................................................... 160

8.4.1 General........................................................................................................................................................... 160

8.4.2 Types .............................................................................................................................................................. 160

8.4.3 Entities ........................................................................................................................................................... 161

8.5 IfcDateTimeResource ............................................................................................................................... 163

8.5.1 Types .............................................................................................................................................................. 163

8.6 IfcExternalReferenceResource ............................................................................................................. 163

8.6.1 Schema definition ...................................................................................................................................... 163

8.6.2 Types .............................................................................................................................................................. 163

8.6.3 Entities ........................................................................................................................................................... 164

8.7 IfcMeasureResource ................................................................................................................................. 168

8.7.1 Types .............................................................................................................................................................. 168

8.7.2 Entities ........................................................................................................................................................... 175

8.7.3 Functions ....................................................................................................................................................... 183

8.8 IfcPropertyResource ................................................................................................................................. 183

8.8.1 Schema definition ...................................................................................................................................... 183

8.8.2 Types .............................................................................................................................................................. 184

8.8.3 Entities ........................................................................................................................................................... 184

8.9 IfcUtilityResource ...................................................................................................................................... 199

8.9.1 Schema definition ...................................................................................................................................... 199

8.9.2 Types .............................................................................................................................................................. 199

8.9.3 Entities ........................................................................................................................................................... 200

Annex A (normative) Computer interpretable listings ............................................................................. 206

A.1 CODview-2 long form schema ................................................................. Error! Bookmark not defined.

Annex B (informative) Examples ....................................................................................................................... 207

B.1 Preliminary examples .............................................................................................................................. 207

B.1.1 Dimensions and units ............................................................................................................................... 207

B.1.2 Data definition and data dictionaries: properties and data templates .................................. 209

B.1.3 Dependencies between properties: IfcAppliedValue ................................................................... 212

B.1.4 Dependencies between properties: JavaScript ............................................................................... 213

B.1.5 Constraints on values: IfcConstraint ................................................................................................... 215

B.1.6 Semantic relationships: IfcGroup......................................................................................................... 219

B.2 Business examples .................................................................................................................................... 221

B.2.1 Using requirements .................................................................................................................................. 221

B.2.2 Check of the consistency between the objects included in a project and the

requirements defined in a previous phase ....................................................................................... 223

B.2.3 Semantic, concurrent, and iterative definition of an object during design phases ........... 224

B.2.4 Product catalogue ...................................................................................................................................... 226

B.2.5 Search in a product catalogue ............................................................................................................... 231

B.2.6 Bills of quantities (pre-design programs, technical specifications, offers) .......................... 232

B.2.7 Procurement and product purchase ................................................................................................... 233

---------------------- Page: 6 ----------------------
oSIST prEN 17549-2:2022
prEN 17549-2:2021 (E)
European foreword

This document (prEN 17549-2:2021) has been prepared by Technical Committee CEN/TC 442 “Building

Information Modelling (BIM)”, the secretariat of which is held by SN.
This document is currently submitted to the CEN Enquiry.

The key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”,

“RECOMMENDED”, “MAY”, and “OPTIONAL” in this document are to be interpreted as described in

ISO/IEC Directives, Part 2, 2016.
SHALL is the strongest expression (Requirement)
MAY is to permit something
MUST means something to apply for legal reasons
CAN expresses a possibility
SHOULD is a recommendation
Requirements – shall, shall not
Recommendations – should, should not
Permission – may, need not
Possibility and capability – can, cannot
---------------------- Page: 7 ----------------------
oSIST prEN 17549-2:2022
prEN 17549-2:2021 (E)
Introduction

This document is a technical Model View Definition (MVD) of EN ISO 16739-1:2020. It aims to set a

comprehensive digital structure to store and exchange Construction Object Data Views. It is intended for

software publishers for the construction sector as well as professionals in this sector using their software.

While “Building information modelling — Information structure based on EN ISO 16739-1:2020 to

exchange data templates and data sheets for construction objects — Part 1” focuses on data templates

and configured construction objects, this document includes the structures that shall be used to:

 link the objects and properties to their semantic definitions through data dictionaries

 express requirements and describe configurable construction objects using declarative expressions

 organize the data exchanged during business workflows
The model view defined by this document can be designated as CODview-2.

It selects a few technical IFC classes to leverage the maximum potential from Building Information

Modelling (BIM):

It aims to provide access to dynamic business semantics. For this it uses the complementarity between

the underlying EN ISO 16739-1:2020 standard and the EN ISO 12006-3 for data dictionaries, thereby

outsourcing business semantics of the schema. The use of EN ISO 12006-3 is extended to the negotiation

of Data Templates to agree on a common language prior to data exchanges. These data exchanges can

concern construction projects as well as catalogues of construction products.

It aims to ease concurrent engineering by allowing the expression of requirements. For this it highlights

the use of constraints especially in the perspective of data exchanges related to business processes

(EN ISO 29481-2) and the traceability of decisions in models. These constraints make it possible to

express requests relating to construction projects or product catalogues. At last, they may also be used to

describe configurable products.
It aims to integrate into workflows as described in EN ISO 19650-1.

These three aspects make it possible to achieve interoperability of data used in software for the

construction and operation sector.

Figure 1 shows the general workflow of exchanges between actors willing to agree on a construction

object. It involves several standards (EN ISO 12006-3, EN ISO 29481-2, EN ISO 19650-1). The exchanges

using the CODview-2 standard appear as “CODview-2 payloads” in this figure.
---------------------- Page: 8 ----------------------
oSIST prEN 17549-2:2022
prEN 17549-2:2021 (E)
(*) Only two actors (actor A and
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.