.IFC

File IFC

Industry Foundation Classes (BIM building model)
Fai una domanda
RISPOSTA RAPIDA

Un file IFC è un modello 3D BIM (Building Information Modeling) di un edificio o di un progetto infrastrutturale - pareti, porte, travi, impianti MEP e relative proprietà - memorizzato nel formato aperto buildingSMART (ISO 16739). Per visualizzarlo gratuitamente, usa usBIM.viewer+, BIMcollab ZOOM o Solibri Anywhere. Per modificarlo, importalo in Revit, ArchiCAD o nei software gratuiti BlenderBIM/Bonsai.

Sviluppatore: buildingSMART International Categoria: File di immagine 3D Standard aperto MIME: application/x-step
SI APRE SU Windows macOS Linux Web
Correlati: .DCM · .STEP · .SKP · .STP

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 27, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file IFC?

L'estensione file .ifc è utilizzata da vari software BIM (Building Information Modeling) per memorizzare dati relativi alla costruzione e all'architettura. Un file .ifc contiene progetti e modelli per oggetti ed edifici insieme a informazioni su materiali, forme ed elementi spaziali.

.ifc è un formato di scambio neutro e orientato agli oggetti, gestito da buildingSMART International (precedentemente International Alliance for Interoperability, IAI) e standardizzato come ISO 16739. Lo scopo principale dello standard IFC è facilitare la cooperazione e l'interoperabilità tra gli strumenti software e le entità nel settore delle costruzioni.

La codifica comune dei file - IFC-SPF - è un file di testo semplice .STEP Part-21 la cui prima riga recita ISO-10303-21;, seguita da una sezione HEADER che dichiara la versione dello schema IFC (ad es. IFC4 o IFC2X3). Le varianti compresse e XML portano rispettivamente le estensioni .ifcZIP e .ifcXML. La specifica del formato è liberamente disponibile come standard aperto.

IFC4 è la versione più ampiamente diffusa; IFC4.3 (pubblicata come ISO 16739-1:2024) estende lo standard ai progetti infrastrutturali come strade, ponti e ferrovie.

Sicurezza e incolumità

RISCHIO: LOW

Un file IFC (IFC-SPF) contiene dati geometrici e proprietà in testo semplice senza codice eseguibile, quindi aprirlo è sicuro. La variante .ifcZIP è un normale ZIP - rischiosa solo se camuffata (controlla che contenga effettivamente un .ifc). Le preoccupazioni pratiche non riguardano i malware: i modelli IFC possono essere grandi e lenti da caricare, e un modello esportato potrebbe includere inavvertitamente dati edilizi dettagliati (planimetrie sensibili per la sicurezza, design proprietario) che non intendevi condividere. Come sempre, diffida di un file denominato «modello.ifc.exe».

Dettagli del formato

in sintesi
NOME COMPLETOIndustry Foundation Classes (BIM building model)
SVILUPPATOREbuildingSMART Internationaldal 1997 (IFC 1.0); ISO 16739 since 2013; IFC4 widely used, IFC4.3 (2024) for infrastructure
TIPO MIMEapplication/x-step
TIPOModello BIM/edilizio neutro, ISO 16739; codifica STEP/Part-21 in testo semplice (IFC-SPF)
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • File Autodesk Inventor Feature - Inventor utilizza .ifc internamente per una voce di catalogo feature/iFeature importata - non correlato ai modelli edilizi.
  • File scenario EnSight / CEI - La suite di post-elaborazione CFD EnSight ha utilizzato .ifc per uno dei suoi file di dati/scenario.

Programmi che aprono file IFC

Windows6 apps
usBIM.viewer+ (ACCA) Gratuito Apri l'IFC per navigare nel modello 3D, sfogliare l'albero degli oggetti, leggere le proprietà e misurare - gratuito.
BIMcollab ZOOM Freemium Visualizzatore IFC gratuito con rilevamento interferenze e viste intelligenti; apre più IFC e ispeziona le proprietà.
Solibri Anywhere Gratuito Visualizzatore gratuito di Solibri; apri IFC per navigare, visualizzare informazioni e sezionare il modello.
BlenderBIM / Bonsai Open-source Add-on gratuito per Blender (IfcOpenShell) che apre E crea IFC nativi - visualizza, modifica ed esporta nuovamente.
Autodesk Revit A pagamento Apri/Collega l'IFC per importare il modello dell'edificio in Revit per la modifica o il coordinamento.
Graphisoft Archicad A pagamento File > Apri / Unisci l'IFC; eccellente importazione ed esportazione OpenBIM/IFC.
macOS2 apps
usBIM.viewer+ (ACCA) Gratuito Apri l'IFC per navigare nel modello 3D, sfogliare l'albero degli oggetti, leggere le proprietà e misurare - gratuito.
Graphisoft Archicad A pagamento File > Apri / Unisci l'IFC; eccellente importazione ed esportazione OpenBIM/IFC.
Linux2 apps
BlenderBIM / Bonsai Open-source Add-on gratuito per Blender (IfcOpenShell) che apre E crea IFC nativi - visualizza, modifica ed esporta nuovamente.
FreeCAD (BIM workbench) Open-source Importa l'IFC tramite il workbench BIM/Arch (IfcOpenShell) per visualizzarlo e modificarlo.
Web1 app
BIMvision / online IFC viewers Gratuito Visualizzatore IFC gratuito (desktop con compagni web); carica/apri per visualizzare il modello senza software BIM a pagamento.

Dettagli tecnici

specifiche approfondite
Codifica del fileTesto semplice STEP Part-21 (ISO 10303-21); il corpo del file è ASCII a 7 bit
Intestazione del fileLa prima riga è sempre `ISO-10303-21;` seguita da una sezione `HEADER` e una sezione `DATA`
Dichiarazione dello schemaL'entità `FILE_SCHEMA` nell'intestazione nomina la versione IFC, ad es. `('IFC4')` o `('IFC2X3')`
Tipo MIME`application/x-step`
Caratteri non-ASCIISottoposti a escape all'interno di stringhe letterali utilizzando sequenze `\X2\` (esadecimale UTF-16BE) o `\X4\` (esadecimale UTF-32)
Variante compressa`.ifcZIP` - un archivio ZIP standard contenente il file di testo IFC-SPF; inizia con i magic bytes PK
Variante XML`.ifcXML` - stesso modello di dati serializzato in formato ifcXML (ISO 10303-28); significativamente più grande di IFC-SPF
Linguaggio del modello datiDefinito in EXPRESS (ISO 10303-11); modello entità-attributo con ereditarietà dei tipi e relazioni inverse
Tipi di geometria supportatiBREP, CSG, solidi di rivoluzione ed estrusione, tassellazione (`IfcTessellatedFaceSet`), NURBS
Sistema di coordinateCartesiano 3D destrorso; unità di lunghezza dichiarata tramite entità `IFCSIUNIT` all'interno del file
Meccanismo di estensione proprietà`IfcPropertySet` - metadati chiave-valore arbitrari collegabili a qualsiasi elemento edilizio o infrastrutturale
Supporto georeferenziazione`IfcCoordinateReferenceSystem` e `IfcMapConversion` collegano l'origine del modello a un CRS del mondo reale
Versioni IFC in uso attivoIFC2x3 (legacy, ampiamente supportata), IFC4/IFC4.1 (standard edilizio attuale), IFC4.3 (infrastrutture)
Ambito infrastrutturale (IFC4.3)Aggiunge tipi di elementi per strade, ferrovie, ponti, porti e vie navigabili; pubblicato come ISO 16739-1:2024
Modello di relazioneEntità di relazione esplicite (ad es. `IfcRelAggregates`, `IfcRelContainedInSpatialStructure`) anziché puntatori diretti agli oggetti
Rilasciato1997 (IFC 1.0); ISO 16739 since 2013; IFC4 widely used, IFC4.3 (2024) for infrastructure
Standard aperto · royalty-free
Specificatechnical.buildingsmart.org

Conversioni IFC

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file IFC. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file IFC.

Domande frequenti

Cos'è un file IFC e a cosa serve?
È un modello BIM standard aperto di un edificio (o infrastruttura) - pareti, porte, travi, MEP e relative proprietà - memorizzato nel formato neutro buildingSMART IFC in modo che diversi programmi CAD/BIM possano condividere un unico modello coordinato. Viene utilizzato per il coordinamento della progettazione, il rilevamento delle interferenze (clash detection), il computo metrico e la gestione della struttura (facility management).
Come posso aprire un file IFC gratuitamente?
Usa un visualizzatore IFC gratuito: usBIM.viewer+, BIMcollab ZOOM, Solibri Anywhere o BIMvision - ti permettono di navigare nel modello 3D, sfogliare l'albero degli oggetti, leggere le proprietà e misurare. BlenderBIM/Bonsai (gratuito e open source) può persino modificare i file IFC.
Posso aprire un file IFC in Revit?
Sì - in Revit usa «Apri» o «Collega IFC» per importare il modello. Tieni presente che l'importazione converte gli oggetti IFC in elementi Revit, il che non è sempre perfetto; per una semplice revisione, un visualizzatore IFC dedicato mantiene intatti i dati originali.
Perché il mio file IFC si apre come testo in Blocco note?
Perché la codifica comune .ifc è un file di testo STEP/Part-21 (inizia con «ISO-10303-21;»). È normale - hai bisogno di un visualizzatore IFC/BIM per renderizzare il modello edilizio 3D, non di un editor di testo.
Qual è la differenza tra IFC, IFCZIP e IFCXML?
Sono lo stesso modello in diverse codifiche: .ifc è la forma testuale standard (SPF), .ifcXML è una forma XML e .ifcZIP è un IFC compresso in formato zip (molto più piccolo, si apre negli stessi visualizzatori).
Come posso convertire IFC in DWG?
Non esiste un percorso perfetto con un solo clic perché IFC è un modello BIM semantico e DWG è geometria CAD. Importa l'IFC in Revit, AutoCAD Architecture/Civil 3D o uno strumento ETL come FME, quindi esporta in DWG - otterrai geometria e disegni, ma non i dati completi delle proprietà BIM.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.CRDOWNLOADChrome Partial Download File
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.SWFSmall Web Format (Shockwave Flash)

Estensioni correlate

.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)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z