Voltar ao blog de BIM e IFC
Correção de exportações · 2026-06-03 · 9 min
Coordenadas do IFC erradas: Survey Point, Base Point e georreferenciamento explicados
Você importa o IFC e o edifício está a dois quilômetros de distância — ou parado na origem quando deveria estar georreferenciado a uma malha nacional. Os três sistemas de coordenadas do Revit e as entidades de georreferenciamento do IFC não se alinham por padrão. Veja como colocar o modelo onde ele pertence.
Coordenadas do IFC erradas: Survey Point, Base Point e georreferenciamento explicados — IFC Viewer Online article cover
Problemas de coordenadas estão entre as falhas mais desorientadoras do IFC: a geometria está perfeita, mas o modelo está no lugar errado — longe da origem, deslocado em relação às outras disciplinas, ou sem nenhuma posição real no mundo. A causa raiz é que o Revit tem três origens diferentes e o IFC tem suas próprias entidades de georreferenciamento, e nada as conecta a menos que você faça isso.
As três origens do Revit
Internal Origin
O (0,0,0) interno fixo do Revit. A importação de IFC posiciona a geometria em relação a este ponto — independentemente dos outros dois pontos. É por isso que arquivos IFC importados costumam aparecer no lugar 'errado'.
Project Base Point
A referência local do projeto (por exemplo, um cruzamento de malha). Usado para definir cotas de implantação dentro do projeto.
Survey Point
A referência real / geodésica que vincula o modelo a um terreno ou a uma malha nacional. A base para o georreferenciamento verdadeiro.
Entidades de georreferenciamento do IFC4
O georreferenciamento é incorporado ao IFC4 por meio de três entidades que trabalham juntas. Acerte-as e qualquer ferramenta compatível poderá posicionar seu modelo no planeta.
- IfcSite — carrega a latitude, a longitude e a elevação de referência do terreno.
- IfcProjectedCRS — declara o sistema de referência de coordenadas (por exemplo, um código EPSG para uma malha nacional).
- IfcMapConversion — a transformação (deslocamento, escala, rotação) das coordenadas locais de engenharia do modelo para o CRS projetado.
Por que a geometria se distorce longe da origem
Quando as coordenadas locais de um modelo são enormes — porque alguém modelou usando valores reais de easting/northing da malha nacional — os motores 3D perdem precisão. Números de ponto flutuante têm resolução finita; em coordenadas na casa dos milhões, essa resolução é grosseira o suficiente para fazer a geometria tremer ou oscilar. A solução é modelar perto de uma origem local e transportar a posição real no IfcMapConversion, não na própria geometria.
Acertando na exportação
- Defina o Survey Point como a referência real combinada para o projeto.
- Modele perto do Project Base Point / da origem interna — não em coordenadas reais da malha.
- Exporte com Shared Coordinates / Site Placement definido como shared.
- Em entregas IFC4 / IFC4.3, confirme que o IfcSite, o IfcProjectedCRS e o IfcMapConversion estão escritos e consistentes.
- Abra o resultado e verifique se o modelo está onde deveria antes da entrega.
Veja onde seu modelo realmente está
Abra um modelo no visualizador e inspecione seu posicionamento e sua estrutura espacial. Depois carregue sua própria exportação para confirmar que ela cai na origem, e não a quilômetros de distância.
IFC2x3 · 2.4 MB
Abrir o visualizador IFC interativo
Coordenadas são parte do panorama de qualidade mais amplo — para o roteiro completo de pré-entrega, veja O Guia Completo de Qualidade do IFC. E observe que o IFC 4.3 amplia significativamente o georreferenciamento para infraestrutura (rodovias, ferrovias, pontes), onde alinhamento e posicionamento linear adicionam mais uma camada sobre as entidades acima.
Coordenadas do IFC erradas: Survey Point, Base Point e georreferenciamento explicados