Le format de fichier IFC (Industry Foundation Classes) est une norme internationale ouverte pour les données de Building Information Modeling (BIM). Il est développé par buildingSMART International et est destiné à décrire les données de l'industrie du bâtiment et de la construction. Les fichiers IFC contiennent une représentation numérique des bâtiments, y compris leur géométrie, leurs relations spatiales, leurs propriétés et d'autres informations pertinentes. Cela permet l'interopérabilité entre les différentes applications logicielles utilisées dans l'industrie de l'architecture, de l'ingénierie et de la construction (AEC). Le format prend en charge l'échange et le partage des informations du bâtiment tout au long du cycle de vie complet d'un bâtiment, de la conception et de la construction à l'exploitation et à la maintenance. Les fichiers IFC sont structurés à l'aide d'un schéma qui définit les différents types d'entités et leurs relations, assurant la cohérence et l'exactitude des données. La norme IFC évolue continuellement pour intégrer les nouvelles technologies et les pratiques de l'industrie, ce qui en fait un outil crucial pour les flux de travail BIM collaboratifs.