Retour au blog BIM & IFC
Outils & comparatifs · 2026-10-03 · 9 min
IFC 4.3 expliqué : ponts, routes, voies ferrées et alignements
IFC 4.3 est la version qui a fait sortir l'IFC des bâtiments. Ponts, routes, voies ferrées et ports sont désormais des ouvrages à part entière, positionnés le long d'alignements plutôt que sur des niveaux. Ce qui a changé, ce que cela signifie pour les maquettes que vous recevez et que vérifier à l'arrivée du premier fichier IFC4X3.
IFC 4.3 expliqué : ponts, routes, voies ferrées et alignements — IFC Viewer Online article cover
Pendant presque toute son histoire, l'IFC a été un format du bâtiment. Routes, ponts et voies ferrées se modélisaient avec d'autres outils, s'échangeaient dans d'autres formats, ou étaient forcés dans l'IFC comme des bâtiments aux niveaux interminables. IFC 4.3 — publié comme ISO 16739-1:2024 — y met fin.
Si vous travaillez dans les infrastructures, c'est la version qui décrit enfin vos projets. Si vous travaillez dans le bâtiment, elle compte quand même : c'est la version actuelle, et certains noms sur lesquels vous comptez ont changé.
En IFC 4.3, un bâtiment est un type d'ouvrage. Ponts, routes, voies ferrées et ouvrages maritimes se placent à côté, chacun avec ses parties.
Essayez : un pont en IFC 4.3
Le pont exemple IFC 4.3 de buildingSMART : un tablier sur piles, modélisé comme IfcBridge avec ses parties au lieu de niveaux.

Ouvrir la visionneuse IFC interactive
L’essentiel
- IFC 4.3 ajoute des ouvrages d'infrastructure — pont, route, voie ferrée, maritime — à côté du bâtiment.
- Les alignements décrivent un tracé ; le positionnement linéaire place les éléments par distance le long de celui-ci.
- Les fichiers déclarent FILE_SCHEMA IFC4X3. Certains noms ont changé : IfcBuildingElement est maintenant IfcBuiltElement.
Des niveaux aux parties d'ouvrage
Les bâtiments s'organisent par niveaux. Une route non : elle s'organise par sections le long de son tracé, et un pont par ses parties structurelles. IFC 4.3 généralise la structure spatiale pour que chaque ouvrage ait le type de partie qui lui convient :
| Ouvrage | Parties | Éléments typiques |
|---|
| IfcBuilding | IfcBuildingStorey | Murs, dalles, portes, espaces |
| IfcBridge | IfcBridgePart (tablier, pile, culée…) | Poutres, appareils d'appui, piles |
| IfcRoad | IfcRoadPart (chaussée, accotement…) | Couches de chaussée, bordures, panneaux |
| IfcRailway | IfcRailwayPart (voie…) | Rails, traverses, ballast |
| IfcMarineFacility | IfcMarinePart | Quais, défenses, amarrages |
L'idée générale — agrégation pour l'arborescence spatiale, contenance pour les éléments — est la même que pour le bâtiment ; elle est expliquée avec des schémas dans la structure spatiale IFC expliquée.
Alignements et positionnement linéaire
Les infrastructures se décrivent le long d'un tracé. IfcAlignment contient la géométrie en plan (alignements droits, arcs, clothoïdes), le profil en long et, pour le ferroviaire, le dévers. Les éléments peuvent être placés avec IfcLinearPlacement — « au PK 1+250, à 3,5 m à gauche de l'axe » — et pas seulement en x, y et z. C'est ainsi que les ingénieurs pensent une route, et cela résiste à une modification du tracé.
Ce qui a changé aussi pour les maquettes de bâtiment
- IfcBuildingElement est maintenant IfcBuiltElement. Les outils et spécifications IDS qui codent l'ancien nom manquent des éléments dans les fichiers IFC4X3.
- Le géoréférencement compte davantage. Les infrastructures sont grandes et étendues ; une maquette sans IfcMapConversion correct est inutilisable à cette échelle.
- Le schéma déclaré dans l'en-tête est IFC4X3. Vérifiez-le d'abord : un même jeu de règles peut se comporter différemment d'une version à l'autre.
Comment l'en-tête, le schéma et les noms d'entités s'articulent dans un fichier est montré dans ce que contient un fichier IFC.
Contrôler le premier fichier IFC4X3 que vous recevez
- Confirmez le schéma FILE_SCHEMA doit indiquer IFC4X3. Certains exportateurs écrivent encore IFC4 avec l'infrastructure glissée dans des entités du bâtiment.
- Lisez l'arborescence spatiale Vous devez y trouver les ouvrages et leurs parties — pas un IfcBuilding avec des niveaux nommés « km 1 », « km 2 ».
- Vérifiez le géoréférencement Placez la maquette sur une carte. Une route qui finit en mer a un problème de coordonnées, pas de modélisation.
- Lancez les contrôles avec les bons noms Les spécifications IDS et jeux de règles écrits pour IFC4 peuvent devoir demander IfcBuiltElement au lieu d'IfcBuildingElement.
Comment placer une maquette géoréférencée sur une carte 3D est expliqué dans voir un IFC sur une carte 3D ; comment écrire des contrôles qui fonctionnent d'une version à l'autre dans l'IDS expliqué.
IFC 4.3 expliqué : ponts, routes, voies ferrées et alignements