Diferenças entre edições de "Codificação usando entidades IFC: Exemplo 7"

Da wiki WIQI GEQUALTEC
Ir para: navegação, pesquisa
(Criou nova página com '=== Localização do Projecto === A localização do projecto é feita pela definição de um sistema de eixos global, que lhe será atribuído através do contexto de repr...')
 
Linha 8: Linha 8:
  
  
O IfcAxis2Placement2D fornece a localização e orientação para que seja possível colocar objectos num espaço bidimensional, enquanto o IfcAxis2Placement3D faz essa colocação num espaço tridimensional. No caso do atributo “direcção de referência” não ser atribuído, são dadas direcções de referência automaticamente, segundo o eixo x [1.,0.] e segundo o eixo y [0.,1.] para o caso bidimensional e segundo o eixo x [1.,0.,0.], y [0.,1.,0.] e z [0.,0.,1.] para o caso tridimensional. Como os eixos são colocados segundo um principio de perpendicularidade e a direcção pode ser gerada por referência, tem-se então um conjunto de eixos cuja definição depende principalmente do ponto de aplicação. O sistema de eixos global definido neste grupo pela entidade IfcAxis2Placement3D será um atributo inverso do IfcGeometricRepresentationContext que por sua vez será um atributo inverso do IfcProject, é desta forma que o sistema de eixos definido ficará associado ao projecto.
+
O ''IfcAxis2Placement2D'' fornece a localização e orientação para que seja possível colocar objectos num espaço bidimensional, enquanto o ''IfcAxis2Placement3D'' faz essa colocação num espaço tridimensional. No caso do atributo “direcção de referência” não ser atribuído, são dadas direcções de referência automaticamente, segundo o eixo x [1.,0.] e segundo o eixo y [0.,1.] para o caso bidimensional e segundo o eixo x [1.,0.,0.], y [0.,1.,0.] e z [0.,0.,1.] para o caso tridimensional. Como os eixos são colocados segundo um principio de perpendicularidade e a direcção pode ser gerada por referência, tem-se então um conjunto de eixos cuja definição depende principalmente do ponto de aplicação. O sistema de eixos global definido neste grupo pela entidade ''IfcAxis2Placement3D'' será um atributo inverso do ''IfcGeometricRepresentationContext'' que por sua vez será um atributo inverso do ''IfcProject'', é desta forma que o sistema de eixos definido ficará associado ao projecto.
Tal como o IfcGridPlacement, o IfcLocalPlacement é um subtipo do IfcObjectPlacement. O posicionamento de um produto no espaço pode ser relativamente ao sistema de coordenadas global, relativo ao posicionamento de um objecto ou produto, ou relativo aos eixos cartesianos. O IfcLocalPlacement permite fazer o posicionamento relativo de um produto em relação a um outro produto ou um posicionamento absoluto de um produto no contexto de representação geométrica do projecto.
+
Tal como o ''IfcGridPlacement'', o ''IfcLocalPlacement'' é um subtipo do ''IfcObjectPlacement''. O posicionamento de um produto no espaço pode ser relativamente ao sistema de coordenadas global, relativo ao posicionamento de um objecto ou produto, ou relativo aos eixos cartesianos. O ''IfcLocalPlacement'' permite fazer o posicionamento relativo de um produto em relação a um outro produto ou um posicionamento absoluto de um produto no contexto de representação geométrica do projecto.
O IfcBuilding pode conter informação espacial de elementos ou anotações e grelhas que lhe estejam directamente associados e pode também conter informações acerca da localização do edifício se for usado o IfcPostalAdress como atributo inverso. No caso dos elementos da construção, estes são associados ao IfcBuilding usando o IfcRelContainedInSpatialStructure. Se for pretendida uma atribuição dos elementos a um determinado nível específico, a associação deve ser feita com o mesmo seguimento lógico, mas desta vez associando os elementos ao IfcBuildingStorey. O IfcSite é a definição de uma área de terreno (sítio) onde se dará lugar à construção de um edifício. Um sítio identificado deste modo pode incluir pode incluir uma definição de ponto de referência geográfica (posição global usando o WGS84 com longitude, latitude e elevação), no caso do exemplo sabe-se que o edifício está localizado a 40º 47’ 57” N e 8º 17’ 54” O a uma altitude de 634 metros. Para permitir a composição e relações de agregação entre classes, tem-se o IfcRelAggregates que neste caso é a entidade responsável por estabelecer o contexto das ligações entre as diversas entidades de contenção espacial de elementos. O IfcBuildingStorey deve ser colocado em relação ao posicionamento do IfcBuilding e este por sua vez deve ser colocado em relação ao posicionamento do IfcSite.
+
O ''IfcBuilding'' pode conter informação espacial de elementos ou anotações e grelhas que lhe estejam directamente associados e pode também conter informações acerca da localização do edifício se for usado o IfcPostalAdress como atributo inverso. No caso dos elementos da construção, estes são associados ao ''IfcBuilding'' usando o ''IfcRelContainedInSpatialStructure''. Se for pretendida uma atribuição dos elementos a um determinado nível específico, a associação deve ser feita com o mesmo seguimento lógico, mas desta vez associando os elementos ao ''IfcBuildingStorey''. O ''IfcSite'' é a definição de uma área de terreno (sítio) onde se dará lugar à construção de um edifício. Um sítio identificado deste modo pode incluir pode incluir uma definição de ponto de referência geográfica (posição global usando o WGS84 com longitude, latitude e elevação), no caso do exemplo sabe-se que o edifício está localizado a 40º 47’ 57” N e 8º 17’ 54” O a uma altitude de 634 metros. Para permitir a composição e relações de agregação entre classes, tem-se o ''IfcRelAggregates'' que neste caso é a entidade responsável por estabelecer o contexto das ligações entre as diversas entidades de contenção espacial de elementos. O ''IfcBuildingStorey'' deve ser colocado em relação ao posicionamento do ''IfcBuilding'' e este por sua vez deve ser colocado em relação ao posicionamento do ''IfcSite''.
 
A Figura "Composição do Edifício" demonstra o encadeamento e relação que deve ser feito entre as entidades mencionadas, de modo a fazer um correcto arranjo espacial dos elementos.
 
A Figura "Composição do Edifício" demonstra o encadeamento e relação que deve ser feito entre as entidades mencionadas, de modo a fazer um correcto arranjo espacial dos elementos.
  
Linha 16: Linha 16:
  
  
Em suma, o IfcSite permite conter elementos que estejam colocados no terreno, isto é, fora do edifício. O IfcBuildingStorey permite a definição espacial dos elementos por níveis e o IfcBuilding é uma entidade mais geral que por predefinição contém os elementos no espaço, mas em nenhum nível específico.
+
Em suma, o ''IfcSite'' permite conter elementos que estejam colocados no terreno, isto é, fora do edifício. O ''IfcBuildingStorey'' permite a definição espacial dos elementos por níveis e o ''IfcBuilding'' é uma entidade mais geral que por predefinição contém os elementos no espaço, mas em nenhum nível específico.

Revisão das 13h52min de 24 de outubro de 2013

Localização do Projecto

A localização do projecto é feita pela definição de um sistema de eixos global, que lhe será atribuído através do contexto de representação geométrica e desse modo essa sistema de eixos tornar-se-á válido para todo o modelo IFC. Para além desse sistema de eixos global podem ainda coexistir outros sistemas de coordenadas locais, que por exemplo, poderão servir de auxílio para uma definição de elementos a nível local.

Erro ao criar miniatura: Ficheiro não encontrado
Modelo IFC – Localização do Projecto
Erro ao criar miniatura: Ficheiro não encontrado
Aplicação – Localização do Projecto


O IfcAxis2Placement2D fornece a localização e orientação para que seja possível colocar objectos num espaço bidimensional, enquanto o IfcAxis2Placement3D faz essa colocação num espaço tridimensional. No caso do atributo “direcção de referência” não ser atribuído, são dadas direcções de referência automaticamente, segundo o eixo x [1.,0.] e segundo o eixo y [0.,1.] para o caso bidimensional e segundo o eixo x [1.,0.,0.], y [0.,1.,0.] e z [0.,0.,1.] para o caso tridimensional. Como os eixos são colocados segundo um principio de perpendicularidade e a direcção pode ser gerada por referência, tem-se então um conjunto de eixos cuja definição depende principalmente do ponto de aplicação. O sistema de eixos global definido neste grupo pela entidade IfcAxis2Placement3D será um atributo inverso do IfcGeometricRepresentationContext que por sua vez será um atributo inverso do IfcProject, é desta forma que o sistema de eixos definido ficará associado ao projecto. Tal como o IfcGridPlacement, o IfcLocalPlacement é um subtipo do IfcObjectPlacement. O posicionamento de um produto no espaço pode ser relativamente ao sistema de coordenadas global, relativo ao posicionamento de um objecto ou produto, ou relativo aos eixos cartesianos. O IfcLocalPlacement permite fazer o posicionamento relativo de um produto em relação a um outro produto ou um posicionamento absoluto de um produto no contexto de representação geométrica do projecto. O IfcBuilding pode conter informação espacial de elementos ou anotações e grelhas que lhe estejam directamente associados e pode também conter informações acerca da localização do edifício se for usado o IfcPostalAdress como atributo inverso. No caso dos elementos da construção, estes são associados ao IfcBuilding usando o IfcRelContainedInSpatialStructure. Se for pretendida uma atribuição dos elementos a um determinado nível específico, a associação deve ser feita com o mesmo seguimento lógico, mas desta vez associando os elementos ao IfcBuildingStorey. O IfcSite é a definição de uma área de terreno (sítio) onde se dará lugar à construção de um edifício. Um sítio identificado deste modo pode incluir pode incluir uma definição de ponto de referência geográfica (posição global usando o WGS84 com longitude, latitude e elevação), no caso do exemplo sabe-se que o edifício está localizado a 40º 47’ 57” N e 8º 17’ 54” O a uma altitude de 634 metros. Para permitir a composição e relações de agregação entre classes, tem-se o IfcRelAggregates que neste caso é a entidade responsável por estabelecer o contexto das ligações entre as diversas entidades de contenção espacial de elementos. O IfcBuildingStorey deve ser colocado em relação ao posicionamento do IfcBuilding e este por sua vez deve ser colocado em relação ao posicionamento do IfcSite. A Figura "Composição do Edifício" demonstra o encadeamento e relação que deve ser feito entre as entidades mencionadas, de modo a fazer um correcto arranjo espacial dos elementos.

Composição do Edifício


Em suma, o IfcSite permite conter elementos que estejam colocados no terreno, isto é, fora do edifício. O IfcBuildingStorey permite a definição espacial dos elementos por níveis e o IfcBuilding é uma entidade mais geral que por predefinição contém os elementos no espaço, mas em nenhum nível específico.