Requisitos do IFC para a geração do modelo analítico
Para que o processo de geração automática do modelo analítico (integrado em programas como o Open BIM Analytical Model) funcione corretamente, é necessário que o modelo IFC arquitetónico cumpra uma série de requisitos. É importante ter em conta que a aplicação dispõe das ferramentas necessárias para corrigir manualmente qualquer inconsistência resultante do incumprimento de um ou vários dos requisitos a seguir indicados.
Modelagem arquitetónica
Requisitos gerais
Definição de referências de tipo
Para que os espaços e superfícies gerados no modelo analítico sejam agrupados de acordo com as tipologias dos recintos e elementos construtivos, estas devem ser previamente definidas no modelo físico. Caso contrário, não será atribuída uma referência de tipo aos espaços nem às superfícies derivadas dos elementos construtivos que não tenham uma referência associada.
Elementos construtivos
Definição de elementos de construção (IfcWall, IfcSlab,...)
O modelo deve incluir elementos construtivos, tais como paredes ou lajes, exportados com as respetivas entidades IFC. Estes são necessários para determinar a referência e a tipologia das superfícies, bem como as suas condições de contiguidade.
Revestimentos exteriores
É importante que a propriedade IsExternal seja utilizada nos elementos construtivos do modelo (IfcWall e IfcSlab) para indicar que uma parede ou laje está em contacto com o exterior. Caso contrário, as contiguidades das superfícies derivadas não serão detetadas corretamente e estas serão atribuídas como contíguas ao «elemento construtivo». Na exportação para IFC a partir do CYPE Architecture, a propriedade IsExternal é verdadeira nas seguintes categorias de elementos construtivos:
| Elemento construtivo | Categoria |
| Parede | Parede exterior |
| Laje | Laje exterior/Telhado |
Compartimentação interior
No caso de elementos de compartimentação interiores, deve garantir-se que a propriedade IsExternal não tenha o valor «true» (verdadeiro). Caso contrário, a superfície contígua não será detetada e será gerada uma superfície exterior incorreta. Na exportação para IFC a partir do CYPE Architecture, a propriedade IsExternal não é verdadeira nas seguintes categorias de elementos de divisão interior:
| Elemento construtivo | Categoria |
| Parede | Parede interior |
| Laje | Laje entre pisos |
No caso das paredes interiores, o parâmetro IfcWallType deve ser definido como PARTYWALL. Isto é feito automaticamente nos programas de modelação da CYPE (CYPE Architecture, IFC Builder e CYPECAD MEP).
Elementos em contacto com o solo
É necessário identificar os elementos construtivos do modelo (IfcWall e IfcSlab) que estão em contacto com o solo. Caso contrário, as contiguidades das superfícies derivadas não serão detetadas corretamente e estas serão atribuídas como adjacentes a «elemento construtivo». Na exportação para IFC a partir do CYPE Architecture, considera-se que um elemento construtivo está em contacto com o solo quando lhe é associada uma das seguintes categorias:
| Elemento construtivo | Categoria | |
| Parede | Muro de cave | |
| Laje | Pavimento térreo |
Nas lajes, o parâmetro IfcSlabType deve ser definido como BASESLAB. Isto é feito automaticamente nos modeladores da CYPE (CYPE Architecture, IFC Builder e CYPECAD MEP). No caso do Autodesk Revit, pode consultar-se como aplicar esta configuração no «Guia de Interoperabilidade CYPE-REVIT» (apêndice 7.5).
No caso das paredes, o procedimento é idêntico, mas, nesse caso, o parâmetro IfcWallType deve ser definido como BASEMENTWALL.
Separação de elementos construtivos por contiguidade
Não se deve utilizar o mesmo elemento de parede ou laje se este contiver partes interiores e exteriores. É necessário exportar geometrias diferentes e utilizar a propriedade IsExternal. O mesmo se aplica aos elementos em contacto com o solo.
Espaços
Definição de espaços (IfcSpace)
O ficheiro IFC deve conter uma definição geométrica dos espaços, tal como indicado na especificação da entidade IfcSpace. Durante o processo de geração, as faces que descrevem o espaço serão transformadas em superfícies do modelo analítico. Nos modeladores da CYPE, ao introduzir compartimentos (IFC Builder e CYPECAD MEP) ou espaços (CYPE Architecture), estes serão exportados automaticamente como IfcSpace quando o modelo for partilhado no BIMserver.center. Para o Autodesk Revit, pode consultar como exportar corretamente os espaços no «Guia de Interoperabilidade CYPE-REVIT» (apêndice 7.1).
Contorno dos espaços
As superfícies que delimitam o espaço devem ser coplanares com alguma das faces dos elementos construtivos do modelo (IfcWall, IfcSlab, ...). Caso contrário, as propriedades dos elementos construtivos não serão atribuídas corretamente às superfícies geradas.
Ligações virtuais entre espaços
Quando dois compartimentos estiverem ligados, mas não existir um elemento físico separador, as superfícies dos compartimentos onde se realiza a união devem ser coplanares. Caso contrário, serão geradas superfícies incorretas com contiguidade a um «elemento construtivo».
Volume e área dos espaços
O volume e a área dos espaços são obtidos a partir do conjunto de quantidades predefinidas do formato IFC (IfcQuantitySet) correspondente aos espaços, Qto_SpaceBaseQuantities. Caso o volume ou a área não estejam explicitamente definidos nestas propriedades, serão deduzidos a partir da geometria analítica gerada do espaço. Nos modeladores da CYPE (IFC Builder, CYPECAD MEP e CYPE Architecture), estes parâmetros são exportados automaticamente. Para o Autodesk Revit, pode consultar-se como calcular corretamente o volume dos espaços no «Guia de Interoperabilidade CYPE-REVIT» (secção 4.3.3).
Elementos de sombra
Definição de elementos de sombreamento (IfcShadingDevice)
Os elementos que produzem sombras devem ser exportados para o IFC com a entidade IfcShadingDevice. Os edifícios e outros elementos de sombra próximos do modelo, gerados através das aplicações da CYPE (Open BIM Site, IFC Builder e CYPECAD MEP), são exportados automaticamente com esta entidade. Para o Autodesk Revit, deve configurar-se o ficheiro de mapeamento para indicar quais os componentes que devem ser exportados como sombras, tal como descrito no «Guia de Interoperabilidade CYPE-REVIT» (secção 4.1).
Elementos do modelo IFC que o Open BIM Analytical Model consegue ler
A tabela seguinte indica a configuração dos componentes do modelo IFC que deve ser definida para a sua leitura no Open BIM Analytical Model.
| Modelo Analítico Open BIM | Entidade IFC | Tipo Pré-definido | isExternal |
| Coberturas ou consolas | IfcRoof | - | - |
| Coberturas ou consolas | IfcSlab | - | VERDADEIRO |
| Lajes entre pisos | IfcSlab | - | - |
| Lajes entre pisos | IfcSlab | - | FALSO |
| Pavimentos térreos | IfcSlab | BASESLAB | - |
| Paredes interiores | IfcWall | - | - |
| Paredes interiores | IfcWall | PARTICIONAMENTO | - |
| Muros de cave | IfcWall | USERDEFINED (PAREDE DA CAVE) | - |
| Paredes exteriores | IfcWall | - | VERDADEIRO |
| Paredes meeiras | IfcWall | USERDEFINED (PARTYWALL) | - |
| Fachadas cortinas | IfcCurtainWall | - | - |
| Pilares | IfcColumn | - | - |
| Vigas | IfcBeam | - | - |
| Portas exteriores | IfcDoor | - | VERDADEIRO |
| Portas interiores | IfcDoor | - | FALSO |
| Janelas exteriores | IfcWindow | - | VERDADEIRO |
| Janelas interiores | IfcWindow | - | FALSO |
| Aberturas | IfcOpeningElement | - | - |
| Sombras próprias | IfcShadingDevice* | - | - |
| Sombras remotas | IfcShadingDevice | - | - |
| Compartimentos | IfcSpace | - | - |
*Associada a um piso do edifício (IfcBuildingStorey)







