L’export IFC est le point faible de beaucoup de projets BIM. Tout le monde s’accorde sur l’importance de l’openBIM, mais en pratique les fichiers IFC échangés sont souvent inutilisables. Le problème n’est pas le format — c’est la configuration.

Pourquoi vos IFC sont mauvais

Les causes que je retrouve systématiquement :

  1. Export avec les paramètres par défaut — le setup d’export de Revit par défaut est insuffisant
  2. Pas de paramètres partagés — les données n’ont rien à exporter
  3. Coordonnées mal configurées — le modèle IFC est décalé
  4. Éléments in-situ — non classifiables en IFC
  5. Pas de vérification post-export — personne ne regarde le fichier produit

Étape 1 : Choisir le bon schéma IFC

Schéma Usage Compatibilité
IFC 2x3 CV 2.0 Coordination, échange Excellent (standard)
IFC4 Reference View Coordination simple Bon
IFC4 Design Transfer Transfert géométrie avancé Variable
IFC4.3 Infrastructures Émergent

Recommandation 2026 : utilisez IFC 2x3 Coordination View 2.0 par défaut. C'est le plus compatible. Passez à IFC4 uniquement si votre convention BIM l'impose et que tous les partenaires le supportent.

Étape 2 : Configurer l’IFC Export Setup

Dans Revit : Fichier > Exporter > IFC > Modify Setup

Onglet General

  • IFC Version : IFC 2x3 Coordination View 2.0
  • Space boundaries : Level 2 (si simulation énergétique requise), sinon None
  • Phase : la phase de votre export (PRO, EXE, DOE)
  • Project Origin : Shared Coordinates (jamais Internal)

Onglet Property Sets

C’est ici que se joue la qualité des données :

  • Cocher Export Revit property sets
  • Cocher Export IFC common property sets
  • Cocher Export user defined property sets si vous avez un mapping personnalisé

Le mapping personnalisé est un fichier texte qui associe vos paramètres Revit aux propriétés IFC. C'est ce qui transforme un export basique en export riche en données. Configurez-le dans votre gabarit Revit.

Onglet Level of Detail

Réglez le niveau de détail géométrique. Pour la coordination : Medium. Pour la visualisation : High.

Étape 3 : Préparer la maquette avant export

Vérifier les coordonnées partagées. L'IFC utilise les Shared Coordinates. Si elles sont mal configurées, votre modèle sera décalé de kilomètres.

Purger la maquette. Les éléments inutilisés alourdissent l'IFC. Faites une purge avant d'exporter.

Vérifier les classifications. Chaque élément doit avoir un IfcExportAs correct ou être assigné à la bonne catégorie Revit (qui sera mappée automatiquement).

Renseigner les paramètres. Les paramètres partagés doivent être remplis — un paramètre vide n'exporte rien.

Étape 4 : Vérifier le fichier IFC

Ne livrez jamais un IFC sans le vérifier. Ouvrez-le dans un viewer IFC gratuit (BIM Vision, xBIM Xplorer, ou Solibri Anywhere) et vérifiez :

  • Le modèle est au bon endroit (coordonnées)
  • Les éléments sont correctement classifiés (IfcWall, IfcSlab, IfcBeam…)
  • Les propriétés sont présentes (clic sur un élément > vérifier les Psets)
  • Pas d’éléments manquants ou en double

Les pièges fréquents

Piège n°1 : les éléments in-situ s'exportent souvent comme IfcBuildingElementProxy — une classe fourre-tout sans valeur sémantique. Évitez-les ou assignez manuellement leur classification IFC.

Piège n°2 : les pièces (Rooms) Revit s'exportent en IfcSpace uniquement si elles sont bornées et à jour. Recalculez-les avant l'export.

Automatiser l’export

Sur les projets avec des livraisons régulières, l’export manuel est une perte de temps et une source d’erreurs. Un add-in d’export batch permet d’exporter toutes les maquettes avec les bons paramètres en un clic.

À retenir

Un bon export IFC ne se fait pas en un clic. Il nécessite une configuration d'export personnalisée, une maquette préparée, et une vérification post-export. Investissez 30 minutes de configuration pour économiser des heures de reprises.