A imagem mostra o esquema da Model View Definition

Model View Definition (MVS) e intercâmbio de dados BIM

Model View Definition (MVD): conheça quais são fatores chave das vistas IFC e sua utilização na troca de dados em softwares BIM

Neste artigo, vamos ver o que é uma Model View Definition (MVD) e como ela é utilizada para o intercâmbio dos arquivo IFC.

Além disso, mostraremos como exportar um arquivo IFC com as principais MVDs definidas pela buildingSMART International (Coordination View 2.0, Reference View, etc.), como visualizá-lo e ler as propriedades usando um visualizador IFC online gratuito.

MVD (Model View Definition)

As MVDs representam subgrupos do esquema IFC, definidos pela buildingSMART International, que agrupam informações úteis para usos particulares.

Essas visualizações acabam sendo muito úteis, pois agilizam a troca de dados e evitam informações inúteis ou redundantes.

O esquema seguinte dá bem a entender a complexidade do esquema IFC e a simplificação permitida por uma específica MVD.

A imagem mostra uma representação esquematica da MVD

Representação esquemática da MVD [Fonte: Mark Baldwin, The BIM Manager, 2019]

Portanto, a MVD é uma visualização filtrada que mostra, inteira ou parcialmente, as informações do esquema.

Suponhamos ter um modelo BIM de um edifício, ou seja, seu gêmeo digital. É possível lançar simulações neste modelo tomando em consideração uma federação de modelos BIM, ou seja, o conjunto de vários modelos referentes às diversas disciplinas de projeto (arquitetura, estruturas, instalações).

Portanto, deveremos imaginar as várias MVDs aplicadas ao modelo federado composto por:

  • modelo estrutural;
  • modelo arquitetônico;
  • modelo das instalações MEP.

O intuito das MVDs diz respeito à necessidade de trocar dados e informações evitando cair em limites e perdas de informações devidas ao uso de diferentes softwares nativos entre os vários profissionais que compõem um projeto.

Segue uma lista de MVDs referentes a diferentes âmbitos da indústria da construção e a diferentes versões do IFC.

ESQUEMA IFC MVDESTADO DA PUBLICAÇÃO
IFC 2X3Coordination ViewFinal
IFC 2X3Space Boundary Addon ViewFinal
IFC 2X3Structural Analysis ViewFinal
IFC 4Reference ViewFinal
IFC 4Design Transfer ViewFinal
IFC 4Quantity Takeoff ViewEm andamento
IFC 4Energy Analysis ViewEm andamento
IFC 4Product Library ViewEm andamento
IFC 4Construction Operations Building Information ExchangeEm andamento

A lista pode ser consultada, na íntegra, a partir do site da buildingSMART International. Para saber mais, recomendamos também consultar o artigo “O novo formato IFC 4.3“.

MVD e certificação dos softwares

Outra função do MVD é seu uso para a certificação de softwares que consigam controlar determinados processos.

De fato, a buildingSMART concede a certificação quando um software consegue processar corretamente o conjunto das classes presentes no esquema IFC e inclusas dentro de uma certa MVD.

Conheça todos os softwares certificados pela bSI.

A tela do site buildingSMART mostra o elenco dos softwares certificados

Softwares certificados conforme as várias MVDs

Como se pode observar da lista dos softwares, cada software traz consigo:

  • versão do esquema (es: IFC 2×3);
  • MVD-exchange/requirement (es. CV 2.0 arch);
  • importação/exportação;
  • data;
  • link de um relatório com as especificações dos testes realizados para obter a certificação.

Model View Definition: download do exemplo IFC

Vamos ver praticamente o que é uma MVD e qual sua função em um arquivo IFC.

Comparação entre Coordination View 2.0 e Surface Geometry View (IFC 2×3)

Vamos ver em detalhes como fazer isso:

  • abra o arquivo do modelo 3D usando o Edificius;
  • Clique em Home > Exportações > Arquivos IFC;
  • Escolha a MVD com a qual deseja exportar o arquivo, entre:
    • IFC 2×3 Coordination View 2.0;
    • IFC 2×3 Surface Geometry View;
    • IFC 4 Reference View.
  • Carregue os arquivos IFC exportados com os diferentes MVDs no sistema em nuvem usBIM;
  • Abra os modelos e visualize as diferenças entre as várias exportações: por exemplo, clique em uma entidade qualquer do modelo para visualizar as propriedades e ver como elas variam de acordo com a MVD escolhida.

 

usbim-browser
usbim-browser