Industry Foundation Classes (Cours de base de l'industrie - IFC).
L'IFC (Industry Foundation Classes) est un modèle de données basé sur le langage EXPRESS, utilisé dans l'industrie du bâtiment comme standard ouvert pour les maquettes numériques BIM (Building Information Modeling).
Il permet d'échanger et de partager des informations entre différents logiciels, offrant ainsi un format indépendant pour la gestion et l'interopérabilité des données. Il est défini par la norme ISO 16739.
Le standard IFC a été créé par l'IAI (International Alliance for Interoperability), aujourd'hui renommée buildingSMART, une organisation regroupant des entreprises du secteur de la construction et des éditeurs de logiciels. L'objectif principal de cette organisation est de promouvoir l'interopérabilité des logiciels dans le secteur de la construction. Elle est constituée de chapitres nationaux, dont Mediaconstruct est le représentant français.
L'IFC (Industry Foundation Classes) est un formalisme dérivé de STEP, visant à remplacer un système d'information fragmenté par une solution interopérable basée sur un modèle de données commun. Il permet à tous les acteurs d'un projet de bâtiment (architectes, bureaux d'études, maîtres d'ouvrage, entreprises, etc.) d'enrichir un modèle commun du projet. Grâce à des logiciels compatibles avec l'IFC, les utilisateurs n'ont plus besoin de traduire manuellement des données entre différents formats. Cela améliore la productivité et réduit les pertes et altérations de données, y compris pour les informations non géométriques comme le coût ou les processus.



