Qu’est-ce qu’un fichier IDS et comment contrôler un modèle Revit avec IDS4Revit ?
Quand un maître d'ouvrage ou un BIM manager demande un modèle « avec les bonnes informations », il faut pouvoir dire lesquelles, et vérifier qu'elles y sont. C'est le rôle de l'IDS : un fichier d'exigences qu'un logiciel sait lire et appliquer à un modèle IFC.
Ce guide explique ce qu'est un fichier IDS, ce qu'il contient, puis comment IDS4Revit, le plugin Revit de DiRoots, s'en sert pour contrôler un modèle avant de l'exporter en IFC. Il s'appuie sur la documentation de buildingSMART pour le standard et sur la documentation de DiRoots pour le plugin.
Qu'est-ce qu'un fichier IDS ?
IDS signifie Information Delivery Specification. Le dépôt officiel de buildingSMART le décrit comme un standard XML interprétable par une machine, qui sert à définir des spécifications de livraison d'information pour le BIM, principalement avec l'IFC. Un IDS est un fichier au format .ids, publié sous forme de schéma XSD avec des exemples en XML.
Une spécification IDS comporte deux parties. L'applicabilité décrit quels éléments sont concernés ; les exigences listent ce que ces éléments doivent ou ne doivent pas avoir. Le manuel de buildingSMART donne l'exemple suivant : tous les murs doivent avoir une propriété de résistance au feu.
Un modèle IFC produit par n'importe quel logiciel peut être contrôlé par rapport à un fichier IDS. Le modèle IFC et l'IDS sont chargés dans un logiciel de vérification, qui produit un rapport des non-conformités.
Les facettes d'un IDS, et celles que gère IDS4Revit
Le manuel de buildingSMART nomme les facettes qui permettent de décrire les éléments et leurs exigences : propriété (property), entité (entity), classification, matériau (material), partOf et attribut (attribute).
D'après la documentation d'IDS4Revit, cinq facettes sont évaluées lors de la pré-validation et utilisées pour l'export IFC. La facette PartOf n'est pas prise en charge : la colonne Status affiche alors « Not supported ».
- Entity (entité)
- Property (propriété)
- Attribute (attribut)
- Material (matériau)
- Classification
Ce que fait IDS4Revit dans Revit
IDS4Revit est un plugin Autodesk Revit qui simplifie le travail avec les fichiers IDS. DiRoots présente quatre fonctions principales : un inspecteur d'entités basé sur l'IDS, le mappage de propriétés personnalisées et de jeux de propriétés (Psets), un inspecteur de propriétés basé sur l'IDS, et un export IFC conçu pour respecter les exigences de l'IDS.
Le plugin accepte les fichiers IDS en version 1.0 et supérieures. Un fichier qui ne respecte pas le schéma IDS provoque un message d'erreur et n'est pas chargé. Si aucun fichier n'est chargé, DiRoots fournit des fichiers IDS d'exemple pour IFC 2x3, IFC 4 et IFC 4x3 ADD2, sélectionnables dans l'interface.
La fenêtre principale s'ouvre depuis le bouton IDS4Revit de l'onglet IDS4Revit. Elle comporte deux onglets, « Pre-validation » et « Map Properties ». Le flux de travail décrit par la documentation tient en cinq étapes :
- Sélectionner le fichier IDS et la configuration d'export IFC (IFC Setup).
- Vérifier les catégories mappées : la colonne « Mapped Categories » indique les objets associés selon les réglages de mappage de l'IFC Export setup de Revit, et les modifications se font dans ces réglages Revit.
- Mapper les propriétés et créer les paramètres manquants.
- Lancer la pré-validation avec « Run Pre-validation ».
- Exporter en IFC.
Le périmètre de chaque spécification est défini à partir de ces objets, du mappage des entités et des filtres de facettes ; il peut porter sur le modèle entier ou sur la vue active.
Mapper les propriétés et créer les paramètres
L'onglet « Map Properties » associe des paramètres Revit aux propriétés demandées par l'IDS. Pour les propriétés personnalisées, vous choisissez le paramètre Revit correspondant. Les propriétés IFC prédéfinies, dont le nom commence par « Pset_ », sont mappées par défaut et apparaissent sous la forme « <Default> - nom de la propriété » ; vous pouvez les modifier à la main.
Le bouton « Refresh Parameters » recharge la liste des paramètres du projet. Le bouton « Import Mapping » importe un mappage de propriétés Revit dans IDS4Revit ; il est disponible à partir de Revit 2027.
IDS4Revit peut aussi créer des paramètres Revit à partir des définitions de propriétés du fichier IDS : vous pouvez ajouter des catégories, modifier les noms et assigner des groupes de paramètres. Les paramètres ainsi créés sont mappés automatiquement. Un filtre « Mapping status » aide à repérer les propriétés non mappées.
Lire les résultats de la pré-validation
Après « Run Pre-validation », chaque spécification et chaque exigence reçoit un statut :
- Pass : la spécification ou l’exigence est satisfaite pour le périmètre.
- Fail : au moins une vérification n’a pas respecté la restriction de l’IDS.
- Not mapped : donnée non mappée, ou mappage incomplet.
- Not supported : ligne qui utilise la facette PartOf.
La colonne « Result » indique le périmètre et le nombre d'éléments conformes et non conformes, par exemple « 23 passed - 141 failed ».
Retrouver les éléments concernés dans le modèle
Un clic sur le nombre de la colonne « Result » sélectionne dans Revit le groupe d'éléments correspondant. Le menu contextuel d'une ligne propose « Select Passing Elements », « Select Failing Elements », « Isolate Elements » (dans la vue active) et « Create Section Box ».
Le panneau « Specification Details », ouvert depuis le menu contextuel (« Open Spec. Details ») ou le bouton à trois points d'une ligne, détaille la spécification une fois la pré-validation exécutée. Les colonnes « Applicability Details » et « Requirement Details » affichent le texte lisible de chaque ligne ; elles ne sont pas visibles par défaut et s'ajoutent via « Column Preferences ».
Dans l'onglet Pre-validation, les filtres portent sur le statut, sur le type d'exigence (la facette) et sur une recherche dans la description. Quand une exigence impose un nombre d'éléments qui n'est pas atteint, la cellule est mise en évidence et un message s'affiche lors de l'export.
Exporter en IFC selon l'IDS : ce que l'export garantit, et ce qu'il ne garantit pas
IDS4Revit aide à exporter en IFC selon le fichier IDS chargé, en s'appuyant sur les facettes prises en charge. Vous pouvez partir d'une configuration d'export IFC existante ; le plugin y ajoute ses propres réglages. L'export porte sur la vue active ou sur le modèle entier.
Selon la documentation d'IDS4Revit, l'outil ne garantit pas une conformité complète : l'export s'appuie sur l'exportateur IFC standard de Revit. La pré-validation et le contrôle du fichier IFC final restent des étapes à part entière.
Profils, installation et déploiement en équipe
Un profil enregistre la configuration d'export IFC et l'étendue des éléments à exporter, les propriétés mappées, ainsi que les dossiers d'entrée et de sortie. La documentation décrit la création d'un profil en quatre étapes :
- Dans l'en-tête de la fenêtre, cliquer sur le bouton de sauvegarde à côté de la liste des profils.
- Donner un nom au profil.
- Choisir de partir des paramètres par défaut d'IDS4Revit, des paramètres actuels, ou de ceux d'un profil existant.
- Cliquer sur « Save ».
- Importer un profil : bouton plus (+) à côté de la liste des profils, puis « Import from file » et le fichier du profil, puis « Create ».
- Astuce de la documentation : créer les profils sur un emplacement réseau pour que les autres utilisateurs puissent les importer.
- Profil par défaut : copier le fichier du profil dans %localappdata%\DiRoots\IDS4Revit\Profiles sur les postes des utilisateurs.
- Installation standard avec droits administrateur, puis redémarrage de l'ordinateur ; installation silencieuse possible pour les administrateurs informatiques, avec un paramètre pour désactiver la vérification automatique des mises à jour.
Licence et compatibilité
IDS4Revit est un plugin Premium : il n'existe pas de version gratuite. La licence est un abonnement annuel par utilisateur. Selon la fiche de l'éditeur, le plugin est compatible avec Autodesk Revit 2022 à 2027.
NTI France vend IDS4Revit seul ou dans des bundles avec DiRootsOne, ProSheets et DiStem. Pour équiper une équipe, indiquez le nombre de postes sur la fiche produit, ou demandez un devis.
Équiper vos postes avec IDS4Revit
NTI France vend la licence IDS4Revit en abonnement annuel, avec facture française et support en français. Pour plusieurs postes ou un règlement sur bon de commande, nous établissons un devis.
Autres guides DiRoots
- Guide DiRootsOne · Paramètres RevitModifier les paramètres Revit depuis Excel : SheetLink, ParaManager et OneParameter
- Guide DiRootsOne · Tableaux ExcelImporter un tableau Excel dans Revit et le garder à jour avec TableGen
- Guide DiRootsOne · Numérotation RevitRenuméroter automatiquement des éléments Revit avec ReOrdering
- Guide DiRootsOne · Sélection et visibilitéFiltrer, sélectionner et masquer des éléments Revit : OneFilter, Hide in Views et SectionBoxer
Questions fréquentes
Qu'est-ce qu'un fichier IDS ?+
C'est un fichier .ids au format XML, défini par buildingSMART, qui décrit sous une forme lisible par un logiciel les informations qu'un modèle IFC doit contenir. Chaque spécification indique quels éléments sont concernés (applicabilité) et ce qu'ils doivent avoir (exigences).
Quelles facettes IDS IDS4Revit prend-il en charge ?+
Entity, Property, Attribute, Material et Classification. La facette PartOf n'est pas prise en charge : les lignes qui l'utilisent affichent le statut « Not supported ».
Que signifient les statuts Pass, Fail, Not mapped et Not supported ?+
Pass : l'exigence est satisfaite pour le périmètre. Fail : au moins une vérification ne respecte pas la restriction de l'IDS. Not mapped : la donnée n'est pas mappée ou le mappage est incomplet. Not supported : la ligne utilise la facette PartOf, que le plugin ne gère pas.
L'export IFC d'IDS4Revit garantit-il la conformité à l'IDS ?+
Non. D'après la documentation du plugin, il aide à exporter selon l'IDS mais ne garantit pas une conformité complète, car il s'appuie sur l'exportateur IFC standard de Revit.
Que se passe-t-il si mon fichier IDS n'est pas valide ?+
IDS4Revit accepte les fichiers IDS en version 1.0 et supérieures. Un fichier non conforme au schéma IDS génère un message d'erreur et n'est pas chargé.
Comment partager la même configuration entre plusieurs utilisateurs ?+
Avec les profils : ils enregistrent la configuration d'export IFC, les propriétés mappées et les dossiers d'entrée et de sortie. La documentation conseille de les créer sur un emplacement réseau pour que les autres utilisateurs puissent les importer.
IDS4Revit est-il gratuit ?+
Non, c'est un plugin Premium en abonnement annuel par utilisateur. Il est compatible avec Autodesk Revit 2022 à 2027 selon la fiche de l'éditeur.
Une question avant d'acheter ? Parlez à l'équipe NTI France.
Sources et dernière vérification
Les informations de cette page proviennent des publications officielles de DiRoots et du groupe NTI, relues le 26 octobre 2026. Les logiciels évoluent : versions de Revit, périmètre gratuit ou Premium et nouveautés sont à confirmer sur la fiche de l'éditeur avant achat. Les prix affichés sur ce webshop sont ceux du catalogue NTI France.
- IDS4Revit — fiche éditeur (fonctions, journal de version, versions de Revit)
- IDS4Revit — documentation : accueil
- IDS4Revit — documentation : guide de la fenêtre IDS4Revit
- IDS4Revit — documentation : profils
- IDS4Revit — documentation : démarrage et installation
- buildingSMART — standard IDS : dépôt officiel
- buildingSMART — IDS : manuel utilisateur
