Conversão de modelo BIM em IFC5: como converter um modelo Revit e interpretar objetos e propriedades
Descubra a conversão do modelo BIM em IFC5 e como revoluciona a interoperabilidade no setor da construção

A evolução do padrão IFC não é apenas uma atualização técnica, mas uma verdadeira mudança de paradigma para a indústria da construção. Como evidenciado pelas últimas diretrizes da buildingSMART, o IFC5 marca a transição definitiva para um BIM que integra perfeitamente a construção civil e as grandes infraestruturas.
Leia o seguinte artigo e descubra tudo o que você precisa saber sobre o IFC 5 nas ferramentas IFC para atualizá-lo e utilizá-lo.

Exemplo de visualização da estrutura de dados de um modelo BIM em formato IFC 5
Índice
Por que converter um modelo Revit em IFC5
A transição do formato proprietário do Revit para o padrão IFC5 representa a última fronteira da interoperabilidade. O IFC5 introduz uma revolução semântica, estendendo o suporte a infraestruturas complexas e melhorando a gestão dos dados relacionados à sustentabilidade e ao ciclo de vida da obra.
Converter um modelo não é mais apenas uma necessidade de “exportação”, mas um ato estratégico para garantir que a informação não permaneça prisioneira de um único software.
Colaboração entre diferentes softwares BIM
Em um ecossistema profissional fragmentado, é raro que todos os atores (arquitetos, engenheiros estruturais, projetistas de instalações, empreiteiros gerais) utilizem a mesma plataforma de software. A conversão para IFC5 permite que um modelo criado no Revit seja integrado perfeitamente em ambientes de cálculo estrutural, análise energética ou orçamento que operam em bases tecnológicas diferentes.
O IFC5 reduz as perdas de dados durante o “round-tripping”, assegurando que as relações entre os objetos (por exemplo, a ligação entre uma coluna e sua fundação) permaneçam intactas mesmo ao passar de um software de autoria para um de coordenação.
Troca de dados nos fluxos de trabalho openBIM
O conceito de openBIM baseia-se na liberdade de escolha das ferramentas de trabalho sem comprometer a qualidade do resultado final. Exportar para IFC5 significa aderir a um padrão internacional certificado pela buildingSMART.
Ao contrário dos formatos fechados, o IFC5 permite uma gestão granular das propriedades. Em um fluxo de trabalho openBIM, isso se traduz na possibilidade de interrogar o modelo Revit convertido para extrair quantidades exatas, certificações dos materiais e parâmetros de desempenho, tornando os dados acessíveis a todos os stakeholders, incluindo os clientes que não possuem licenças do Revit, mas necessitam monitorar o avanço informativo da obra.
Conservação e interoperabilidade dos modelos ao longo do tempo
Um dos maiores riscos do BIM “proprietário” é a obsolescência digital. Um arquivo Revit salvo hoje com a última versão pode ser de difícil abertura em dez ou vinte anos devido à falta de suporte das versões antigas.
A adoção do IFC5 como formato de arquivamento garante a preservação a longo prazo. Sendo um formato baseado em texto, o conteúdo do modelo permanecerá legível e interpretável por qualquer sistema futuro. Converter hoje significa proteger o investimento informativo do cliente, assegurando que o “Digital Twin” do edifício seja consultável durante toda a fase de Facility Management, independentemente da evolução dos softwares de projeto.
Para gerenciar corretamente essa transição e verificar se cada propriedade foi transferida sem erros, é fundamental confiar em ferramentas de validação avançadas. Entre essas ferramentas estão os sistemas de gestão BIM, otimizados para a gestão de arquivos IFC, facilitando a colaboração na nuvem para todo o ciclo de vida da obra.

Modelo IFC 5 do viaduto Bisantis-Catanzaro
Como exportar um modelo Revit em formato IFC
A exportação não é um processo automático, mas uma tradução semântica que requer precisão. A eficácia da exportação depende da correta configuração de três pilares: mapeamento, configurações da utilidade de exportação e gestão dos conjuntos de propriedades.
Tabelas de mapeamento (Mapping)
A base de cada exportação é a tabela de mapeamento das classes. Revit deve saber como traduzir cada uma de suas “Categorias” (ex. Paredes) em uma específica “Classe IFC” (ex. IfcWall):
- personalização – é possível modificar esta tabela (acessível em Arquivo > Exportar > Opções > Opções IFC) para garantir que os objetos não padrão sejam classificados corretamente;
- override – se um elemento específico necessita de uma classificação diferente em relação à sua categoria geral, utiliza-se o parâmetro IfcExportAs. Isso permite, por exemplo, exportar um “Modelo Local” genérico como um IfcFurniture ou IfcEquipment.
Configurações da utilidade de exportação IFC para Revit
A janela de diálogo “Modificar configuração” oferece várias abas cruciais que determinam a qualidade do arquivo final:
- configurações gerais – aqui se define a versão IFC (ex. IFC5 ou IFC4) e o tipo de arquivo (geralmente IFC ou IFCZIP). Um detalhe fundamental é a escolha da Model View Definition (MVD), que filtra as informações com base na finalidade do modelo (ex. Coordination View para o simples coordenamento espacial);
- conteúdos adicionais – nesta seção se decide se exportar elementos 2D (linhas, anotações), os links Revit (se presentes no projeto) e as partes dos elementos (fundamental para os sistemas estratificados);
- Nível de Detalhe (LOD) – o manual enfatiza a importância de definir o nível de detalhe para a geometria (Baixo, Médio, Alto). Um detalhe muito elevado para objetos complexos pode gerar arquivos IFC excessivamente pesados e difíceis de gerenciar.
Gestão dos grupos de propriedades (Property Sets)
O valor de um modelo BIM reside nos dados. Existem várias opções para a exportação dos parâmetros:
- exportar propriedades comuns IFC – inclui os parâmetros padrão definidos pela buildingSMART (ex. Pset_WallCommon);
- exportar as tabelas de computo como grupos de propriedades – esta é uma função avançada que transforma cada tabela de Revit em um conjunto de propriedades IFC. É o método mais rápido para exportar dados personalizados sem criar arquivos de configuração complexos;
- exportar parâmetros definidos pelo usuário – utilizando um arquivo de texto externo, é possível mapear com precisão milimétrica quais parâmetros de Revit devem acabar em quais Pset do IFC.
Configurações avançadas e coordenadas
Um aspecto crítico diz respeito ao posicionamento global. Na fase de exportação, é necessário especificar se utilizar as coordenadas compartilhadas ou o ponto base do projeto. Para a interoperabilidade em projetos complexos ou de infraestrutura (onde o IFC5 se destaca), a correta gestão do sistema de coordenadas é o requisito número um para evitar que os modelos resultem “deslocados” uma vez carregados em plataformas de coordenação.
Se você deseja aprofundar o tema sobre o IFC 5 e todas as suas particularidades, recomendo a leitura do artigo “IFC 5: o que é e como gerenciar o novo padrão com o visualizador IFC5“.
Como selecionar os objetos dentro de um modelo IFC
A seleção em um ambiente IFC não é apenas um ato visual (clicar em um elemento no 3D), mas uma operação de consulta ao banco de dados. Como o IFC gerencia uma quantidade significativa de dados, mover-se com consciência na estrutura do arquivo é essencial para não perder informações valiosas.
Estrutura hierárquica e organização dos elementos IFC
Diferente de um arquivo CAD tradicional, o IFC é organizado segundo uma hierarquia rigorosa. Cada objeto não existe no vácuo, mas é “hospedado” em uma estrutura em árvore:
- IfcProject – o nível mais alto (o projeto geral);
- IfcSites – o local ou terreno onde a obra se ergue;
- IfcBuilding / IfcBridge – o edifício ou a obra de infraestrutura (muito aprimorado no IFC5);
- IfcBuildingStorey – o nível ou andar;
- IfcProduct– o objeto real (parede, janela, viga).
Compreender essa hierarquia permite selecionar inteiros compartimentos do modelo com um único comando, isolando, por exemplo, tudo que pertence a um corpo de obra específico.
Filtrar e selecionar objetos por categoria ou tipologia
Em um modelo complexo, a seleção manual é ineficiente. Um especialista em BIM utiliza filtros por classes.
Em um visualizador avançado, é possível isolar instantaneamente todos os elementos que pertencem à classe IfcWall (paredes) ou IfcDistributionElement (instalações).
No IFC, existem definições precisas, por exemplo, para os “Tipos” (IfcTypeObject). Isso significa que você pode selecionar não apenas “todas as janelas”, mas “todas as janelas do tipo X que têm uma específica transmitância térmica”, cruzando os dados geométricos com os conjuntos de propriedades (Pset) exportados do Revit.
Navegar o modelo através da estrutura espacial
A navegação espacial é o método mais intuitivo para gerenciar o modelo IFC. Através do uso do navegador de projeto (ou “tree view”), o usuário pode ligar ou desligar os diferentes andares (IfcBuildingStorey).
Navegar por estrutura espacial significa também poder “seccionar” o modelo não apenas geometricamente (com planos de corte), mas logicamente. Por exemplo, é possível solicitar ao software que visualize apenas os objetos contidos dentro de um determinado IfcSpace (vano), função fundamental para quem se ocupa de Facility Management ou de cálculo das superfícies utilizáveis.

Visualizador IFC 5 com exemplo de BuildingSmart International sobre a estrutura dados
O papel do IFC5 nos futuros fluxos de trabalho openBIM
A chegada do IFC5 representa o fortalecimento da visão openBIM, onde os dados não são mais estáticos, mas se tornam um elemento dinâmico e universal. Se as versões anteriores tiveram dificuldades em gerenciar a complexidade de obras como pontes, túneis e ferrovias, o IFC5 nasce para preencher essa lacuna, oferecendo uma linguagem comum para todo o ambiente construído.
Extensão às infraestruturas
O papel principal do IFC5 é a integração do domínio infraestrutural. Graças à introdução de classes específicas para o setor Civil, os projetistas que utilizam Revit (ou softwares análogos para o setor infra) podem agora exportar modelos rodoviários ou ferroviários com uma precisão semântica sem precedentes. Isso significa que um trilho ou uma travessa não serão mais “objetos genéricos” adaptados, mas entidades dotadas de propriedades intrínsecas padronizadas globalmente.
Gestão avançada de dados e Digital Twin
O IFC5 é o pilar sobre o qual se sustentam os modernos Digital Twins (Gêmeos Digitais). Nos futuros fluxos de trabalho, o modelo não servirá apenas para a construção, mas será o banco de dados central para sensores IoT e sistemas de monitoramento em tempo real.
A estrutura do IFC5 é otimizada para gerenciar fluxos de dados de alta frequência, permitindo conectar as propriedades dos objetos (exportadas originalmente do modelo BIM) a dados de desempenho em tempo real. Isso garante que a interoperabilidade não pare na entrega da obra, mas continue por décadas durante a gestão e manutenção (O&M).
Modularidade e eficiência na troca (Modular IFC)
Um dos limites históricos do IFC foi o tamanho dos arquivos. O IFC5 promove uma abordagem mais modular: a possibilidade de trocar apenas as “porções” de dados necessárias para um determinado processo (graças a definições de vista cada vez mais refinadas). Isso tornará os fluxos de trabalho openBIM mais ágeis, facilitando a colaboração em plataformas na nuvem onde a velocidade de carregamento e a consulta rápida das propriedades são requisitos fundamentais.
Como ler objetos e propriedades de um arquivo IFC5
Uma vez concluída a conversão de Revit, a leitura correta dos dados é o último passo para o sucesso do projeto. Não é necessário possuir o software que gerou o arquivo para extrair seu valor.
- identificação dos Pset (Conjuntos de Propriedades) – ao abrir um arquivo IFC5 com um visualizador certificado, o usuário pode explorar os conjuntos de propriedades. Aqui estão as informações cruciais: dados dimensionais, propriedades térmicas, custos, fases temporais e atributos personalizados mapeados durante a exportação;
- interrogando as relações – o IFC permite ler não apenas “o que é” um objeto, mas “com quem interage”. É possível navegar entre as relações de contenção espacial (em qual ambiente se encontra um móvel) ou de conexão lógica (a qual sistema de instalações pertence uma válvula);
- validação dos dados – ler um arquivo IFC5 também significa verificar sua conformidade com os requisitos informativos (EIR/capítulo informativo). Ferramentas de verificação de modelo leem as propriedades para garantir que nenhum parâmetro obrigatório tenha sido omitido na conversão de Revit.
Colaborar com um arquivo IFC 5 no usBIM
A seguir, descrevo como é possível colaborar em um arquivo IFC 5 diretamente online com usBIM.
O primeiro passo é localizar e abrir um arquivo IFC 5.
Em seguida, é possível aproveitar as potencialidades do usBIM.browser para iniciar a verdadeira colaboração. Nesse caso, é possível:
- enviar mensagens através do aplicativo usBIM.chat,
- compartilhar seu ponto de vista com todos os participantes,
- selecionar o ponto de vista de um colega,
- definir seu “ponto de vista ao vivo” para um colega,
- mostrar ao colega todos os objetos que estou selecionando.
Por fim, é possível, a qualquer momento, visualizar todas as propriedades presentes em um determinado elemento.
FAQ sobre o IFC 5
Por que converter um modelo Revit em IFC5?
A transição para o padrão IFC5 representa a última fronteira da interoperabilidade, introduzindo uma revolução semântica e estendendo o suporte a infraestruturas complexas. A conversão permite a integração do modelo em ambientes de cálculo estrutural, análise energética ou orçamentos diferentes, reduzindo as perdas de dados durante o ‘round-tripping’. Além disso, garante a preservação a longo prazo dos dados (Digital Twin), protegendo o investimento informativo da obsolescência dos softwares proprietários.
Quais são os pilares para uma exportação correta de Revit para IFC?
A eficácia da exportação depende de três elementos-chave: 1. Tabelas de mapeamento (Mapping), para traduzir as Categorias Revit em Classes IFC (ex. IfcWall); 2. Configurações da utilidade de exportação, onde se define a versão IFC, Model View Definition (MVD) e Nível de Detalhe (LOD); 3. Gestão dos grupos de propriedades (Property Sets), para decidir quais parâmetros comuns ou personalizados incluir no arquivo final.
Como funciona a estrutura hierárquica de um arquivo IFC?
O IFC é organizado segundo uma hierarquia rigorosa em árvore: IfcProject (nível mais alto), IfcSites (local/terreno), IfcBuilding ou IfcBridge (edifício ou infraestrutura), IfcBuildingStorey (nível ou andar) e, finalmente, IfcProduct (o objeto real como parede ou viga). Compreender essa estrutura permite selecionar e isolar inteiros compartimentos do modelo com precisão.
Quais novidades o IFC5 introduz para as infraestruturas e o openBIM?
O IFC5 integra o domínio infraestrutural (setor Civil) permitindo gerenciar objetos como trilhos ou travessas com propriedades padronizadas. Suporta a criação de Digital Twins evoluídos otimizados para fluxos de dados IoT e introduz uma abordagem modular (Modular IFC) para trocar apenas porções específicas de dados, tornando os fluxos de trabalho openBIM mais ágeis e eficientes em plataformas na nuvem.
Como ler e validar objetos em um arquivo IFC5?
A leitura é feita através de visualizadores certificados que permitem: identificar os Pset (Conjuntos de Propriedades) com os dados de desempenho e dimensionais; interrogar as relações espaciais e lógicas entre os objetos (ex. pertencimento a um IfcSpace); validar os dados através de ferramentas de verificação de modelo que verificam a conformidade do modelo com os requisitos informativos (EIR) e a presença dos parâmetros obrigatórios.


