Blog do Estúdio BIM

O Potencial do IFC 4 na Construção

Antes de falar sobre o IFC 4, precisamos voltar no tempo e mostrar um breve resumo sobre as premissas do IFC 2×3 e como este padrão se tornou obsoleto frente a nova versão do Banco de Dados…

Breve história do IFC2x3 e IFC4
IFC2x3

O IFC não é um conceito novo. Já escrevemos sobre a história geral do formato IFC. O formato mais popular usado pela indústria hoje – IFC2x3 – chegou ao nosso mundo em 2006. Foi “formado pronto” em 2007 após um patch (Correção Técnica 1). O mais surpreendente no IFC2x3 foram as melhorias de qualidade para a versão anterior IFC2x2 de 2003. Daí x3 no nome – de acordo com a terminologia buildingSMART significa “versão menor”. O conceito central foi criado no IFC2.0 lançado em 1999!

O IFC2x3 foi o primeiro lançamento que podemos chamar de padrão oficial – incluído no PAS 16739 (significa Publicly Available Specification, tipo de padrão temporário).

Principais desafios com o formato IFC2x3

O formato tornou-se difundido no ramo da construção com a maioria dos softwares certificados entre 2013 e 2014, de 6 a 7 anos após o lançamento! Isso abrange também a época em que o BIM se espalhou comercialmente na indústria de AEC.

Ao longo dos anos, vários projetos encontraram obstáculos relacionados à interoperabilidade IFC 2×3 defeituosa. Muitas vezes é difícil encontrar a quem culpar: ferramenta de autoria BIM para exportação, visualizador IFC para importação defeituosa ou IFC para erros no esquema? 

Embora a maioria dos softwares tenha certificação IFC 2×3, ocorrem erros. Eles ocorrem em algum lugar na tradução entre como um software define um elemento enquanto o exporta para IFC e como o outro software entende um elemento IFC e o traduz para sua visualização. E às vezes são as deficiências do IFC 2×3.

Esses erros de tradução são especialmente irritantes para problemas de geometria. Alguns erros comuns:

Lajes/coberturas finas têm problemas com aberturas de janelas e portas (por exemplo, piso modelado como objeto separado)

Os recortes para portas devem ter parede em ambos os lados, mesmo que haja outro objeto entre duas portas separadas e a parede deve ser recortada.

Há também muitas questões relacionadas estritamente ao esquema IFC:

1. Não suporta geometria paramétrica.

2. Curvas e objetos arredondados são modelados como polígonos que pesam no processamento do modelo (sem suporte para b-splines).

3. Falta de suporte para o setor de infraestrutura (embora lidem com o tema com bastante facilidade).

4. Poucos esquemas e conjuntos de propriedades para sistemas de distribuição. Embora todos tenham suas entidades e muitas classes, o domínio dos serviços de construção tem muitas deficiências.

IFC4

Após o lançamento do IFC2x3, a BuildingSMART começou a trabalhar na nova versão do formato – IFC2x4, ou como conhecemos hoje – IFC4. Como o nome original sugere, o IFC4 não é um esquema completamente novo – é uma melhoria de qualidade e extensão do formato IFC2x3 existente.

Em algum momento, o escopo das alterações feitas no esquema era amplo o suficiente para arriscar a quebra de compatibilidade. É por isso que se tornou uma versão principal e nomeou IFC4 em vez de IFC2x4. De qualquer forma, o IFC4 veio ao mundo em 2013 e imediatamente chegou ao padrão ISO 16739:2013.

Então, como você vê, o IFC4 é o aprimoramento do IFC2x3. Embora o buildingSMART não garanta compatibilidade com versões anteriores, duvido que enfrentaremos grandes problemas, como a impossibilidade de abrir o arquivo IFC2x3 em software certificado para IFC4. Pelas razões que:

1. Estrutura de esquemas são semelhantes (IFC4 é extensão de alguns domínios para IFC2x3)

2. Até agora, não há software criado exclusivamente para visualizar IFC4 (e duvido que venha algum nos próximos 5 ou mais anos)

3. Você não compra uma licença anual para usar o esquema IFC

4. Você não pode dizer isto sobre os formatos proprietários embora as suas novas versões também sejam principalmente correções e melhorias de código com três ou mais décadas

A versão oficial é IFC4.0 (com nome ainda mais estranho que acho que só faz sentido para o pessoal de TI: IFC4 ADD2 TC1). Até agora, tivemos 2 lançamentos menores com foco no domínio de infraestrutura. A versão 4.3 está em desenvolvimento, então quem sabe, talvez em breve pulemos do IFC2x3 diretamente para o IFC4x3 (ou melhor, IFC4.3 que significa o mesmo)?

Que melhorias traz o IFC4?

No geral, o IFC4 foi feito para aumentar a consistência em todo o esquema, reduzir e otimizar um arquivo após preencher o modelo com conjuntos de dados. Um dos objetivos era permitir resultados mais consistentes das exportações do IFC e possibilitar o retorno dos modelos do IFC (exportação de um software e importação para outro para posterior desenvolvimento).

Algumas melhorias no esquema:

1. Correção de problemas técnicos conhecidos do IFC2x3.

2. Os subtipos de elementos de construção permitem agora uma troca paramétrica de sua forma, material e tipo de elemento.

3. Quantidade base padronizada adicionada à especificação IFC. Não há mais conjuntos de propriedades múltiplas com quantidades dependendo de qual software eles vêm.

4. Suporte para cálculos de energia e simulações avançadas.

5. Definido na norma ISO 16739-1:2018.

6. Vinculando a definição de propriedade IFC ao dicionário de dados buildingSMART, permitindo assim o uso de idiomas e classificações nacionais.

7. Adicionado suporte para superfícies e curvas b-spline. Bem-vindo geometria arredondada e curvas em forma de polígono bye-bye! Isso deve aumentar drasticamente o desempenho dos modelos que contêm uma quantidade significativa de curvas.

8. Trabalho aprimorado com 4D simplificando a definição de tempos de tarefas, calendários de trabalho e horários.

9. Anexar valores de custo a itens, não a um relacionamento. Isso acelera os modelos que usam conjuntos de dados 5D.

10. Melhor interoperabilidade entre BIM e GIS.

11. Introdução de uma entidade de sistema de distribuição, melhoria na semântica e suporte a novos elementos para melhor captura do domínio de serviços prediais.

12. Melhorar a legibilidade da documentação técnica para facilitar o processo de implementação.

13. Habilitando a extensão do IFC para infraestrutura: pontes, ferrovias, estradas e outros domínios (a equipe de desenvolvimento trabalha em extensões para a versão 4.3 mais recente).

14. Entidade obsoleta da versão 4.3 IfcBuildingElementProxy. Eu entendo que a buildingSMART tem certeza de que cobriu todos os elementos nas classes IFC disponíveis. O que é muito bom.

Como você vê, as mudanças são significativas e abrangem todo o espectro de casos de uso e fluxo de trabalho do BIM. Sensacional!

Certificação de software em IFC2x3 e IFC4

O software obtém sua certificação buildingSMART com base em quão bem eles lidam com a exportação ou importação de seu modelo proprietário para o formato IFC definido pelo Model View Definition. Em suma, se o software é certificado, significa que ele administrou as tarefas completando a maioria dos cenários de teste. Não significa necessariamente que ele transfira o modelo proprietário para o IFC (ou vice-versa) sem perdas/pequenos erros.

O IFC2x3 começou com um MVD oficial usado para colaboração multidisciplinar (de quatro no total) chamado “Vista de Coordenação”. Durante esses anos, foram criados vários “suplementos” não oficiais do MVD.

O objetivo original da Vista de Coordenação MVD era apoiar (como o nome sugere) a coordenação entre diferentes disciplinas. Mas durante esses anos, a definição do modelo foi estendida para melhor suportar o propósito de transferência de projeto de arquivo IFC entre software. Houve tantas adições que, no final, a bSI decidiu por uma nova versão – Coordination View 2.0, que usamos hoje como uma definição padrão de exportação.

Por um lado, isso é bom – 90% das exportações usam apenas esse MVD para que os projetistas não precisem se preocupar em escolher. Mas por outro – se algo é para tudo, é para nada. Nenhum software foi capaz de concluir a certificação BuildingSMART 100% corretamente, então a bSI começou a dar marcas de verificação verde, amarela e vermelha para qual tarefa o software é compatível. O software não precisa ter todos os requisitos para ser certificado. E isso criou ainda mais confusão.

Portanto, o MVD oficial para IFC4 tinha como objetivo dividir completamente os dois propósitos: para coordenação e para transferência de projeto. Para o primeiro propósito, BuildingSMART criou Reference View MVD e para o segundo – Design Transfer. A certificação agora é mais rigorosa – o software só pode ser aprovado se estiver totalmente em conformidade com o MVD. Nenhuma exceção permitida. Além disso, somente após a certificação para o Reference View, o fornecedor pode solicitar a certificação para a Design Transfer.

Isso leva a resultados de exportação IFC homogêneos em diferentes softwares, portanto, importação inequívoca do arquivo IFC para um software de visualização/verificação e, no final, para uma melhor qualidade dos modelos IFC. Infelizmente, também torna muito mais difícil obter o certificado por um fornecedor de software.

Resumo

Nesta entrada apresentei as principais melhorias feitas no IFC4. Você também deve saber um pouco mais sobre o processo de certificação. Na próxima parte vamos dar uma olhada na comparação de modelos entre IFC2x3 e IFC4. Se você tiver dúvidas ou talvez mais informações sobre o processo de certificação ou souber de outras falhas do IFC2x3, por favor, comente aqui pra gente!

Está gostando do conteúdo? Compartilhe!

Facebook
LinkedIn
WhatsApp

Posts recentes