A imagem se refere ao conceito de IFC coordinate system

IFC coordinate reference system: alguns exemplos práticos

IFC coordinate reference system: georreferenciamento do projeto e de seus elementos no formato IFC, com exemplos práticos de Edificius, Revit, Archicad, Tekla e EdiLus

Você precisa definir os parâmetros para georrefenciar um projeto a ser exportado para o formato IFC? Quer configurar eles em seu software de autoria BIM antes de exportar para IFC, ou pretende ler os valores de geolocalização em um arquivo IFC já existente? Conheça o IFC coordinate reference system!

Neste artigo de aprofundamento, vamos ver alguns exemplos práticos para aprender a exportar os valores de geolocalização a partir dos principais softwares de autoria BIM para arquitetura (Revit, Archicad, Edificius) e estruturas (Tekla, EdiLus).

Além disso, focaremos na legibilidade desses valores dentro de um arquivo IFC com um visualizador que você poderá baixar e utilizar de forma totalmente gratuita.

Enfim, explicaremos o conceito do IFC coordinate reference system e a hierarquia do posicionamento das entidades dentro de um arquivo IFC.

Como definir as coordenadas de um projeto em um arquivo IFC

Você recebeu um arquivo IFC e quer saber quais coordenadas do sistema de referência foram utilizadas? O que você precisa é um software que permita a visualização e a leitura das propriedades incluídas no próprio arquivo IFC!

Pode utilizar o software gratuito usBIM.viewer+ (certificado pela buildingSMART International e já escolhido por milhares de profissionais em todo o mundo) para visualizar seu modelo em 3D e ler todas as propriedades, nomeadamente as que dizem respeito às coordenadas geográficas (IFC coordinate reference system).

É só:

  • baixar o usBIM.viewer+;
  • abrir o arquivo no formato IFC;
  • selecionar o terreno do projeto (IfcSite);
  • ler os valores das coordenadas geográficas (latitude, longitude, elevação) diretamente na caixa das propriedades.
A imagem mostra a interface de usBIM.viewer+ referente ao IFC coordinate system

Definição do sistema de coordenadas (IFC coordinate reference system) | Interface de usBIM.viewer+

Vídeo para definir as coordenadas de um projeto em um arquivo IFC

O vídeo abaixo mostra como definir o IFC coordinate reference system de forma simples e rápida, graças a usBIM.viewer+.

IFC coordinate reference system – Edificius

Vamos ver como exportar o projeto para o formato IFC e definir o IFC coordinate reference system com Edificius, o programa BIM de arquitetura e instalações (MEP).

Primeiramente, pode definir o zero do projeto, ou seja, o ponto com coordenadas (0; 0; 0) conforme o sistema de referência local: é só adicionar um ponto na planta do desenho e atribuir as coordenadas mencionadas (0; 0; 0).

Para definir as coordenadas relativas de um objeto com base no sistema de referência local, é preciso:

  • selecionar o objeto;
  • modificar os valores XYZ a partir da caixa das propriedades.

Desta forma, o objeto será posicionado no espaço de acordo com os valores atribuídos às coordenadas cartesianas.

Para definir as coordenadas geográficas e georreferenciar o local do projeto (ou seja, definir as coordenadas do IfcSite), é necessário:

  • clicar em Dados Gerais no toolbox à esquerda;
  • indicar os valores das coordenadas geográficas (latitude, longitude, altitude), inserindo eles de forma manual.

Neste ponto, só falta exportar o projeto para o formato IFC. O arquivo mantém todas as informações atribuídas aos objetos, incluindo as coordenadas que caraterizam a posição do local, como vimos no vídeo acima.

Para exportar o projeto para o formato IFC, é necessário:

  • clicar em File no canto superior esquerdo;
  • escolher a opção Exportações;
  • clicar em Formato IFC;
  • indicar as Definições Exportação IFC;
  • clicar em OK para salvar o arquivo no caminho desejado.
A imagem mostra uma tela de Edificius referente a definicao do IFC coordinate system

Tela Edificius | Definição do IFC coordinate system

IFC coordinate reference system – Revit

Para definir o sistema de referência do usuário com Revit, você deverá:

  • selecionar Manage na barra dos menus;
  • clicar em Coordinates na Ribbon Bar (faixa das opções);
  • selecionar Specify coordinates at point;
  • inserir as coordenadas.

Para especificar as coordenadas absolutas doIfcSite, é o seguinte:

  • selecione Manage na barra dos menus;
  • clique em Location;
  • informe as coordenadas geográficas na caixa de diálogo.
A imagem mostra uma tela de Revit referente ao dialog location

Tela Revit| Dialog Location

IFC coordinate reference system – Archicad

Para definir o sistema de referência do usuário com Archicad, você deverá:

  • clicar no comando Move ures origin na barra das ferramentas;
  • clicar no ponto desejado.

Para especificar as coordenadas absolutas doIfcSite, faça o seguinte:

  • clique em Option na barra dos menus;
  • selecione Project preference;
  • clique em Project location;
  • insira as coordenadas na caixa de diálogo.
A imagem mostra uma tela de Tecla Archicad

Tela Archicad| Dialog do Project location

IFC coordinate reference system – EdiLus

Para definir as coordenadas relacionadas ao sistema de referência local de um ponto com EdiLus, você deve:

  • selecionar o objeto;
  • modificar os valores XYZ da caixa no toolbox das propriedades.

Desta forma, o objeto é posicionado no espaço de acordo com os valores atribuídos às coordenadas cartesianas do sistema de referência de EdiLus.

Para definir as coordenadas geográficas e georreferenciar o local do projeto, é necessário:

  • clicar em Dados Gerais, na caixa de ferramentas à esquerda;
  • definir os valores das coordenadas geográficas (latitude, longitude, altitude), inserindo eles de forma manual.

Agora, você só precisa exportar o projeto para o formato IFC. O arquivo mantém todas as informações atribuídas aos objetos, incluindo as coordenadas que caracterizam a posição do local (como já mostrado no vídeo acima).

IFC coordinate reference system – Tekla

Para definir as coordenadas do ponto base com Tekla, faça o seguinte:

  • clique em File;
  • selecione Propriedades projeto;
  • clique em Pontos base;
  • insira os valores das coordenadas na caixa de diálogo.
A imagem mostra uma tela de Tekla referente ao dialog do ponto base

Tela tekla dialog do ponto base

Sistemas de referência no formato IFC

Vamos focar em alguns conceitos fundamentais referentes ao IFC coordinate reference system.

Para gerenciar os sistemas de referência no formato IFC é possível utilizar:

  • coordenadas absolutas, para se referir ao sistema de referência global;
  • coordenadas relativas, para se referir ao posicionamento de um outro elemento;
  • coordenadas vinculadas, para se referir aos eixos de uma grelha pré-definida.

Cada elemento será posicionado corretamente no espaço através de hierarquias adequadas ilustradas abaixo.

Conceitualmente, para o posicionamento do projeto, partimos doIfcSite, uma entidade representando o terreno no qual fica o edifício. OIfcSite é definido através de um sistema de coordenadas absolutas ou referentes a outra entidade.

Vamos, por exemplo, usar coordenadas absolutas: definimos a posição doIfcBuilding(edifício em elevação) através de um sistema de referência de coordenadas relativas em relação aoIfcSitee, daí, definimos oIfcBuildingStorey, representando os níveis do edifício. Cada entidade (IfcWall – parede, IfcSlab – laje, IfcBeam – viga, etc.) está ligada, por sua vez, aoIfcBuildingStorey através de relações especiais (IfcRelContained, InSpatialStructure).

Resumindo: tendo uma entidade (por exemplo, um pilar), primeiro vamos ligar ela ao nível de origem. O nível está ligado ao edifício, que por sua vez está relacionado ao terreno; finalmente, o terreno é georreferenciado através das coordenadas de um ponto (que geralmente coincide com o zero do desenho).

O gráfico abaixo ilustra o conceito de posicionamento hierárquico das entidades.

IFC coordinate reference system - diagramma

Diagramma – IFC coordinate reference system

IFC4 e sistemas de referência

A IfcCoordinateReferenceSystem é uma nova entidade prevista pelo IFC4 para definir um sistema de referência de coordenadas apenas através de identificadores qualificados – confira a seção específica do site da buildingSMART International).

O que um sistema de referência faz é definir a posição geográfica de um ponto na superfície terrestre: portanto, é necessário definir um datum, ou seja, a maneira de aproximar o geóide (a superfície terrestre real) através do elipsoide (um sólido mais ou menos regular).

Sendo o datum uma combinação de elipsóide e orientação em relação ao geóide, existem datum globais e locais. O famoso WGS84 (fornecido pelo Google Maps e amplamente utilizado em sistemas de GPS), por exemplo, está baseado em datum globais: o elipsoide fica no centro de gravidade da Terra e pode ser usado em todos os continentes. Nos datum locais, por outro lado, o elipsóide coincide com a superfície terrestre real em um ponto específico, chamado de “ponto de emanação” (por exemplo, os sistemas ED50 para a Europa e Roma40 para a Itália).

A imagem se refere ao conceito de Datum

Datum e sistemas de referência: superfície terrestre, geóide e elipsóide e suas verticais

Para se mover facilmente entre os muitos sistemas de referência existentes (geográficos e cartográficos) e identificá-los de maneira unívoca, é possível consultar o banco de dados do EPSG (European Petroleum Survey Group), que contém quase todos os sistemas de referência do mundo, além dos relacionados sistemas projetados e dos modos de transformação entre eles. Com o advento dos softwares GIS, o EPSG assumiu uma importância ainda maior.

A imagem mostra uma tela referente ao servico online EPSG

IFC coordinate system: tela do serviço online EPSG

No caso do IFC4, o sistema de referência adotado para a geolocalização está memorizado no atributo Name do IfcCoordinateReferenceSystem.

usbim-viewer
usbim-viewer