O que é o formato de ficheiro IFCZIP?
Arquivos .ifczip são modelos de construção .ifc compactados em ZIP baseados no padrão Industry Foundation Classes, mantido pela buildingSMART International. Em vez de distribuir um arquivo .ifc de texto simples grande, as ferramentas compatíveis empacotam exatamente um arquivo .ifc (IFC-SPF) ou .ifcxml dentro de um arquivo ZIP padrão e renomeiam o resultado para .ifczip.
O benefício da compactação é significativo: um .ifczip é tipicamente 60-80% menor que o arquivo .ifc equivalente e 90-95% menor que um equivalente .ifcXML, tornando modelos arquitetônicos, estruturais ou MEP grandes práticos para compartilhar por e-mail ou upload na nuvem.
O acordo de implementação da buildingSMART restringe o arquivo à compactação PKZip 2.04g DEFLATE. Deflate64, nomes de arquivos em Unicode e criptografia são explicitamente proibidos para garantir a compatibilidade máxima entre ferramentas BIM. O ZIP deve conter exatamente um arquivo IFC no nível raiz - sem subdiretórios para o conteúdo IFC.
A abertura de um .ifczip em qualquer aplicação BIM compatível é transparente: a ferramenta descompacta automaticamente, exatamente como se um .ifc comum fosse aberto. O arquivo interno declara a versão do esquema IFC (IFC2X3, IFC4 ou IFC4.3) em sua instrução FILE_SCHEMA. Renomear o arquivo para .zip permite que qualquer utilitário de arquivo inspecione ou extraia o conteúdo sem software especializado.
O formato está em uso desde o início da era IFC2x. O conteúdo atual pode estar em conformidade com o esquema IFC4.3 (2024), enquanto o contêiner ZIP em si permanece inalterado.
Segurança e proteção
RISCO: LOWO IFCZIP contém apenas dados de modelo de construção IFC (sem código executável). O invólucro ZIP é compatível com PKZip 2.04g - sem criptografia. Trate com a mesma cautela que qualquer ZIP: verifique se o arquivo interno é .ifc ou .ifcXML e não um executável disfarçado. Modelos de construção grandes podem conter informações de projeto proprietárias.
Detalhes do formato
em resumoProgramas que abrem arquivos IFCZIP
Detalhes técnicos
especificação profunda| Formato de contêiner | PKZip 2.04g - assinatura de cabeçalho de arquivo local ZIP 50 4B 03 04 no deslocamento 0 |
| Restrição de conteúdo interno | Exatamente um arquivo .ifc ou .ifcxml na raiz do ZIP; sem subdiretórios para conteúdo IFC (mandato da buildingSMART) |
| Algoritmo de compactação | Apenas DEFLATE - Deflate64, nomes de arquivos Unicode e criptografia explicitamente proibidos pelo acordo de implementação buildingSMART CV-2x3-154 |
| Codificação do arquivo interno | IFC-SPF: texto simples STEP Part-21 começando com ISO-10303-21; - ou IFC-XML: UTF-8 XML |
| Declaração de esquema IFC | A instrução FILE_SCHEMA dentro do arquivo interno nomeia a versão: IFC2X3, IFC4 ou IFC4.3 |
| Taxa de compactação | 60-80% menor que o .ifc (SPF) equivalente; 90-95% menor que o .ifcXML equivalente |
| Tamanho de arquivo típico | 500 KB - 200 MB (modelos BIM grandes podem exceder 50 MB descompactados) |
| Bytes mágicos | 50 4B 03 04 no deslocamento 0 - cabeçalho ZIP padrão, idêntico a qualquer arquivo ZIP |
| Ordem dos bytes | Little-endian (estruturas ZIP); o IFC-SPF interno é texto ASCII/UTF-8 |
| Verificação de integridade | ZIP CRC-32 por entrada; sem soma de verificação adicional no nível IFC |
| Tipo MIME | application/zip (primário); application/x-step (alternativo) |
| Criptografia | Nenhuma - explicitamente proibida pela especificação buildingSMART |
| Suporte de plataforma | Windows, macOS, Linux; visualizadores BIM compatíveis descompactam de forma transparente ao abrir |
| Lançado | early 2000s (official buildingSMART IFC format variant alongside IFC2x) |
| Versão mais recente | IFC4.3 (2024) content inside; container is PKZip 2.04g |
| Padrão aberto | Sim · livre de royalties |
| Especificação | technical.buildingsmart.org |
Conversões de IFCZIP
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos IFCZIP.