Clínica do IFC

Qual MVD escolher ao exportar o IFC?

Exportar IFC sem escolher a Model View Definition manda tudo que o default cobre e omite o que importa. MVD define o subconjunto do schema para o propósito da troca — sem ela, o arquivo sai pesado ou incompleto.

01

Problema observado

Exportar IFC sem escolher a vista é mandar tudo e nada.

O IFC não é um PDF — não existe "exportar tudo" que funcione. O schema IFC (ISO 16739-1:2024, IFC4x3) tem centenas de entidades e milhares de propriedades. Nenhum uso consome tudo. A MVD — Model View Definition — é o recorte que diz qual subconjunto do schema serve a um propósito: coordenação, quantitativo, handover, simulação. Quando o projetista exporta sem escolher a MVD, o software faz uma de duas coisas: aplica o default genérico (e omite o que importa) ou tenta mandar tudo (e gera um arquivo pesado, cheio de ruído, que nenhum receptor consegue processar com eficiência).

O resultado é o mesmo: o IFC não serve ao uso pretendido. O coordenador recebe um modelo com entidades que não precisava e sem propriedades que exigia. O auditor roda a verificação e falha porque o subconjunto exportado não carrega os Property Sets necessários. O gestor de obra tenta extrair quantitativo e encontra geometria detalhada demais para o propósito, inflando arquivo e tempo de processamento.

MVD não é detalhe de configuração. É decisão de projeto — define o que sai e o que fica, para cada troca, para cada disciplina.

02

Sinais associados

  1. 1

    IFC pesado sem razão aparente · o arquivo tem dezenas ou centenas de MB para um modelo simples — sinal de que o exportador está mandando tudo sem filtro de vista.

  2. 2

    Viewer demora para abrir o modelo · o arquivo carrega geometria de detalhe e propriedades que o receptor não pediu, inflando o tempo de leitura e renderização.

  3. 3

    Propriedades que faltam no receptor · o IFC não carrega os Property Sets exigidos para o uso (coordenação, orçamento, operação) porque a MVD default não os inclui.

  4. 4

    Clash detection com falsos positivos em massa · entidades de detalhe construtivo (parafusos, arremates, subcamadas) que não deveriam estar na troca geram milhares de interferências irrelevantes.

  5. 5

    Verificação IDS reprova sistematicamente · as regras esperam entidades e propriedades de uma MVD específica, mas o IFC foi exportado sob outra — os requisitos não batem.

  6. 6

    Cada disciplina exporta com MVD diferente · o federador recebe arquivos IFC que não combinam — um usa Coordination View, outro Reference View, outro nem sabe qual.

03

Causas prováveis

  1. 1

    MVD nunca definida no BEP · o plano de execução BIM não especifica qual MVD cada disciplina deve usar em cada troca, e cada autor escolhe (ou não escolhe) por conta própria.

  2. 2

    Confusão entre MVD e versão do IFC · a equipe confunde IFC 2x3, IFC4, IFC4x3 (versões do schema) com Coordination View, Reference View (MVDs) — e trata a escolha como irrelevante.

  3. 3

    Exportador no modo default · o software de autoria tem uma MVD padrão de fábrica que ninguém alterou — o projetista clica em exportar e aceita o que vier.

  4. 4

    Sem requisitos de troca documentados · o EIR não declara qual informação cada troca deve carregar. Sem requisito, qualquer MVD parece servir.

  5. 5

    Desconhecimento do conceito de MVD · a equipe trata a exportação IFC como operação de "Salvar como" — sem entender que MVD filtra o que vai e o que não vai.

  6. 6

    Ausência de verificação pós-export · ninguém confere se o IFC gerado atende ao propósito da troca antes de publicar no CDE.

04

Riscos

  1. 1

    Coordenação sobre modelo inútil · o IFC traz entidades demais ou propriedades de menos — a coordenação trabalha sobre um modelo que não reflete o escopo da troca.

  2. 2

    Falsos positivos que enterram interferências reais · detalhes que não deveriam estar na troca geram milhares de clashs irrelevantes, e as interferências que importam se perdem no ruído.

  3. 3

    Auditoria que reprova por escopo errado · a verificação IDS espera uma MVD, o IFC entrega outra — a entrega falha não por erro de modelagem, mas por export mal configurado.

  4. 4

    Retrabalho de re-exportação em cada ciclo · descobrir na coordenação que a MVD está errada obriga re-export, re-upload e re-verificação — prazo e custo que se repetem a cada entrega.

  5. 5

    Arquivo pesado que trava infraestrutura · o IFC sem filtro de vista sobrecarrega CDE, viewer e ferramentas de verificação. O que deveria ter 20 MB chega com 200 MB.

  6. 6

    Perda de confiança no processo BIM · a equipe associa IFC a "arquivo pesado que não funciona direito" e passa a trocar modelos nativos ou planilhas — o openBIM vira discurso.

05

Gravidade estimada

3
Gravidade estimada
Nível 2–3
Vai do Nível 2 (Não conformidade moderada) ao Nível 3 (Não conformidade grave), dependendo da extensão do problema.
06

Testes recomendados

Teste 1 — Identificar a MVD declarada no export

Abra o IFC em editor de texto e localize a linha FILE_DESCRIPTION no cabeçalho. Verifique se há referência explícita a uma MVD (CoordinationView, ReferenceView, DesignTransferView).

Sinal de problema: campo vazio, genérico ou com MVD que não corresponde ao propósito declarado da troca.

Teste 2 — Comparar tamanho de arquivo entre MVDs

Exporte o mesmo modelo duas vezes: uma com a MVD pretendida e outra no default do software. Compare tamanho de arquivo, número de entidades e tempo de abertura no viewer.

Sinal de problema: o default gera arquivo significativamente maior sem entregar informação adicional útil ao propósito da troca.

Teste 3 — Verificar presença dos Property Sets exigidos

Liste os IfcPropertySet presentes no IFC exportado e confronte com os requisitos do BEP/EIR para aquela troca. Confira se os Property Sets exigidos estão presentes e preenchidos.

Sinal de problema: Property Sets que o receptor precisa estão ausentes porque a MVD escolhida não os inclui.

Teste 4 — Rodar clash detection e contar falsos positivos

Execute clash detection no modelo federado e filtre as interferências por tipo de entidade. Conte quantos clashs envolvem entidades de detalhe que não deveriam participar da coordenação.

Sinal de problema: maioria dos clashs envolve entidades que estariam fora do escopo se a MVD correta fosse aplicada.

07

Critérios de conformidade

A MVD de cada troca está declarada no BEP, com justificativa do propósito (coordenação, quantitativo, handover) e do subconjunto de entidades e propriedades esperado.

O cabeçalho FILE_DESCRIPTION do IFC exportado referencia a MVD correta para o uso pretendido — Coordination View, Reference View ou outra definida no BEP.

Todas as disciplinas do projeto exportam sob a mesma MVD para o mesmo propósito de troca, evitando federação de arquivos incompatíveis.

Os IfcPropertySet exigidos pelo BEP/EIR estão presentes e preenchidos no IFC — a MVD escolhida cobre o que o receptor precisa.

O tamanho do arquivo IFC é compatível com o escopo da troca — sem geometria de detalhe ou propriedades que o receptor não solicitou.

O IFC exportado é verificado contra o propósito da troca antes de subir ao CDE — §5.6.3 da 19650-2.

O preset de exportação que aplica a MVD está documentado, versionado e compartilhado entre as equipes de cada disciplina.

08

Ações corretivas

Curto prazo (30 dias):

  1. Definir a MVD por troca. Para cada fluxo de troca do projeto, registrar no BEP qual MVD será usada e qual informação (entidades, Property Sets, classificação) o IFC deve carregar.

  2. Configurar o exportador de cada disciplina. Ajustar o software de autoria para exportar sob a MVD definida, não no default de fábrica. Testar com um modelo piloto e comparar o resultado com os requisitos.

  3. Verificar os IFCs já entregues. Conferir se os arquivos que já estão no CDE foram exportados com MVD compatível. Sinalizar os que precisam de re-exportação.

Médio prazo (60-90 dias):

  1. Padronizar preset de exportação. Criar um preset por disciplina que aplica a MVD definida, mapeia categorias e propriedades, e é distribuído como artefato do projeto sob controle de versão.

  2. Incluir verificação de MVD na rotina de aceite. Antes de publicar no estado Shared, conferir que o cabeçalho IFC referencia a MVD correta e que os Property Sets exigidos estão presentes.

  3. Documentar a lógica de escolha de MVD. Registrar no BEP a justificativa de cada MVD por troca — para que novos membros não exportem no default por desconhecimento.

09

Prevenção

  1. 1

    MVD definida antes da primeira exportação · a escolha da MVD entra no kickoff de cada disciplina, junto com o preset de exportação — não se descobre na véspera da entrega.

  2. 2

    BEP com tabela de trocas e MVDs · cada fluxo de troca tem MVD declarada, com lista de entidades e Property Sets esperados. O receptor sabe o que cobrar.

  3. 3

    Preset de exportação versionado · o arquivo de configuração do exportador é artefato do projeto, sob controle de versão, e todas as disciplinas usam o mesmo para o mesmo propósito.

  4. 4

    Conferência de cabeçalho antes de publicar · o autor confere o FILE_DESCRIPTION do IFC gerado e valida que a MVD referenciada bate com o propósito da troca.

  5. 5

    IDS alinhado à MVD · as regras de verificação IDS são escritas para a MVD definida — assim a validação automática reprova o que realmente foge do escopo.

10

Referências normativas

  • ISO 16739-1:2024 (IFC4x3)Industry Foundation Classes (IFC). Define o schema completo de dados — a MVD recorta qual subconjunto de entidades, propriedades e relações deve ser usado em cada propósito de troca.
  • buildingSMART · MVD (Model View Definition)Conceito que define o subconjunto do schema IFC necessário para um propósito específico. Coordination View e Reference View são as MVDs mais usadas para coordenação entre disciplinas.
  • ABNT NBR ISO 19650-2:2022Fase de entrega. §5.6.3 exige verificação da garantia da qualidade antes da troca de informação — inclui conferir que o IFC foi exportado sob a MVD adequada ao propósito.
  • buildingSMART IDS (ISO 29481-3)Information Delivery Specification — regras verificáveis sobre o IFC. Permite declarar quais entidades e Property Sets devem estar presentes, alinhando a verificação à MVD definida.
  • ABNT NBR ISO 19650-1:2022Conceitos e princípios. Estabelece que o propósito de cada troca de informação deve ser acordado antes da produção — a escolha da MVD é consequência direta desse acordo.
11

Quando contratar ajuda especializada

A escolha da MVD parece simples, mas desdobra em mapeamento de exportação, configuração de preset e verificação. Vale contratar quando:

  • O projeto tem múltiplas disciplinas e múltiplos propósitos de troca — coordenação, quantitativo, handover — e cada um exige MVD diferente. Definir e testar todas é trabalho de quem conhece o schema.
  • A equipe não sabe a diferença entre Coordination View e Reference View, ou entre MVD e versão do IFC — o risco de exportar errado é alto e o retrabalho certo.
  • As entregas estão sendo reprovadas na verificação IDS porque o IFC não carrega o que a MVD deveria cobrir, e ninguém sabe ajustar o exportador.
12

Serviço relacionado

Serviço da Coordenar

Auditoria de IFC (definição de MVD e escopo de troca)

A Coordenar avalia o propósito de cada troca IFC do projeto, define a MVD adequada, configura o mapeamento de exportação e verifica se o IFC gerado carrega exatamente o que o recebedor precisa — nem mais, nem menos.

Solicitar auditoria de IFC

Salve este diagnóstico

Crie uma conta gratuita para guardar este diagnóstico e acessar seu histórico de qualquer lugar.

Baixe o checklist

PDF com critérios de conformidade e referências normativas. Cadastro gratuito.

Problemas relacionados