Retour au blog BIM & IFC
Validation · 2026-06-30 · 20 min
10 erreurs courantes dans les maquettes IFC et comment les détecter
Les dix erreurs qui reviennent le plus souvent dans les fichiers IFC livrés sur des projets réels : leurs causes, la façon dont un outil de vérification de maquette (model checker) les détecte, et comment les corriger à la source.
10 erreurs courantes dans les maquettes IFC et comment les détecter — IFC Viewer Online article cover
Un coordinateur BIM qui a examiné suffisamment de fichiers IFC entrants développe une reconnaissance de motifs : les mêmes dix erreurs reviennent projet après projet, logiciel de modélisation après logiciel de modélisation. Elles ne sont pas aléatoires : elles ont des causes cohérentes, et la plupart sont évitables avec les bons paramètres d'export et une étape de vérification avant le dépôt sur le CDE.
Vue d'ensemble : les 10 erreurs IFC les plus courantes
| Erreur | Gravité | Méthode de détection | Impact en aval |
|---|
| 1. GUID en double | Erreur | Contrôle de règle L2 — niveau données uniquement | Suivi des versions sur le CDE, détection des conflits, coordination BCF |
| 2. Hiérarchie spatiale cassée | Erreur | Contrôle de règle L2 — arbre spatial | Éléments invisibles dans les outils de coordination ; filtres par niveau erronés |
| 3. Éléments non rattachés à un niveau | Erreur | Contrôle de règle L2 — rattachement | Les métrés par niveau échouent ; les filtres de coordination cassent |
| 4. Jeux de propriétés manquants | Avertissement/Erreur | Contrôle de règle L2 — présence des Pset | Métrés (QTO) imprécis ; remise FM incomplète ; non-conformité à l'EIR |
| 5. Codes de classification erronés ou absents | Avertissement | Contrôle de règle L2 — classification | Achats compromis ; registre des actifs FM incomplet |
| 6. Géométrie invalide | Erreur | Contrôle de règle L2 — validité de la géométrie | Faux positifs en détection des conflits ; échec des simulations 4D/5D |
| 7. Relations entre éléments cassées | Avertissement | Contrôle de règle L2 — intégrité des relations | Corruption de l'arbre spatial ; perte de données type-instance |
| 8. Violations de la convention de nommage | Avertissement | Contrôle de règle L2 — règles de nommage | Les filtres des outils de coordination échouent ; reprise manuelle |
| 9. Métadonnées ISO 19650 / EIR manquantes | Avertissement/Erreur | Validation L3 IDS | Non-conformité à l'EIR ; échec des spécifications IDS |
| 10. Incohérences de LOD/LOI | Avertissement | Contrôle de règle L2 + L3 | Métrés (QTO) non fiables ; échec du contrôle de jalon |
Les 10 erreurs IFC les plus courantes, leur gravité et leur impact en aval.
1. GUID en double
Chaque élément d'un fichier IFC doit porter un identifiant unique global (GUID) : une valeur de 22 caractères encodée en base64, censée être unique parmi tous les fichiers IFC jamais créés. Les GUID en double apparaissent lorsque des éléments sont copiés-collés dans le logiciel de modélisation sans déclencher la régénération du GUID. Résultat : deux éléments ou plus, dans le même fichier, partagent un identifiant.
Détection et causes
- Invisible dans un visualiseur 3D — nécessite un contrôle L2 au niveau des données
- IFC Viewer Online signale chaque doublon par nom et type d'élément
- Cause : copier-coller dans Revit ou ArchiCAD sans réinitialisation du GUID
- Cause : import de maquette liée sans résolution des conflits de GUID
- Cause : bug du logiciel de modélisation dans certaines versions de l'exportateur
Correction et prévention
- Dans Revit : utilisez l'option de l'exportateur IFC pour régénérer les GUID à l'export
- Dans ArchiCAD : utilisez l'outil de gestion des GUID avant l'export
- Prévention : ne copiez-collez jamais entre projets — utilisez des liens
- Prévention : vérifiez l'absence de doublons après chaque fusion majeure de maquettes
- Prévention : lancez un contrôle du Health Score avant chaque dépôt sur le CDE
2. Hiérarchie spatiale cassée
La hiérarchie spatiale IFC est la colonne vertébrale de la maquette : IfcProject → IfcSite → IfcBuilding → IfcBuildingStorey → IfcSpace/éléments. Lorsque cette chaîne est cassée — un bâtiment sans site, ou un niveau sans bâtiment — les outils de coordination rejettent le fichier ou produisent silencieusement des résultats incorrects.
Détection et causes
- Contrôle de règle L2 : IfcRelAggregates manquant entre les niveaux de hiérarchie
- Les éléments apparaissent dans le mauvais filtre de niveau, ou pas du tout
- Cause : fichier IFC modifié manuellement avec une hiérarchie mal éditée
- Cause : export par le logiciel de modélisation d'une maquette partielle (un seul lot)
- Cause : fusion de maquettes issues d'outils différents sans réconciliation de la hiérarchie
Correction et prévention
- Correction dans le logiciel de modélisation : assurez-vous que le site, le bâtiment et les niveaux sont réellement modélisés, pas seulement sous-entendus
- Dans Revit : vérifiez que la hiérarchie du projet est complète dans les options d'export IFC
- Prévention : validez la hiérarchie après chaque fusion de maquette fédérée
- Prévention : ne modifiez jamais la hiérarchie IFC manuellement en dehors du logiciel de modélisation
3. Éléments non rattachés à un niveau
Un élément existe dans la maquette mais n'a aucune relation IfcRelContainedInSpatialStructure vers un IfcBuildingStorey. L'élément est techniquement présent dans le fichier mais, dans les faits, sans localisation dans la hiérarchie du bâtiment. Les outils de coordination filtrent par niveau ; un élément non rattaché est invisible pour ces filtres.
Détection et causes
- Contrôle de règle L2 : éléments sans relation de rattachement spatial
- Cause : éléments placés sur des plans de référence plutôt que sur des niveaux, dans Revit
- Cause : éléments avec un rattachement « No Level » dans Revit
- Cause : éléments ArchiCAD avec un niveau de rattachement (home storey) non défini
- Cause : familles de type « modèle générique » placées sans niveau hôte
Correction et prévention
- Dans Revit : sélectionnez chaque élément concerné et assignez-lui un paramètre Niveau
- Filtrez par « No Level » dans les nomenclatures Revit pour retrouver tous les éléments concernés
- Dans ArchiCAD : utilisez les informations sur l'élément pour vérifier et définir le niveau de rattachement
- Prévention : intégrez le rattachement au niveau comme point de contrôle dans le standard de modélisation
- Prévention : lancez un contrôle L2 après chaque intégration d'une nouvelle maquette de lot
4. Jeux de propriétés requis manquants
Les jeux de propriétés IFC standard (Pset) comme Pset_WallCommon, Pset_BeamCommon et Pset_SpaceCommon portent les données dont dépendent les outils en aval : métrés, remise FM, analyse énergétique. Lorsqu'un Pset est absent ou que ses propriétés sont vides, ces traitements en aval produisent des résultats incorrects ou incomplets.
Détection et causes
- Contrôle de règle L2 : Pset requis absents pour certains types d'élément
- Cause : mappage des Pset non configuré dans l'exportateur pour ce type d'élément
- Cause : types d'éléments personnalisés sans équivalent Pset IFC
- Cause : profil d'export réglé sur « géométrie seule » pour réduire la taille du fichier
- Cause : mauvais type d'entité IFC mappé — le mauvais Pset est rattaché
Correction et prévention
- Révisez la table de mappage des Pset dans l'exportateur de votre logiciel de modélisation
- Ajoutez des mappages explicites des types d'éléments personnalisés vers les Pset appropriés
- N'utilisez jamais l'export « géométrie seule » pour une maquette de coordination ou de livraison
- Prévention : utilisez l'IDS pour définir formellement les Pset requis à chaque phase du projet
- Prévention : validez l'exhaustivité des Pset via le contrôle L3 IDS avant la livraison
5. Codes de classification erronés ou absents
Les codes de classification (Uniclass 2015, OmniClass, NBS, ou leurs équivalents nationaux) sont requis pour les achats, les registres d'actifs FM et, de plus en plus, pour la conformité à l'EIR. Des codes de classification manquants ou incorrects empêchent les métreurs de produire des devis quantitatifs corrects et les équipes FM d'alimenter le CAFM sans reprise manuelle.
Détection et causes
- Contrôle de règle L2 : propriété de classification absente ou non rattachée à un système standard
- Contrôle L3 IDS : exigences spécifiques de codes de classification non respectées
- Cause : classification non configurée dans l'export du logiciel de modélisation
- Cause : le système de classification de la maquette ne correspond pas à l'exigence de l'EIR
- Cause : familles personnalisées sans paramètre de code de classification
Correction et prévention
- Configurez le système de classification dans les paramètres du projet du logiciel de modélisation
- Mappez tous les types d'éléments vers la table de classification requise
- Utilisez l'IDS pour définir formellement le système de classification et les codes requis
- Prévention : intégrez la classification dans le standard de contenu BIM dès le premier jour
- Prévention : validez par rapport à l'IDS à chaque jalon, pas seulement à la remise
6. Géométrie invalide ou cassée
Les erreurs de géométrie en IFC se répartissent en trois grands types : les éléments à volume nul (un profil extrudé de surface nulle), les solides non fermés (un solide dont la surface comporte des trous), et les opérations booléennes échouées (une soustraction de vide qui produit un résultat non-manifold). Elles sont invisibles à l'affichage car les moteurs de rendu les lissent ; elles n'apparaissent que lorsque la détection des conflits ou les outils de simulation tentent de traiter la géométrie mathématiquement.
Détection et causes
- Contrôle de règle L2 : validité de la géométrie, contrôle du volume, contrôle manifold
- Cause : panneaux de mur-rideau mal formés dans Revit
- Cause : opérations booléennes complexes dans ArchiCAD qui échouent à l'export
- Cause : géométrie importée (depuis DXF ou STEP) qui n'a jamais eu de géométrie solide valide
- Cause : géométrie dessinée manuellement avec des profils à surface nulle par erreur
Correction et prévention
- Utilisez le rapport d'erreurs du checker pour identifier les éléments concernés par nom/type
- Remodélisez les éléments identifiés avec des techniques de modélisation solide correctes
- Pour les murs-rideaux : vérifiez la définition des panneaux, pas seulement le mur dans son ensemble
- Prévention : évitez d'importer une géométrie DXF/DWG directement dans une maquette BIM
- Prévention : vérifiez la géométrie dans une visionneuse IFC après chaque opération booléenne complexe
7. Relations entre éléments cassées
IFC encode les relations entre éléments via des entités de relation : IfcRelDefinesByType (type-instance), IfcRelAssociatesMaterial (affectation de matériau), IfcRelConnectsElements (connexions structurelles), entre autres. Lorsque ces relations sont malformées — référençant des entités inexistantes ou pointant vers le mauvais type d'objet — le modèle de données devient incohérent et les outils en aval génèrent des erreurs ou ignorent silencieusement les éléments concernés.
Détection et causes
- Contrôle de règle L2 : références de relation orphelines, mauvais types d'entité
- Cause : édition manuelle du fichier IFC qui casse l'intégrité référentielle
- Cause : bugs de l'exportateur dans d'anciennes versions du logiciel de modélisation
- Cause : fusion de maquette fédérée avec des conflits de relations
Correction et prévention
- Réexportez depuis le logiciel de modélisation — ne modifiez jamais un fichier IFC manuellement
- Mettez à jour l'exportateur du logiciel de modélisation vers la version actuelle
- Prévention : traitez l'IFC comme un simple format de livraison — toutes les modifications se font dans le logiciel de modélisation
- Prévention : validez après chaque mise à jour de l'exportateur
8. Violations de la convention de nommage
Les projets BIM définissent des conventions de nommage pour les types d'éléments, les calques, les vues et les noms d'objets. Lorsque les éléments IFC portent des noms génériques (« Wall », « Floor 1 », « Beam ») ou des noms incohérents d'un lot à l'autre, les outils de coordination ne peuvent pas appliquer correctement les filtres par lot, et les métreurs ne peuvent pas lancer de métré automatisé sans configuration manuelle des règles.
Détection et causes
- Contrôle de règle L2 : noms génériques ou vides signalés
- Cause : familles du logiciel de modélisation dont le nom par défaut n'a pas été mis à jour
- Cause : document de convention de nommage diffusé trop tard dans le projet
- Cause : contenu importé d'autres projets avec des conventions différentes
Correction et prévention
- Utilisez le rapport du checker pour identifier les éléments dont le nom n'est pas conforme
- Corrigez les noms dans le logiciel de modélisation — ne modifiez jamais les noms dans le fichier IFC
- Prévention : diffusez le document de convention de nommage dès le lancement du projet
- Prévention : utilisez l'IDS pour imposer formellement les modèles de nommage là où c'est critique
9. Métadonnées ISO 19650 / EIR manquantes
Un fichier IDS formalise les métadonnées requises par l'EIR : numéro de projet, phase, code de lot, organisation responsable, niveau de LOD/LOI et propriétés personnalisées. Lorsqu'un IDS est en vigueur, tout élément qui ne porte pas les propriétés requises échoue au contrôle L3 IDS, et la maquette n'est pas conforme pour la livraison.
Détection et causes
- Validation L3 IDS : propriétés requises absentes ou type de valeur erroné
- Cause : IDS non partagé avec les équipes de modélisation assez tôt
- Cause : Pset personnalisés pour les métadonnées EIR non configurés dans le logiciel de modélisation
- Cause : éléments ajoutés après le contrôle IDS sans être revalidés vis-à-vis de l'IDS
Correction et prévention
- Partagez le fichier IDS avec toutes les équipes de modélisation dès le lancement du projet
- Configurez des Pset personnalisés pour porter les métadonnées EIR dans les gabarits du logiciel de modélisation
- Lancez le contrôle L3 IDS à chaque jalon, pas seulement à la remise finale
- Prévention : utilisez l'IDS comme version exploitable par machine des exigences de données de l'EIR
10. Incohérences de LOD / LOI
Les exigences de niveau de développement (LOD) et de niveau d'information (LOI) varient selon la phase du projet et le type d'élément. En phase de construction, les éléments structurels devraient être en LOD 400 (géométrie prête pour la fabrication et propriétés matériaux complètes), tandis que les finitions architecturales peuvent rester en LOD 300. Les incohérences — un mur avec une géométrie LOD 200 et des données de propriété LOD 400, ou l'inverse — provoquent des métrés imprécis et des échecs de contrôle de jalon.
Détection et causes
- Contrôle L2 d'exhaustivité des Pset + propriétés LOI en L3 IDS
- Cause : matrice LOD/LOI mal communiquée aux équipes de modélisation
- Cause : éléments de LOD différents mélangés dans un même export
- Cause : matrice de LOD non mise à jour lors d'un changement de périmètre en cours de projet
Correction et prévention
- Utilisez l'IDS pour définir formellement les propriétés requises à chaque phase
- Vérifiez la conformité LOI via le contrôle L3 IDS à chaque jalon
- Prévention : diffusez une matrice LOD/LOI par type d'élément dès le lancement du projet
- Prévention : suivez l'évolution du Health Score au fil des phases pour repérer les régressions
Aucune des dix erreurs IFC les plus courantes n'est visible dans un visualiseur 3D. Les dix sont détectables en moins d'une minute avec un outil de vérification de maquette L2. Le contrôle de cinq minutes avant le dépôt sur le CDE est le levier de contrôle qualité le plus efficace dont dispose un coordinateur BIM.
Principe de gestion de la qualité IFC
Pour un déroulé étape par étape permettant de vérifier et corriger ces erreurs avant la livraison, voir comment vérifier une maquette IFC avant livraison. Pour l'outil permettant de lancer ce contrôle, voir le comparatif des meilleurs outils de vérification de maquette IFC. Pour le cadre complet derrière les niveaux de contrôle, voir le guide complet du model checker IFC. Pour la distinction conceptuelle entre checkers et visionneuses, voir model checker IFC contre visionneuse IFC. Pour empêcher qu'elles ne se reproduisent, inscrivez un seuil dans le contrat : les clauses de convention BIM qui préviennent réellement les mauvaises livraisons IFC.
10 erreurs courantes dans les maquettes IFC et comment les détecter