IFC (Industry Foundation Classes) : fichier .ifc

stable

Format ouvert et normalisé pour échanger une maquette numérique de bâtiment (BIM) entre logiciels de différents éditeurs, sans dépendre du format propriétaire de l'un d'eux.

Le IFC (Industry Foundation Classes) est le format ouvert et normalisé (ISO 16739) pour échanger une maquette numérique de bâtiment (BIM, Building Information Modeling) entre logiciels de différents éditeurs, maintenu par l’organisme international buildingSMART.

Sa raison d’être répond directement à une réalité de la construction : un même projet mobilise des logiciels différents selon la spécialité (architecture, structure, plomberie, électricité, chacun avec son format natif propriétaire : DWG pour l’architecture sous AutoCAD, par exemple). Le IFC sert de langage commun pour que ces modèles distincts s’assemblent en une maquette numérique unique et cohérente, sans que chaque éditeur n’ait à prendre en charge le format natif de tous les autres.

Le schéma décrit non seulement la géométrie des éléments du bâtiment, mais aussi leurs propriétés fonctionnelles et leurs relations entre eux : un mur porte des propriétés thermiques, une porte est associée à l’ouverture qu’elle occupe dans ce mur, une conduite appartient à un système de ventilation identifié, ce qui va bien au-delà de ce qu’un format purement géométrique comme le DXF peut représenter.

Un export IFC ne préserve pas toujours fidèlement chaque attribut propriétaire d’un logiciel BIM donné : certains paramètres très spécifiques à un éditeur peuvent se perdre ou se simplifier lors de la conversion vers le schéma standard, faute d’équivalent direct. C’est un point de friction documenté que buildingSMART travaille activement à réduire au fil des révisions de la norme.

Signature binaire

Ce format n'a pas de signature binaire fiable : il ne peut pas être identifié de façon certaine par ses seuls premiers octets.

Vérifier qu'un fichier porte bien cette signature →

Questions fréquentes

Comment ouvrir un fichier .ifc ?

Aucun logiciel n'est encore référencé sur cette fiche pour ouvrir un fichier .ifc. Voir la liste « Avec quoi l'ouvrir » ci-contre.

Quel est le type MIME du format IFC (Industry Foundation Classes) ?

Le format IFC (Industry Foundation Classes) est associé aux types MIME application/x-step et model/ifc.

Le format IFC (Industry Foundation Classes) (.ifc) est-il encore utilisé aujourd'hui ?

Oui, le format IFC (Industry Foundation Classes) est stable et toujours largement utilisé, sans signe de déclin.

Peut-on ouvrir un fichier .ifc sur mobile, sans installer d'application ?

Aucun outil web n'est référencé sur cette fiche pour ce format : l'ouverture nécessite un logiciel de bureau (voir la liste « Avec quoi l'ouvrir » ci-contre).

Pourquoi le IFC est-il central dans les projets de construction impliquant plusieurs corps de métier ?

Un projet de bâtiment mobilise généralement des logiciels différents selon la spécialité (architecture, structure, plomberie, électricité), chacun avec son propre format natif propriétaire. Le IFC sert de langage commun normalisé pour que ces modèles distincts s'assemblent en une maquette numérique cohérente (BIM), sans que chaque éditeur logiciel n'ait à prendre en charge le format natif de tous les autres.

Un export IFC préserve-t-il toujours fidèlement toutes les données d'un logiciel BIM propriétaire ?

Pas nécessairement : certains attributs très spécifiques à un logiciel donné (paramètres propriétaires de familles Revit, par exemple) peuvent ne pas avoir d'équivalent direct dans le schéma IFC standard et se perdre ou se simplifier lors de l'export, un point de friction documenté et activement travaillé par buildingSMART, l'organisme qui maintient la norme.

DXF, IGES, STEP, JT, IFC, DWF : quel format d'échange CAO/BIM choisir selon l'usage →

Un fichier ne s'ouvre pas : les causes possibles →

Comment savoir si un fichier est corrompu →

Sources

Dernière mise à jour :