Hva er IFC-filformatet?
Filendelsen .ifc brukes av ulike BIM-programvarer (Building Information Modeling) for lagring av data relatert til konstruksjon og arkitektur. En .ifc-fil inneholder prosjekter og modeller for objekter og bygninger sammen med informasjon om materialer, former og romlige elementer.
.ifc er et objektorientert, nøytralt utvekslingsformat som vedlikeholdes av buildingSMART International (tidligere International Alliance for Interoperability, IAI) og er standardisert som ISO 16739. Hovedformålet med IFC-standarden er å forenkle samarbeid og samhandling mellom programvareverktøy og aktører i byggebransjen.
Den vanlige filkodingen - IFC-SPF - er en tekstbasert .STEP Part-21-fil der den første linjen lyder ISO-10303-21;, etterfulgt av en HEADER-seksjon som deklarerer IFC-skjemaversjonen (f.eks. IFC4 eller IFC2X3). Komprimerte varianter og XML-varianter har henholdsvis filendelsene .ifcZIP og .ifcXML. Formatspesifikasjonen er fritt tilgjengelig som en åpen standard.
IFC4 er den mest utbredte versjonen; IFC4.3 (publisert som ISO 16739-1:2024) utvider standarden til infrastrukturprosjekter som veier, broer og jernbane.
Sikkerhet og trygghet
RISIKO: LOWEn IFC-fil (IFC-SPF) er klartekst-geometri og egenskapsdata uten eksekverbar kode, så det er trygt å åpne den. .ifcZIP-varianten er en vanlig ZIP - kun risikabel hvis den er forkledd (sjekk at den faktisk inneholder en .ifc). De praktiske bekymringene er ikke-skadelig programvare: IFC-modeller kan være store og trege å laste, og en eksportert modell kan utilsiktet inkludere detaljerte bygningsdata (sikkerhetskritiske planløsninger, proprietær design) du ikke hadde til hensikt å dele. Som alltid, vær skeptisk til en fil med navnet «modell.ifc.exe».
Formatdetaljer
i et nøtteskall- Autodesk Inventor Feature-fil - Inventor bruker .ifc internt for en importert feature/iFeature-katalogoppføring - ikke relatert til bygningsmodeller.
- EnSight / CEI scenario-fil - EnSight CFD-etterbehandlingspakken har brukt .ifc for en av sine data-/scenariofiler.
Programmer som åpner IFC-filer
Tekniske detaljer
dyp spesifikasjon| Filkoding | Klartekst STEP Part-21 (ISO 10303-21); filinnholdet er 7-bit ASCII |
| Filhode | Første linje er alltid `ISO-10303-21;` etterfulgt av en `HEADER`-seksjon og en `DATA`-seksjon |
| Skjemadeklarasjon | `FILE_SCHEMA`-entiteten i hodet navngir IFC-versjonen, f.eks. `('IFC4')` eller `('IFC2X3')` |
| MIME-type | `application/x-step` |
| Ikke-ASCII-tegn | Escapet inne i streng-literaler ved bruk av `\X2\` (UTF-16BE hex) eller `\X4\` (UTF-32 hex) sekvenser |
| Komprimert variant | `.ifcZIP` - et standard ZIP-arkiv som inneholder IFC-SPF-tekstfilen; starter med PK-magiske bytes |
| XML-variant | `.ifcXML` - samme datamodell serialisert i ifcXML-format (ISO 10303-28); betydelig større enn IFC-SPF |
| Språk for datamodell | Definert i EXPRESS (ISO 10303-11); entitets-attributt-modell med typearv og inverse relasjoner |
| Støttede geometrityper | BREP, CSG, sveipede faste legemer (ekstrudering og rotasjon), tessellering (`IfcTessellatedFaceSet`), NURBS |
| Koordinatsystem | Høyrehendt 3D kartesisk; lengdeenhet deklarert via `IFCSIUNIT`-entiteter i filen |
| Mekanisme for egenskapsutvidelse | `IfcPropertySet` - vilkårlige nøkkel-verdi-metadata som kan knyttes til ethvert bygnings- eller infrastrukturelement |
| Støtte for georeferering | `IfcCoordinateReferenceSystem` og `IfcMapConversion` kobler modellens nullpunkt til et reelt koordinatsystem (CRS) |
| IFC-versjoner i aktiv bruk | IFC2x3 (eldre, bredt støttet), IFC4/IFC4.1 (gjeldende bygningsstandard), IFC4.3 (infrastruktur) |
| Omfang for infrastruktur (IFC4.3) | Legger til elementtyper for veier, jernbane, broer, havner og vannveier; publisert som ISO 16739-1:2024 |
| Relasjonsmodell | Eksplisitte relasjonsentiteter (f.eks. `IfcRelAggregates`, `IfcRelContainedInSpatialStructure`) heller enn direkte objektpekere |
| Utgitt | 1997 (IFC 1.0); ISO 16739 since 2013; IFC4 widely used, IFC4.3 (2024) for infrastructure |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | technical.buildingsmart.org |
IFC-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om IFC-filer.