Torna al blog BIM e IFC
Strumenti e confronti · 2026-10-03 · 9 min
IFC 4.3 spiegato: ponti, strade, ferrovie e tracciati
IFC 4.3 è la versione che ha portato IFC fuori dagli edifici. Ponti, strade, ferrovie e porti sono ora opere a pieno titolo, posizionate lungo tracciati invece che su piani. Cosa è cambiato, cosa significa per i modelli che ricevi e cosa verificare quando arriva il primo file IFC4X3.
IFC 4.3 spiegato: ponti, strade, ferrovie e tracciati — IFC Viewer Online article cover
Per quasi tutta la sua storia IFC è stato un formato per l'edilizia. Strade, ponti e ferrovie si modellavano con altri strumenti, si scambiavano in altri formati o venivano forzati in IFC come edifici con piani lunghissimi. IFC 4.3 — pubblicato come ISO 16739-1:2024 — mette fine a tutto questo.
Se lavori nelle infrastrutture, è la versione che finalmente descrive i tuoi progetti. Se lavori nell'edilizia, conta comunque: è la versione corrente, e alcuni nomi su cui fai affidamento sono cambiati.
In IFC 4.3 un edificio è un tipo di opera. Ponti, strade, ferrovie e opere marittime stanno accanto, ciascuno con le sue parti.
Provalo: un ponte in IFC 4.3
Il ponte di esempio IFC 4.3 di buildingSMART: un impalcato su pile, modellato come IfcBridge con le sue parti invece dei piani.

Apri il visualizzatore IFC interattivo
In sintesi
- IFC 4.3 aggiunge opere infrastrutturali — ponte, strada, ferrovia, marittima — accanto all'edificio.
- I tracciati descrivono un percorso; il posizionamento lineare colloca gli elementi per distanza lungo di esso.
- I file dichiarano FILE_SCHEMA IFC4X3. Alcuni nomi sono cambiati: IfcBuildingElement ora è IfcBuiltElement.
Dai piani alle parti d'opera
Gli edifici si organizzano per piani. Una strada no: si organizza per tratti lungo il suo sviluppo, e un ponte per le sue parti strutturali. IFC 4.3 generalizza la struttura spaziale in modo che ogni opera abbia il tipo di parte che ha senso per essa:
| Opera | Parti | Elementi tipici |
|---|
| IfcBuilding | IfcBuildingStorey | Muri, solai, porte, spazi |
| IfcBridge | IfcBridgePart (impalcato, pila, spalla…) | Travi, appoggi, pile |
| IfcRoad | IfcRoadPart (carreggiata, banchina…) | Strati della pavimentazione, cordoli, segnali |
| IfcRailway | IfcRailwayPart (sovrastruttura ferroviaria…) | Rotaie, traverse, ballast |
| IfcMarineFacility | IfcMarinePart | Banchine, parabordi, ormeggi |
L'idea generale — aggregazione per l'albero spaziale, contenimento per gli elementi — è la stessa dell'edilizia; è spiegata con diagrammi in la struttura spaziale IFC spiegata.
Tracciati e posizionamento lineare
Le infrastrutture si descrivono lungo un percorso. IfcAlignment contiene la geometria planimetrica (rettifili, archi, curve di transizione), il profilo altimetrico e, per le ferrovie, la sopraelevazione. Gli elementi si possono posizionare con IfcLinearPlacement — «alla progressiva 1+250, 3,5 m a sinistra dell'asse» — e non solo con x, y e z. È così che gli ingegneri pensano una strada, e resiste a una riprogettazione del tracciato.
Cosa è cambiato anche per i modelli edilizi
- IfcBuildingElement ora è IfcBuiltElement. Strumenti e specifiche IDS che codificano il vecchio nome perdono elementi nei file IFC4X3.
- La georeferenziazione conta di più. Le infrastrutture sono grandi ed estese; un modello senza un IfcMapConversion corretto è inutilizzabile a quella scala.
- Lo schema dichiarato nell'intestazione è IFC4X3. Controllalo prima di tutto: lo stesso set di regole può comportarsi diversamente tra versioni.
Come intestazione, schema e nomi delle entità si incastrano in un file è mostrato in cosa c'è dentro un file IFC.
Verificare il primo file IFC4X3 che ricevi
- Conferma lo schema FILE_SCHEMA deve dire IFC4X3. Alcuni esportatori scrivono ancora IFC4 con l'infrastruttura infilata in entità edilizie.
- Leggi l'albero spaziale Devono esserci le opere e le loro parti — non un IfcBuilding con piani chiamati «km 1», «km 2».
- Controlla la georeferenziazione Colloca il modello su una mappa. Una strada che finisce in mare ha un problema di coordinate, non di modellazione.
- Esegui le verifiche con i nomi giusti Specifiche IDS e set di regole scritti per IFC4 possono richiedere IfcBuiltElement invece di IfcBuildingElement.
Come collocare un modello georeferenziato su una mappa 3D è spiegato in visualizzare un IFC su una mappa 3D; come scrivere verifiche che funzionino tra versioni in IDS spiegato.
IFC 4.3 spiegato: ponti, strade, ferrovie e tracciati