Vad är filformatet IFCZIP?
.ifczip-filer är ZIP-komprimerade .ifc-byggmodeller baserade på Industry Foundation Classes-standarden, som underhålls av buildingSMART International. Istället för att distribuera en stor .ifc-fil i klartext, paketerar kompatibla verktyg exakt en .ifc (IFC-SPF) eller .ifcxml-fil inuti ett standard ZIP-arkiv och döper om resultatet till .ifczip.
Komprimeringsfördelen är betydande: en .ifczip är vanligtvis 60-80 % mindre än motsvarande .ifc-fil och 90-95 % mindre än en motsvarande .ifcXML, vilket gör stora arkitekt-, struktur- eller MEP-modeller praktiska att dela via e-post eller molnuppladdning.
buildingSMARTs implementeringsavtal begränsar arkivet till PKZip 2.04g DEFLATE-komprimering. Deflate64, Unicode-filnamn och kryptering är uttryckligen förbjudna för att garantera maximal kompatibilitet mellan BIM-verktyg. ZIP-filen måste innehålla exakt en IFC-fil på rotnivå - inga underkataloger för IFC-innehållet.
Att öppna en .ifczip i valfri kompatibel BIM-applikation sker transparent: verktyget dekomprimerar automatiskt, exakt som om en vanlig .ifc öppnades. Den inre filen deklarerar IFC-schemaversionen (IFC2X3, IFC4 eller IFC4.3) i sitt FILE_SCHEMA-uttryck. Genom att döpa om filen till .zip kan valfritt arkivverktyg inspektera eller extrahera innehållet utan specialiserad programvara.
Formatet har använts sedan den tidiga IFC2x-eran. Nuvarande innehåll kan följa IFC4.3-schemat (2024), medan själva ZIP-containern förblir oförändrad.
Säkerhet & trygghet
RISK: LOWIFCZIP innehåller endast IFC-byggmodelldata (ingen exekverbar kod). ZIP-containern är kompatibel med PKZip 2.04g - ingen kryptering. Hantera med samma försiktighet som valfri ZIP: verifiera att den inre filen är .ifc eller .ifcXML och inte en exekverbar fil maskerad inuti. Stora byggmodeller kan innehålla proprietär designinformation.
Formatdetaljer
i ett nötskalProgram som öppnar IFCZIP-filer
Tekniska detaljer
djup specifikation| Containerformat | PKZip 2.04g - ZIP lokal filhuvudsignatur 50 4B 03 04 vid offset 0 |
| Begränsning för inre innehåll | Exakt en .ifc- eller .ifcxml-fil i ZIP-roten; inga underkataloger för IFC-innehåll (buildingSMART-mandat) |
| Komprimeringsalgoritm | Endast DEFLATE - Deflate64, Unicode-filnamn och kryptering uttryckligen förbjudna enligt buildingSMART implementeringsavtal CV-2x3-154 |
| Inre filkodning | IFC-SPF: klartext STEP Part-21 som börjar med ISO-10303-21; - eller IFC-XML: UTF-8 XML |
| IFC-schemadeklaration | FILE_SCHEMA-uttryck inuti den inre filen anger versionen: IFC2X3, IFC4 eller IFC4.3 |
| Komprimeringsgrad | 60-80 % mindre än motsvarande .ifc (SPF); 90-95 % mindre än motsvarande .ifcXML |
| Typisk filstorlek | 500 KB - 200 MB (stora BIM-modeller kan överstiga 50 MB okomprimerade) |
| Magic bytes | 50 4B 03 04 vid offset 0 - standard ZIP-header, identisk med alla ZIP-arkiv |
| Byteordning | Little-endian (ZIP-strukturer); inre IFC-SPF är ASCII/UTF-8-text |
| Integritetskontroll | ZIP CRC-32 per post; ingen ytterligare kontrollsumma på IFC-nivå |
| MIME-typ | application/zip (primär); application/x-step (alternativ) |
| Kryptering | Ingen - uttryckligen förbjudet enligt buildingSMART-specifikationen |
| Plattformsstöd | Windows, macOS, Linux; kompatibla BIM-visare dekomprimerar transparent vid öppning |
| Släppt | early 2000s (official buildingSMART IFC format variant alongside IFC2x) |
| Senaste version | IFC4.3 (2024) content inside; container is PKZip 2.04g |
| Öppen standard | Ja · royaltyfri |
| Specifikation | technical.buildingsmart.org |
IFCZIP-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om IFCZIP-filer.