Clínica do IFC

Exportação, entidades, geometria, hierarquia espacial, propriedades, classificação, georreferenciamento, validação, versões, materiais, tipos, espaços, sistemas MEP, handover, relações e infraestrutura.

O IFC (Industry Foundation Classes) é o schema aberto de dados para a construção e a gestão de ativos, normatizado pela ISO 16739-1:2024 (IFC4x3). Não é formato de exportação — é um modelo de dados semântico com entidades tipadas, Property Sets padronizados, classificação embarcada, representação geométrica e estrutura espacial hierárquica.

A percepção de que "o IFC perde informação" vem quase sempre de exportações mal configuradas, não do formato. Mapeamento no default, MVD não escolhida, entidade genérica, Pset inventado, classificação que não embarcou, geometria degradada, validação que ninguém roda — cada dor desta clínica é uma forma concreta de o dado se perder ou nascer errado entre o modelo nativo e o IFC.

A Clínica do IFC cobre geração, estrutura, semântica, georreferenciamento, validação, materiais, tipos, espaços, sistemas, handover e infraestrutura. Cada página parte de um sintoma real, ancora no schema (ISO 16739-1:2024) e aponta a verificação que resolve — incluindo IDS (ISO 29481-3) e o processo de aceite da ISO 19650.

Páginas publicadas

Por que meu IFC fica deslocado na federação?

Um IFC exportado corretamente na origem aparece a quilômetros de distância — ou girado — quando federado com os demais.

Publicada

Cliquei no BCF e o modelo sumiu? O antipadrão de deletar em vez de editar

BCF referencia elementos IFC via IfcGloballyUniqueId (ISO 16739-1:2024, §5.1.3.44). Quando o modelador deleta o objeto em vez de editar, o GUID some, o BCF fica órfão e a rastreabilidade da coordenação colapsa entre revisões.

Publicada

'Fire rating', 'resistência ao fogo', 'TRRF' — mesma propriedade com três nomes

Cada disciplina inventa o nome da mesma propriedade — arquitetura em Pset_WallCommon.FireRating, estrutura em Pset custom com Resistência ao fogo, fachada em Pset_Custom_Facade.TRRF. Consultas cross-disciplina quebram. IDS Property facet + bSDD (buildingSMART Data Dictionary) resolvem via vocabulário canônico com URI persistente.

Publicada

Entrega BIM sem evidência auditável: cadê o relatório assinado?

Cliente questiona conformidade de entrega já aceita e não existe report formal — só ata de reunião. IDS-Audit-tool oficial buildingSMART gera relatório versionado (HTML/XML/JSON) arquivável no CDE como evidência determinística e replicável perante perícia ou auditoria.

Publicada

Por que meu modelo aparece 1000× maior ou menor no IFC?

Unidades de comprimento (mm vs m) e escala geométrica divergem entre autoria e exportação.

Publicada

Por que os níveis do meu IFC não batem entre disciplinas?

IfcBuildingStorey com cotas divergentes, nomes distintos ou contagens diferentes por disciplina.

Publicada

Por que aparecem objetos IFC sem localização espacial?

Elementos sem IfcRelContainedInSpatialStructure, órfãos de andar/site/building.

Publicada

Por que meu IFC não tem as propriedades que contratei?

Pset customizado ausente, propriedades vazias ou nomeadas fora do padrão contratual/IDS.

Publicada

Por que o IFC exportado não bate com o modelo nativo?

O modelo nativo tem a informação — propriedade, classificação, material, camada construtiva. O mapeamento de exportação IFC não está configurado, e o que sai é um arquivo empobrecido que não reflete o que foi modelado.

Publicada

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.

Publicada

Por que meus elementos viram "proxy" no IFC?

Tudo exportado como IfcBuildingElementProxy em vez da entidade tipada correta (IfcWall, IfcDoor, IfcBeam). O modelo perde significado: filtro, QTO e verificação não funcionam.

Publicada

Por que o arquivo IFC ficou gigante e travado?

Geometria exportada como malha triangulada (IfcTriangulatedFaceSet) em vez de sólido paramétrico leve (IfcExtrudedAreaSolid). Arquivo gigante, lento, QTO impreciso e geometria não-editável.

Publicada

Por que o arquivo IFC não abre ou abre pela metade?

O arquivo IFC não abre, abre pela metade ou trava o visualizador — encoding errado, arquivo truncado, serialização STEP inválida ou referência interna quebrada.

Publicada

Por que o IFC não organiza os elementos por pavimento?

A estrutura espacial do IFC — IfcProject → IfcSite → IfcBuilding → IfcBuildingStorey — vem quebrada: elemento sem pavimento, pavimento órfão, nó faltando. Nada agrega.

Publicada

Por que a propriedade não aparece onde o recebedor procura?

Propriedades em Property Sets customizados com nomes livres em vez dos Pset_ padronizados do schema. O recebedor não acha a propriedade onde esperava.

Publicada

Por que os quantitativos do IFC não fecham?

Quantidades ausentes ou que divergem entre exportações. IfcElementQuantity sem MethodOfMeasurement, valores que mudam a cada export, QTO do IFC que não bate com o modelo nativo.

Publicada

Por que o IFC chega sem código de classificação?

Exportar IFC sem embarcar a classificação — IfcClassificationReference ausente ou vazia. Elemento chega sem código, orçamento e operação não rastreiam.

Publicada

Por que o modelo IFC não casa com a coordenada do mundo real?

Modelo sem IfcMapConversion nem IfcProjectedCRS — flutua fora do mapa. Não casa com a topografia, coordenada oficial ou GIS. Serve edificação também.

Publicada

Por que validar o IFC antes de entregar?

Entregar IFC sem rodar validação de conformidade ao schema, nem IDS contra os requisitos do BEP/EIR. Defeitos aparecem na mão do recebedor.

Publicada

Por que tratar o IFC como dado, não como PDF 3D?

Tratar o IFC como visualização passiva — só olhar, descartar depois — em vez de contêiner de dados vivo para coordenação, QTO, verificação e operação.

Publicada

IFC2x3, IFC4 ou IFC4x3: qual usar?

Versão errada do schema IFC quebra a interoperabilidade — o parceiro não lê ou lê degradado. IFC4x3 = ISO 16739-1:2024 (vigente); IFC2x3 é legado amplamente usado.

Publicada

Por que projeto de infraestrutura precisa de alinhamento no IFC?

Infra linear (rodovia, ferrovia) sem IfcAlignment — o eixo que define o sistema de referência para posicionamento linear. Geometria solta sem estaca.

Publicada

Por que rodovia e ferrovia não são "IfcBuilding"?

Usar IfcBuilding para rodovia, ferrovia ou porto em vez do facility correto (IfcRoad, IfcRailway, IfcBridge, IfcMarineFacility). O schema tem tipo específico desde o IFC4x3.

Publicada

Por que o IFC chega sem material nos elementos?

Elemento sem material ou com material genérico. Sem IfcMaterial nem IfcMaterialLayerSet — não se especifica, não se quantifica, camadas construtivas somem.

Publicada

Por que usar tipos (IfcXxxType) no IFC?

Cada instância solta, sem tipo compartilhado. Sem IfcElementType nem IfcRelDefinesByType — propriedades repetidas, sem consistência, sem especificação única.

Publicada

Por que o IFC não tem os espaços definidos?

IfcSpace ausente ou sem área nem limites. Quebra QTO de áreas, análise de programa e facilities management.

Publicada

Por que o MEP no IFC vira geometria solta?

MEP sem sistema nem conectividade. Sem IfcSystem nem IfcRelAssignsToGroup — geometria burra, sem lógica de rede.

Publicada

Por que a operação recebe um IFC sem os dados que precisa?

Entrega sem as propriedades que a operação precisa — Pset de FM ausente, AIR inexistente, modelo morre no handover (PIM→AIM, ISO 19650-3).

Publicada

Por que a abertura descola da parede ao trocar de software?

Relações de composição e abertura somem entre softwares. IfcRelVoidsElement e IfcRelFillsElement perdidos — a porta descola da parede, o vão não subtrai.

Publicada