.IFC

Fichier IFC

Industry Foundation Classes (BIM building model)
Poser une question
RÉPONSE RAPIDE

Un fichier IFC est un modèle BIM (Building Information Modeling) 3D d'un bâtiment ou d'un projet d'infrastructure - murs, portes, poutres, CVC et leurs propriétés - stocké au format ouvert buildingSMART (ISO 16739). Pour le visualiser gratuitement, utilisez usBIM.viewer+, BIMcollab ZOOM ou Solibri Anywhere. Pour l'éditer, importez-le dans Revit, ArchiCAD ou les logiciels gratuits BlenderBIM/Bonsai.

Développeur : buildingSMART International Catégorie : Fichiers d`images 3D Standard ouvert MIME: application/x-step
S'OUVRE SUR Windows macOS Linux Web
Lié : .DCM · .STEP · .SKP · .STP

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 27, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier IFC ?

L'extension de fichier .ifc est utilisée par divers logiciels BIM (Building Information Modeling) pour stocker des données liées à la construction et à l'architecture. Un fichier .ifc contient des projets et des modèles d'objets et de bâtiments ainsi que des informations sur les matériaux, les formes et les éléments spatiaux.

.ifc est un format d'échange neutre et orienté objet, maintenu par buildingSMART International (anciennement l'International Alliance for Interoperability, IAI) et normalisé sous la norme ISO 16739. L'objectif principal de la norme IFC est de faciliter la coopération et l'interopérabilité entre les outils logiciels et les entités du secteur de la construction.

L'encodage de fichier courant - IFC-SPF - est un fichier texte brut .STEP Part-21 dont la première ligne indique ISO-10303-21;, suivie d'une section HEADER qui déclare la version du schéma IFC (par exemple IFC4 ou IFC2X3). Les variantes compressées et XML portent respectivement les extensions .ifcZIP et .ifcXML. La spécification du format est disponible gratuitement en tant que norme ouverte.

IFC4 est la version la plus largement déployée ; IFC4.3 (publiée sous la norme ISO 16739-1:2024) étend la norme aux projets d'infrastructure tels que les routes, les ponts et les voies ferrées.

Sécurité et sûreté

RISQUE : LOW

Un fichier IFC (IFC-SPF) contient des données de géométrie et de propriété en texte brut sans code exécutable, son ouverture est donc sûre. La variante .ifcZIP est un ZIP normal - risquée uniquement s'il a été déguisé (vérifiez qu'il contient bien un .ifc). Les préoccupations pratiques ne concernent pas les logiciels malveillants : les modèles IFC peuvent être volumineux et lents à charger, et un modèle exporté peut inclure par inadvertance des données de bâtiment détaillées (plans sensibles, conception propriétaire) que vous n'aviez pas l'intention de partager. Comme toujours, méfiez-vous d'un fichier nommé « model.ifc.exe ».

Détails du format

en bref
NOM COMPLETIndustry Foundation Classes (BIM building model)
DÉVELOPPEURbuildingSMART Internationaldepuis 1997 (IFC 1.0); ISO 16739 since 2013; IFC4 widely used, IFC4.3 (2024) for infrastructure
TYPE MIMEapplication/x-step
TYPEModèle BIM/bâtiment neutre, ISO 16739 ; encodage STEP/Part-21 en texte brut (IFC-SPF)
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Fichier de fonctionnalité Autodesk Inventor - Inventor utilise .ifc en interne pour une entrée de catalogue de fonctionnalités importées/iFeature - sans rapport avec les modèles de bâtiment.
  • Fichier de scénario EnSight / CEI - La suite de post-traitement CFD EnSight a utilisé .ifc pour l'un de ses fichiers de données/scénarios.

Programmes qui ouvrent les fichiers IFC

Windows6 apps
usBIM.viewer+ (ACCA) Gratuit Ouvrez l'IFC pour naviguer dans le modèle 3D, parcourir l'arborescence des objets, lire les propriétés et mesurer - gratuit.
BIMcollab ZOOM Freemium Visionneuse IFC gratuite avec détection de collisions et vues intelligentes ; ouvrez plusieurs IFC et inspectez les propriétés.
Solibri Anywhere Gratuit Visionneuse gratuite de Solibri ; ouvrez l'IFC pour naviguer, afficher les informations et couper le modèle.
BlenderBIM / Bonsai Open-source Extension Blender gratuite (IfcOpenShell) qui ouvre ET crée des IFC natifs - visualiser, éditer et réexporter.
Autodesk Revit Payant Ouvrez ou liez l'IFC pour importer le modèle de bâtiment dans Revit pour l'édition ou la coordination.
Graphisoft Archicad Payant Fichier > Ouvrir / Fusionner l'IFC ; importation et exportation OpenBIM/IFC performantes.
macOS2 apps
usBIM.viewer+ (ACCA) Gratuit Ouvrez l'IFC pour naviguer dans le modèle 3D, parcourir l'arborescence des objets, lire les propriétés et mesurer - gratuit.
Graphisoft Archicad Payant Fichier > Ouvrir / Fusionner l'IFC ; importation et exportation OpenBIM/IFC performantes.
Linux2 apps
BlenderBIM / Bonsai Open-source Extension Blender gratuite (IfcOpenShell) qui ouvre ET crée des IFC natifs - visualiser, éditer et réexporter.
FreeCAD (BIM workbench) Open-source Importez l'IFC via l'atelier BIM/Arch (IfcOpenShell) pour visualiser et éditer.
Web1 app
BIMvision / online IFC viewers Gratuit Visionneuse IFC gratuite (bureau avec compagnons web) ; téléchargez ou ouvrez pour voir le modèle sans logiciel BIM payant.

Détails techniques

spécifications approfondies
Encodage du fichierTexte brut STEP Part-21 (ISO 10303-21) ; le corps du fichier est en ASCII 7 bits
En-tête du fichierLa première ligne est toujours `ISO-10303-21;` suivie d'une section `HEADER` et d'une section `DATA`
Déclaration du schémaL'entité `FILE_SCHEMA` dans l'en-tête nomme la version IFC, par ex. `('IFC4')` ou `('IFC2X3')`
Type MIME`application/x-step`
Caractères non-ASCIIÉchappés à l'intérieur des chaînes littérales à l'aide de séquences `\X2\` (hexadécimal UTF-16BE) ou `\X4\` (hexadécimal UTF-32)
Variante compressée`.ifcZIP` - une archive ZIP standard contenant le fichier texte IFC-SPF ; commence par les octets magiques PK
Variante XML`.ifcXML` - même modèle de données sérialisé au format ifcXML (ISO 10303-28) ; nettement plus volumineux que l'IFC-SPF
Langage du modèle de donnéesDéfini en EXPRESS (ISO 10303-11) ; modèle entité-attribut avec héritage de type et relations inverses
Types de géométrie pris en chargeBREP, CSG, solides balayés (extrusion et révolution), tessellation (`IfcTessellatedFaceSet`), NURBS
Système de coordonnéesCartésien 3D à main droite ; unité de longueur déclarée via les entités `IFCSIUNIT` dans le fichier
Mécanisme d'extension de propriété`IfcPropertySet` - métadonnées clé-valeur arbitraires pouvant être attachées à n'importe quel élément de bâtiment ou d'infrastructure
Prise en charge du géoréférencement`IfcCoordinateReferenceSystem` et `IfcMapConversion` lient l'origine du modèle à un CRS du monde réel
Versions IFC en usage actifIFC2x3 (héritage, largement supporté), IFC4/IFC4.1 (norme actuelle du bâtiment), IFC4.3 (infrastructure)
Périmètre infrastructure (IFC4.3)Ajoute des types d'éléments pour les routes, les voies ferrées, les ponts, les ports et les voies navigables ; publié sous la norme ISO 16739-1:2024
Modèle de relationEntités de relation explicites (par ex. `IfcRelAggregates`, `IfcRelContainedInSpatialStructure`) plutôt que des pointeurs d'objets directs
Publié1997 (IFC 1.0); ISO 16739 since 2013; IFC4 widely used, IFC4.3 (2024) for infrastructure
Standard ouvertOui · libre de droits
Spécificationtechnical.buildingsmart.org

Conversions IFC

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers IFC. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers IFC.

Foire aux questions

Qu'est-ce qu'un fichier IFC et à quoi sert-il ?
Il s'agit d'un modèle BIM standard ouvert d'un bâtiment (ou d'une infrastructure) - murs, portes, poutres, CVC et leurs propriétés - stocké dans le format neutre buildingSMART IFC afin que différents programmes CAD/BIM puissent partager un modèle coordonné unique. Il est utilisé pour la coordination de la conception, la détection de collisions, le métré et la gestion technique de bâtiment.
Comment ouvrir un fichier IFC gratuitement ?
Utilisez une visionneuse IFC gratuite : usBIM.viewer+, BIMcollab ZOOM, Solibri Anywhere ou BIMvision - elles vous permettent de naviguer dans le modèle 3D, de parcourir l'arborescence des objets, de lire les propriétés et de mesurer. BlenderBIM/Bonsai (gratuit et open source) peut même éditer l'IFC.
Puis-je ouvrir un fichier IFC dans Revit ?
Oui - dans Revit, utilisez « Ouvrir » ou « Lier IFC » pour importer le modèle. Sachez que l'importation convertit les objets IFC en éléments Revit, ce qui n'est pas toujours parfait ; pour une simple révision, une visionneuse IFC dédiée préserve l'intégrité des données d'origine.
Pourquoi mon fichier IFC s'ouvre-t-il sous forme de texte dans le Bloc-notes ?
Parce que l'encodage .ifc courant est un fichier texte STEP/Part-21 (il commence par « ISO-10303-21; »). C'est normal - vous avez besoin d'une visionneuse IFC/BIM pour restituer le modèle de bâtiment en 3D, et non d'un éditeur de texte.
Quelle est la différence entre IFC, IFCZIP et IFCXML ?
Il s'agit du même modèle dans des encodages différents : .ifc est la forme texte standard (SPF), .ifcXML est une forme XML, et .ifcZIP est un IFC compressé en ZIP (beaucoup plus petit, s'ouvre dans les mêmes visionneuses).
Comment convertir un IFC en DWG ?
Il n'existe pas de solution parfaite en un clic car l'IFC est un modèle BIM sémantique et le DWG est une géométrie CAD. Importez l'IFC dans Revit, AutoCAD Architecture/Civil 3D ou un outil ETL comme FME, puis exportez en DWG - vous obtiendrez la géométrie et les dessins, mais pas l'intégralité des données de propriété BIM.

Références

1ISO 16739-1 - Industry Foundation Classes (IFC)www.iso.org
2buildingSMART - IFC technical standardtechnical.buildingsmart.org

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.PARTPartial Download File
5.MDMarkdown Document
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.DATProgram Data File (generic)
9.RPMSGRestricted Permission Message
10.DBSQLite Database File

Extensions liées

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z