L’Information Delivery Specification (IDS) de buildingSMART International (bSI) est un standard ouvert qui permet de définir de manière précise et interopérable les exigences d’échange d’informations entre les différents acteurs d’un projet de construction ou d’infrastructure, tout au long du cycle de vie d’un bâtiment ou d’un ouvrage.

Qu’est-ce que l’IDS ?

L’IDS est un format standardisé qui permet de :

  • Décrire quelles informations doivent être échangées, à quel moment, et sous quelle forme.
  • Structurer ces exigences de manière lisible par les machines, afin de faciliter la vérification d’un modèle IFC.
  • Vérifier que les données échangées (par exemple, des modèles IFC) respectent bien les exigences définies.

À quoi sert l’IDS ?

  • Clarifier les besoins : L’IDS permet aux maîtres d’ouvrage, architectes, ingénieurs et autres parties prenantes de définir clairement ce qu’ils attendent en termes d’informations à chaque étape d’un projet.
  • Automatiser les contrôles : Les logiciels peuvent utiliser l’IDS pour vérifier automatiquement si un modèle IFC contient bien toutes les informations requises.
  • Améliorer l’interopérabilité : En standardisant la façon de décrire les exigences, l’IDS facilite l’échange de données entre différents logiciels et acteurs.

Exemple d’utilisation

Un maître d’ouvrage peut publier un IDS pour un appel d’offres, précisant que les soumissionnaires doivent fournir un modèle BIM contenant :

  • Les murs avec leurs propriétés thermiques
  • Les portes avec leurs dimensions et matériaux
  • Les équipements techniques avec leurs caractéristiques de maintenance

Les logiciels métier qui interprète l’IDS peuvent ensuite vérifier que les modèles soumis respectent bien ces exigences.

Format et compatibilité

  • L’IDS est généralement exprimé en JSON ou XML.
  • Il est conçu pour être utilisé avec le standard IFC (Industry Foundation Classes), le format d’échange ouvert pour les données du projet selon un processus BIM.

En résumé

L’Information Delivery Specification (IDS) de buildingSMART est un outil clé pour standardiser, automatiser et sécuriser les échanges d’informations dans les projets de construction, en s’appuyant sur le BIM.

Un exemple de cas d’usage de l’IDS :

Un maître d’ouvrage exige que tous les modèles numériques IFC des lots « Structure » et « Architecture » respectent certaines règles avant leur livraison. Il publie un fichier IDS pour automatiser ces vérifications.

Exemple d’exigences dans l’IDS

Exigence IDS Description Critère de vérification
IDS-PORTE-001 Toutes les portes doivent avoir une hauteur minimale de 2,10 m. Vérifier que l’attribut Height de chaque objet IfcDoor est ≥ 2,10 m.
IDS-PORTE-002 Chaque porte doit avoir un matériau défini. Vérifier que l’attribut Material de chaque IfcDoor n’est pas vide.
IDS-PORTE-003 Les portes coupe-feu doivent être identifiées comme telles. Vérifier que les portes avec IsFireDoor = True ont un attribut FireRating renseigné.
IDS-PORTE-004 Les portes doivent être associées à un niveau (étage) du bâtiment. Vérifier que chaque IfcDoor est relié à un IfcBuildingStorey.

 Supposons que l’IDS contienne les règles suivantes pour les portes du projet :

IDS-PORTE-001

Toutes les portes doivent avoir une hauteur minimale de 2,10 m.

Vérifier que l’attribut Height de chaque objet IfcDoor est ≥ 2,10 m.

IDS-PORTE-002

Chaque porte doit avoir un matériau défini.

Vérifier que l’attribut Material de chaque IfcDoor n’est pas vide.

IDS-PORTE-003

Les portes coupe-feu doivent être identifiées comme telles.

Vérifier que les portes avec IsFireDoor = True ont un attribut FireRating renseigné.

IDS-PORTE-004

Les portes doivent être associées à un niveau (étage) du bâtiment.

Vérifier que chaque IfcDoor est relié à un IfcBuildingStorey.

Processus de vérification automatique

  1. Export du modèle BIM au format IFC.
  2. Application de l’IDS via un logiciel compatible (par exemple, BIMCollab, Solibri, ou un outil open source comme CiQo.eu).
  3. Vérification des règles :
    • Le logiciel parcourt le modèle IFC et vérifie chaque porte.
    • Pour chaque porte, il contrôle :
      • La hauteur (Height).
      • La présence d’un matériau (Material).
      • La présence et la validité de l’attribut FireRating si c’est une porte coupe-feu.
      • L’association à un niveau (IfcBuildingStorey).
  4. Rapport de conformité :
    • Le logiciel génère un rapport listant les portes conformes et non conformes, avec les erreurs précises (ex : « Porte P01 : hauteur = 2,05 m < 2,10 m »).

Exemple de résultat de vérification

P01

❌ Non conforme

Hauteur = 2,05 m (attendu ≥ 2,10 m)

P02

✅ Conforme

P03

❌ Non conforme

Matériau non défini

P04

✅ Conforme

P05

❌ Non conforme

Porte coupe-feu sans FireRating

Avantages

  • Gain de temps : Plus besoin de vérifier manuellement chaque porte.
  • Réduction des erreurs : L’automatisation limite les oublis.
  • Standardisation : Tous les acteurs utilisent les mêmes règles.

Outils capables de faire cette vérification

  • Solibri Model Checker
  • BIMCollab Zoom
  • IfcOpenShell (via script Python)
  • Autodesk Model Checker
  • CiQo.eu viewer, intégrateur et vérificateur de données open source (ALLIANCE DU BATIMENT)

En résumé

L’IDS permet de définir des règles précises et de vérifier automatiquement que les modèles numériques IFC respectent les exigences du projet, ce qui améliore la qualité et la fiabilité des données échangées.

Le plus efficace est bien évidement de vérifier que les modèles numériques produits sont de qualité et qu’ils contiennent effectivement les données répondant aux exigences projet. Vous avez accès gratuitement sur la plateforme open.datBIM.com à des référentiels de données produits par la filière permettant de structurer la donnée de manière harmonisée selon le format ouvert opendthX pour qu’elle soit exploitable dans n’importe quelle application facilitant ainsi la production collective de livrables numériques de qualité.

Plus d’information sur les ressources :

Vous souhaitez être informé des nouveautés, inscrivez-vous à notre lettre d'information.

Autres articles :