Passar para o conteúdo principal

Coordenando Modelos IFC com informações do Sistema de Coordenadas Global

Aprenda a alinhar modelos IFC4 usando IfcMapConversion e WorldCoordinateSystem para melhor coordenação BIM no BIMcollab Zoom.

Observação: Este artigo é uma tradução gerada por IA.

Ao trabalhar com vários modelos IFC de diferentes fontes, pode ser complicado garantir que eles estejam devidamente alinhados, especialmente quando utilizam sistemas de coordenadas diferentes.


O que é IfcMapConversion?

A partir do IFC4, o IfcMapConversion é suportado. Ele foi introduzido para possibilitar a conversão de coordenadas geográficas para aquelas usadas dentro do modelo IFC, o que é útil ao integrar modelos BIM com Sistemas de Informação Geográfica (GIS).

No IFC4.3, o suporte ao IfcMapConversion foi ainda mais aprimorado, com definições e aplicações mais específicas, permitindo lidar melhor com sistemas de coordenadas geográficas e específicas do projeto.

BIMcollab Zoom versão 9.3 e superiores introduzem a opção de Georreferenciamento que suporta a interpretação das informações do IfcMapConversion para coordenar seus modelos.

Para habilitar ou desabilitar essa configuração no Zoom, vá em Extra> Configurações>aba Model, e marque ou desmarque a caixa de 'Usar georreferenciamento'.

📝 Observação: Por padrão, essa configuração vem desabilitada no BIMcollab.

Revisar informações de georreferenciamento

Você pode encontrar e revisar as informações de georreferenciamento do modelo de duas formas:

Pelo WebViewer

No Painel de Propriedades do WebViewer, encontre as informações de georreferenciamento registradas no IfcMapConversion e IfcProjectedCRS para verificar a posição real do modelo e investigar por que os modelos podem não estar alinhados corretamente.

Pelo editor de texto

Abra um arquivo IFC em um editor de texto para verificar suas informações de posicionamento.

Exemplo de uma localização definida por IfcMapConversion.

Exemplo de IfcSite LocalPlacement na origem do projeto IFC.

Exemplo de IfcSite LocalPlacement distante da origem do projeto IFC.

📝 Observação: Atualmente não é possível inspecionar essas informações de georreferenciamento diretamente no BIMcollab Zoom.


Exemplos de casos de uso

Em alguns projetos, arquivos IFC podem conter informações de georreferenciamento diferentes.

Veja algumas situações comuns e como o BIMcollab Zoom irá alinhar seus modelos:

Exemplo de caso de uso 1: Nenhum modelo usa IfcMapConversion

Isso acontece quando todos os modelos são exportados para IFC 2x3.

Nessa situação, o BIMcollab interpreta o IfcSite LocalPlacement para a coordenação dos modelos.


Alinhamento automático de modelos distantes

Se o IfcSite LocalPlacement de um determinado modelo estiver muito distante (>10km), o modelo é movido automaticamente para alinhar com os outros modelos.

Exemplo de caso de uso 2: Modelos mistos (alguns com IfcMapConversion, outros sem)

Se você abrir um arquivo IFC4 (.3) no BIMcollab Zoom, o recurso que alinha automaticamente modelos distantes é desativado. Isso significa que, se você carregar um segundo modelo que não tenha a referência de coordenação IfcMapConversion, ele será exibido em algum lugar distante do modelo já carregado, e provavelmente nem será visível.

Nesse caso, você pode solicitar ao fornecedor do modelo que adicione o IfcMapConversion ao modelo, ou pode optar por desabilitar o georreferenciamento no BIMcollab.

Assim, o IfcMapConversion do modelo carregado será ignorado, e o alinhamento dos modelos será feito como no primeiro caso de uso.

Para desabilitar o georreferenciamento, vá em Extra> Configurações>aba Model e desmarque 'Usar georreferenciamento'.


Exemplo de caso de uso 3: Todos os modelos carregados usam IfcMapConversion

Neste caso, você pode ativar a opção de georreferenciamento nas Configurações, e os modelos devem se alinhar corretamente.



Informações adicionais

Além do IfcMapConversion, o BIMcollab Zoom também interpreta o WorldCoordinateSystem definido no IfcGeometricRepresentationContext. Tanto o IfcMapConversion quanto o IfcSite LocalPlacement fazem referência às informações do WorldCoordinateSystem.

Exemplo de IfcMapConversion e IfcProject que referenciam o mesmo IfcGeometricRepresentationContext.WorldCoordinateSystem:


Exemplo de IfcProject que referencia um IfcGeometricRepresentationContext. WorldCoordinateSystem que não está em (0,0,0):

Mais informações sobre parâmetros do IfcGeometricRepresentationContext podem ser encontradas no site da BuildingSmart.

Mais informações sobre parâmetros do IfcMapConversion podem ser encontradas no site da BuildingSmart.

⚠️ Atenção:

Informações IFC não utilizadas pelo BIMcollab Zoom para coordenação de modelos:

  • Informações de referência geográfica definidas em conjuntos de propriedades (para arquivo IFC 2x3)

  • Parâmetros RefLatitude, RefLongitude e RefElevation do IfcSite

Respondeu à sua pergunta?