.IFC

Arquivo IFC

Industry Foundation Classes (BIM building model)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo IFC é um modelo 3D BIM (Building Information Modeling) de um edifício ou projeto de infraestrutura - paredes, portas, vigas, MEP e suas propriedades - armazenado no formato aberto buildingSMART (ISO 16739). Para visualizá-lo gratuitamente, use usBIM.viewer+, BIMcollab ZOOM ou Solibri Anywhere. Para editá-lo, importe no Revit, ArchiCAD ou nos gratuitos BlenderBIM/Bonsai.

Desenvolvedor: buildingSMART International Categoria: Arquivos 3D Padrão aberto MIME: application/x-step
ABRE EM Windows macOS Linux Web
Relacionado: .DCM · .STEP · .SKP · .STP

Nesta página

19k+ extensões indexadas
Última revisão em Jul 27, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro IFC?

A extensão de arquivo .ifc é utilizada por diversos softwares BIM (Building Information Modeling) para armazenar dados relacionados à construção e arquitetura. Um arquivo .ifc contém projetos e modelos para objetos e edifícios, juntamente com informações sobre materiais, formas e elementos espaciais.

O .ifc é um formato de intercâmbio neutro e orientado a objetos, mantido pela buildingSMART International (anteriormente International Alliance for Interoperability, IAI) e padronizado como ISO 16739. O principal objetivo do padrão IFC é facilitar a cooperação e a interoperabilidade entre ferramentas de software e entidades na indústria da construção.

A codificação de arquivo comum - IFC-SPF - é um arquivo de texto simples .STEP Part-21 cuja primeira linha lê-se ISO-10303-21;, seguida por uma seção HEADER que declara a versão do esquema IFC (ex: IFC4 ou IFC2X3). Variantes compactadas e XML carregam as extensões .ifcZIP e .ifcXML, respectivamente. A especificação do formato está disponível livremente como um padrão aberto.

O IFC4 é a versão mais amplamente implantada; o IFC4.3 (publicado como ISO 16739-1:2024) estende o padrão para projetos de infraestrutura, como estradas, pontes e ferrovias.

Segurança e proteção

RISCO: LOW

Um arquivo IFC (IFC-SPF) consiste em dados de geometria e propriedades em texto simples sem código executável, portanto, abri-lo é seguro. A variante .ifcZIP é um ZIP normal - apenas arriscada se tiver sido disfarçada (verifique se realmente contém um .ifc). As preocupações práticas não são malwares: modelos IFC podem ser grandes e lentos para carregar, e um modelo exportado pode inadvertidamente incluir dados detalhados da construção (layouts sensíveis à segurança, design proprietário) que você não pretendia compartilhar. Como sempre, desconfie de um arquivo chamado «model.ifc.exe».

Detalhes do formato

em resumo
NOME COMPLETOIndustry Foundation Classes (BIM building model)
DESENVOLVEDORbuildingSMART Internationaldesde 1997 (IFC 1.0); ISO 16739 since 2013; IFC4 widely used, IFC4.3 (2024) for infrastructure
CATEGORIAArquivos 3D
TIPO MIMEapplication/x-step
TIPOModelo BIM/construção neutro, ISO 16739; codificação STEP/Part-21 em texto simples (IFC-SPF)
PADRÃOAberto · livre de royalties
Esta extensão também é usada por…
  • Arquivo de recurso do Autodesk Inventor - O Inventor usa .ifc internamente para uma entrada de catálogo de recurso importado/iFeature - não relacionado a modelos de construção.
  • Arquivo de cenário EnSight / CEI - A suíte de pós-processamento EnSight CFD utilizou .ifc para um de seus arquivos de dados/cenário.

Programas que abrem arquivos IFC

Windows6 apps
usBIM.viewer+ (ACCA) Gratuito Abra o IFC para navegar no modelo 3D, explorar a árvore de objetos, ler propriedades e medir - gratuito.
BIMcollab ZOOM Freemium Visualizador IFC gratuito com detecção de colisões e visualizações inteligentes; abra múltiplos IFCs e inspecione propriedades.
Solibri Anywhere Gratuito Visualizador gratuito da Solibri; abra o IFC para navegar, visualizar informações e fatiar o modelo.
BlenderBIM / Bonsai Código aberto Add-on gratuito para Blender (IfcOpenShell) que abre E cria IFC nativo - visualize, edite e re-exporte.
Autodesk Revit Pago Abra/Vincule o IFC para importar o modelo de construção para o Revit para edição/coordenação.
Graphisoft Archicad Pago Arquivo > Abrir / Mesclar o IFC; forte importação e exportação OpenBIM/IFC.
macOS2 apps
usBIM.viewer+ (ACCA) Gratuito Abra o IFC para navegar no modelo 3D, explorar a árvore de objetos, ler propriedades e medir - gratuito.
Graphisoft Archicad Pago Arquivo > Abrir / Mesclar o IFC; forte importação e exportação OpenBIM/IFC.
Linux2 apps
BlenderBIM / Bonsai Código aberto Add-on gratuito para Blender (IfcOpenShell) que abre E cria IFC nativo - visualize, edite e re-exporte.
FreeCAD (BIM workbench) Código aberto Importe o IFC através da bancada de trabalho BIM/Arch (IfcOpenShell) para visualizar e editar.
Web1 app
BIMvision / online IFC viewers Gratuito Visualizador IFC gratuito (desktop com companheiros web); carregue/abra para visualizar o modelo sem software BIM pago.

Detalhes técnicos

especificação profunda
Codificação de arquivoTexto simples STEP Part-21 (ISO 10303-21); o corpo do arquivo é ASCII de 7 bits
Cabeçalho do arquivoA primeira linha é sempre `ISO-10303-21;` seguida por uma seção `HEADER` e uma seção `DATA`
Declaração de esquemaA entidade `FILE_SCHEMA` no cabeçalho nomeia a versão do IFC, ex: `('IFC4')` ou `('IFC2X3')`
Tipo MIME`application/x-step`
Caracteres não-ASCIIEscapados dentro de literais de string usando sequências `\X2\` (UTF-16BE hex) ou `\X4\` (UTF-32 hex)
Variante compactada`.ifcZIP` - um arquivo ZIP padrão contendo o arquivo de texto IFC-SPF; começa com os magic bytes PK
Variante XML`.ifcXML` - mesmo modelo de dados serializado no formato ifcXML (ISO 10303-28); significativamente maior que o IFC-SPF
Linguagem do modelo de dadosDefinida em EXPRESS (ISO 10303-11); modelo entidade-atributo com herança de tipos e relacionamentos inversos
Tipos de geometria suportadosBREP, CSG, sólidos varridos (extrusão e revolução), tesselação (`IfcTessellatedFaceSet`), NURBS
Sistema de coordenadasCartesiano 3D de mão direita; unidade de comprimento declarada via entidades `IFCSIUNIT` dentro do arquivo
Mecanismo de extensão de propriedades`IfcPropertySet` - metadados chave-valor arbitrários anexáveis a qualquer elemento de construção ou infraestrutura
Suporte a georreferenciamento`IfcCoordinateReferenceSystem` e `IfcMapConversion` vinculam a origem do modelo a um CRS do mundo real
Versões IFC em uso ativoIFC2x3 (legado, amplamente suportado), IFC4/IFC4.1 (padrão de construção atual), IFC4.3 (infraestrutura)
Escopo de infraestrutura (IFC4.3)Adiciona tipos de elementos para estradas, ferrovias, pontes, portos e vias navegáveis; publicado como ISO 16739-1:2024
Modelo de relacionamentoEntidades de relacionamento explícitas (ex: `IfcRelAggregates`, `IfcRelContainedInSpatialStructure`) em vez de ponteiros de objeto diretos
Lançado1997 (IFC 1.0); ISO 16739 since 2013; IFC4 widely used, IFC4.3 (2024) for infrastructure
Padrão abertoSim · livre de royalties
Especificaçãotechnical.buildingsmart.org

Conversões de IFC

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos IFC. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos IFC.

Perguntas frequentes

O que é um arquivo IFC e para que é usado?
É um modelo BIM de padrão aberto de um edifício (ou infraestrutura) - paredes, portas, vigas, MEP e suas propriedades - armazenado no formato buildingSMART IFC, neutro em relação ao fornecedor, para que diferentes programas CAD/BIM possam compartilhar um único modelo coordenado. É usado para coordenação de projeto, detecção de colisões, levantamento de quantitativos e gestão de instalações.
Como abro um arquivo IFC gratuitamente?
Use um visualizador IFC gratuito: usBIM.viewer+, BIMcollab ZOOM, Solibri Anywhere ou BIMvision - eles permitem navegar no modelo 3D, explorar a árvore de objetos, ler propriedades e medir. O BlenderBIM/Bonsai (gratuito e de código aberto) pode até editar IFC.
Posso abrir um arquivo IFC no Revit?
Sim - no Revit, use «Abrir» ou «Vincular IFC» para importar o modelo. Esteja ciente de que a importação converte objetos IFC em elementos do Revit, o que nem sempre é perfeito; para uma revisão pura, um visualizador IFC dedicado mantém os dados originais intactos.
Por que meu arquivo IFC abre como texto no Bloco de Notas?
Porque a codificação comum .ifc é um arquivo de texto STEP/Part-21 (começa com «ISO-10303-21;»). Isso é normal - você precisa de um visualizador IFC/BIM para renderizar o modelo de construção 3D, não de um editor de texto.
Qual é a diferença entre IFC, IFCZIP e IFCXML?
Eles são o mesmo modelo em codificações diferentes: .ifc é a forma de texto padrão (SPF), .ifcXML é uma forma XML e .ifcZIP é um IFC compactado em zip (muito menor, abre nos mesmos visualizadores).
Como converto IFC para DWG?
Não existe uma rota perfeita de um clique porque o IFC é um modelo BIM semântico e o DWG é geometria CAD. Importe o IFC para o Revit, AutoCAD Architecture/Civil 3D ou uma ferramenta ETL como FME e, em seguida, exporte para DWG - você obterá a geometria/desenhos, mas não os dados completos de propriedades BIM.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z