Tipo de Dados IFC

Este capítulo sumariza os principais tipos de dados IFC disponíveis no ARCHICAD.

Entidade IFC

Hierarquia do Modelo IFC

Tipo IFC

Produto Tipo IFC

Contentor IFC

Atributos IFC

Propriedades IFC

Referência de Classificação IFC

Atribuições IFC

Entidade IFC

Num modelo IFC, a informação do projecto (criada, por exemplo, a partir de um projecto ARCHICAD) é representada como um conjunto de Entidades IFC - como Tipo IFC, Atributo, Atribuição, Tipo de Produto. Cada Entidade IFC (por exemplo uma IfcWall) inclui um número fixo de Atributos IFC e ainda qualquer número de propriedades IFC adicionais.

Algumas Entidades IFCS expressam características de outras entidades. Algumas delas correspondem a atributos ARCHICAD. Estas correspondências são mapeadas, automaticamente, quando o modelo IFC é criado ou exportado ou quando o modelo IFC é importado.

Atributo ARCHICAD

Entidade IFC

Vegetal

IfcPresentationLayerAssignment

Material de Construção

IfcMaterial

Superfície

IfcSurfaceStyleRendering

Composto

IfcMaterialLayerSet (geometria extrudida) ou IfcMaterialList (geometria BREP)

Perfil

IfcProfileDef

Pode definir diferentes preferências para converter Vegetais, Materiais de Construção e Superfícies de modelos IFC importados: use as definições de conversão de tradutores para Importação.

Ver Conversão de Vegetais para Importação IFC e Conversão de Material e Superfície.

Hierarquia do Modelo IFC

Um modelo IFC é composto por Entidades IFC construídas numa ordem hierárquica. Conforme demonstrado na seguinte ilustração, cada nível de piso (IfcBuildingStorey) possui o seu piso correspondente no ARCHICAD.

IFCModelHierarchy.png 

No ARCHICAD, todos os elementos e objectos são vinculados a um piso original. Assim, por defeito, a hierarquia de modelos IFC lista-os sob IfcBuildingStorey com o mesmo nome do piso original do elemento. Contudo, no Gestor de Projecto IFC, os elementos podem ser atribuídos directamente a IfcSite ou IfcBuilding. Assim, por exemplo, edifícios vizinhos (p.ex. definidos pela ferramenta Morph) e elementos do contexto local (árvores, vedações, estradas, etc.) podem ser atribuídos ao local em vez de o serem ao edifício do projecto com o respectivo sistema de pisos.

Por defeito, os elementos IFC (por exemplo os IfcBuildingElements) e as entidades IfcSpace encontram-se no mesmo nível hierárquico num modelo IFC. Contudo, os Objectos e Morphs do ARCHICAD - independentemente da respectiva Classificação - podem ser visualizados em e, para fins de exportação IFC, vinculados à Zona ARCHICAD (IfcSpace) que os contém, em vez de o serem ao respectivo piso original.

Elementos Espaciais IFC

Os Elementos Espaciais IFC são IfcProject, IfcSite, IfcBuilding e IfcBuildingStorey, bem como IfcSpace. Eles estão no topo da Hierarquia do Gestor de Projecto IFC.

Estes elementos só podem ser geridos através do Gestor de Projecto IFC, onde pode, também, editar os respectivos dados relacionados com IFC.

Os valores de Atributo IFC destes elementos espaciais, contudo, derivam dos dados do actual projecto ARCHICAD.

IfcSite é a posição geográfica do IfcProject. Pode ter uma geometria mas não é necessária uma geometria. No ARCHICAD, a geometria de terreno é representada por elementos da Malha, Objectos de tipo Local ou elementos com a Classificação "Geometria de Terreno".

O ARCHICAD apenas consegue processar e importar um edifício (IfcBuilding). Mas consegue importar mais do que um IfcSite, ainda assim o IfcSite está acima do IfcBuilding na hierarquia. Assim, ao importar um ficheiro IFC que contém vários Edifícios, pode escolher apenas um para importar.

Ver Selecção de Edifício e de Terreno.

Contudo, outras aplicações conseguem exportar a topografia do Edifício para vários IfcSites. Neste caso, a importação do IfcBuilding irá importar todos os IfcSites, agrupados num IfcSite que na verdade contém o IfcBuilding importado. O resultado é que irá terminar com um único IfcSite e um único IfcBuilding, mas o IfcSite inclui todos os IfcSites.

Nota: por defeito, o ARCHICAD atribui atributos GlobalID idênticos às seguintes entidades: Projecto IFC, Terreno IFC, Edifício IFC e Piso IFC. Mais precisamente, os Global IDs serão idênticos desde que os respectivos campos de ID, definidos na caixa de diálogo Informação Projecto (Project Info...) do ARCHICAD (Ficheiro > Informações) contenham palavras-chave idênticas (ou nenhum valor de todo). Contudo, pode alterar estas palavras-chave na caixa de diálogo Informação Projecto (Project Info...) para controlar se as entidades espaciais têm GlobalIDs idênticos ou diferentes.

Como Controlar ID Global (Atributo IFC) com Base em Informações do Projecto ARCHICAD

Por defeito, o ARCHICAD atribui atributos GlobalID idênticos às seguintes entidades: Projecto IFC, Terreno IFC, Edifício IFC e Piso IFC. Mais precisamente, os Global IDs serão idênticos desde que os respectivos campos de ID, definidos na caixa de diálogo Informação Projecto (Projecto Info...) do ARCHICAD (Ficheiro > Informações) contenham palavras-chave idênticas (ou nenhum valor de todo). Contudo, pode alterar estas palavras-chave na caixa de diálogo Informação Projecto (Project Info...) para controlar se as entidades espaciais têm GlobalIDs idênticos ou diferentes.

Supondo que tem dois edifícios separados (guardados em dois projectos ARCHICAD distintos). Quer que ambos projectos e ambos locais partilhem o mesmo GlobalID; contudo quer que diversos edifícios em cada local tenham diferentes GlobalIDs.

Para este efeito, introduza a palavra-chave nos campos "ID de Projecto" e "ID de Local" de ambos projectos. Introduza diferentes palavras-chave para os campos "ID de Edifício".

allinone_v2.png 

Entidades Piso IFC não têm nenhum campo de ID correspondente na caixa de diálogo Informação Projecto. Os GlobalIDs de entidades Piso IFC derivam do seu ID de Edifício. Se dois edifícios em dois projectos ARCHICAD diferentes tiverem o mesmo ID de Edifício, todos os pisos desses edifícios com o mesmo Número de Pisos terão o mesmo Global ID.

Tipo IFC

O Tipo IFC é um tipo de entidade IFC - agrupa elementos de modelo IFC numa estrutura hierárquica, representada pela estrutura em árvore no Gestor de Projecto IFC.

Quando se exporta um modelo para o formato IFC, é atribuído um Tipo IFC a cada um dos seus elementos. No ARCHICAD, os Tipos IFC são gerados com base na definição de Mapeamento de Tipo (seja por Ferramenta ou por Classificação) no Tradutor para Exportação.

Ver Mapeamento Tipo Exportação IFC.

No ARCHICAD, visualize qualquer Tipo IFC de um elemento na janela Gerir Propriedades IFC das Definições de Elemento (ou para qualquer elemento seleccionado no Gestor de Projecto IFC).

IFCType.png 

Também pode utilizar Pesquisar & Seleccionar para filtrar o projecto por critérios “Tipo IFC”, ou utilizar o Mapa de Elementos Interactivos para listar estes dados para elementos ARCHICAD. Por exemplo, pode seleccionar ou listar apenas os elementos do modelo com o Tipo IFC IfcSlab.

Ver Definir Critérios de Elementos através de Dados IFC.

Produto Tipo IFC

Um Tipo de Produto IFC define um estilo/tipo em particular de outras entidades ao relacionar-se com elas através de Atributos e Propriedades IFC comuns. Por exemplo, IfcWindowStyle é um Tipo de Produto IFC relacionado com muitas janelas (IfcWindow).

As entidades Tipo de Produto IFC são geradas para elementos ARCHICAD com base na definição do Mapeamento de Tipo no Tradutor para Exportação.

Ver Mapeamento Tipo Exportação IFC.

Contentor IFC

Contentor IFC (objecto relacionado de IfcRelAggregates) é uma entidade IFC que não possui a sua própria geometria física, porém os seus componentes (objectos relacionados de IfcRelAggregates) possuem todos dados geométricos e relacionados com a estrutura.

Exportar Elementos Hierárquicos do ARCHICAD como Contentores IFC

Num projecto ARCHICAD, o Tradutor para Exportação IFC dá-lhe a opção de exportar elementos hierárquicos (Parede Cortina, Escada, Guarda) para IFC como um elemento simples ou como elemento hierárquico.

Se for exportado com o método hierárquico ("Manter hierarquia"), será uma entidade Contentor IFC e os seus sub-elementos serão elementos IFC individuais. Isto reflecte a hierarquia multi-partes do elemento ARCHICAD original (p. ex., Escada).

Se for exportado como elemento simples, será uma única entidade IFC, que contém em si mesma a geometria de todos os seus sub-elementos. Desta forma, perde-se a natureza hierárquica do elemento original (p. ex., Escada, com todos os seus sub-componentes separados).

Uma Exportação IFC que utilize a opção "Explodir elementos Composto e Perfil Complexo em partes" gera elementos de Contentor IFC a partir de elementos construtivos no ficheiro IFC de saída: por exemplo, um elemento de parede composta é guardado como um elemento de Contentor IFC do tipo "IfcWall" sem geometria e as suas partes de camada vão providenciar a geometria como elementos "IfcBuildingElementPart".

Estas opções de exportação encontram-se em Conversão de Geometria para Exportação IFC.

Atributos IFC

Atributos IFC são os principais identificadores de Entidades IFC. Os nomes dos Atributos IFC são fixados, tendo sido definidos pela buildingSMART como parte do código standard.

A maioria destes nomes de Atributos IFC derivam do projecto. Por exemplo, os Atributos IFC de um elemento de edifício IfcWall:

GlobalId: o Identificador Único Global da IfcWall no modelo IFC (não editável).

OwnerHistory: a atribuição da informação sobre o actual proprietário da IfcWall.

Nome: o seu valor derivado definido de fábrica é o ID ARCHICAD do IfcWal (caixa de diálogo Definições de Parede > painel Classificação e Propriedades).

Descrição: uma descrição de texto opcional.

ObjectType: um texto opcional para definir um subtipo de um elemento opcional ou adicionar informação ao mesmo.

Tag: o seu valor derivado definido de fábrica é o “ID único” ARCHICAD do IfcWall (não é igual ao IFC GlobalId).

IFCPropertyAttribute.png 

OwnerHistory é directamente ligado a todos os objectos, relações e propriedades independentes. Os seus componentes e valores são derivados de dados de projecto e escondidos na interface de utilizadores do ARCHICAD. Inclui, por exemplo, o actor proprietário (OwningUser) (determinados dados sobre o dono são adicionados a Projecto Info do ARCHICAD (Ficheiro > Informações).

Propriedades IFC

As propriedades IFC são parâmetros adicionais (sobretudo específicos do Tipo IFC) atribuídos a uma entidade IFC. As Propriedades IFC podem ser standard ou não standard.

Standard, os chamados dados "Esquema IFC2x3" são definidos por buildingSMART e guardados em conjuntos de propriedades cujos nomes começam com o prefixo "Pset_"

Os dados não standard são criados pela aplicação de exportação, utilizando qualquer nome de propriedade e guardados em qualquer conjunto de propriedades (normalmente, os nomes destes conjuntos de propriedades contêm o nome da aplicação de exportação) ou a Definição de Vista do Modelo IFC que requer a propriedade.

Ver Mapeamento de Propriedades para Exportação IFC.

Referência de Classificação IFC

Uma Referência de Classificação (IfcClassificationReference) organiza os elementos IFC numa categoria. Pode atribuir um identificador de Referência de Item, um atributo de Nome de classificação e alguns outros parâmetros opcionais a todos os elementos do projecto (tais como o edifício, os pisos, os elementos do edifício ou as zonas).

Pode classificar elementos com este sistema tanto no Gestor de Projecto IFC, como no diálogo Definições dos elementos.

Ver Criar Nova Propriedade IFC personalizada.

Atribuições IFC

As Atribuições IFC (IfcRelAssigns) definem a relação entre elementos do projecto. Cada tipo de atribuição pode ter o seu próprio Atributo IFC (o mais significativo é o Tipo de Objecto) e Propriedades IFC standard e personalizadas. Os principais tipos de atribuição do standard IFC são os seguintes:

Grupo IFC (IfcGroup): Utilize esta função para agrupar todos os elementos do projecto (elemento do edifício, piso, etc.). Por exemplo: os elementos de pilar e viga de uma moldura posicionada são agrupados. Está também disponível Agrupar por hierarquia de múltiplos níveis: por exemplo, pode agrupar os grupos em frames num grupo de "sistema de frames".

Zona IFC (IfcZone): Utilize esta função para agrupar elementos IfcSpace (o equivalente de Zonas ARCHICAD). Por exemplo: Zonas ARCHICAD com um função idêntica são agrupadas numa IfcZone denominada p.ex. "Zona de Segurança." O a grupamento por hierarquia multinivelada encontra-se também disponível para atribuições de Ifczone. Por exemplo, pode agrupar algumas Zonas ARCHICAD (IfcSpaces) numa IfcZone (Zonas de Segurança) que faça parte de um grupo IfcZone de nível superior (Zonas Governamentais).

Sistema IFC (IfcSystem): Utilize esta função para agrupar todos os elementos do projecto (sobretudo elementos MEP) manualmente numa hierarquia de sistema, utilizando sistemas definidos por Modelador MEP ou importando sistemas exportados de p.ex. aplicações MEP. Também se encontra disponível a definição da hierarquia do subsistema (sistema mãe e afiliado). Por exemplo: agrupe elevadores num sistema de circulação vertical que podem ser o subsistema de um sistema mecânico. Ou atribua elementos de canalização ao subsistema de água fria de um sistema de canalização. Pode também ligar sistemas a uma relação de estrutura espacial (IfcSite, IfcBuilding, IfcStorey ou IfcSpace). Por exemplo, adicione a um sistema de condutas todas as Zonas ARCHICAD (IfcSpace) pelas quais este passa.

Sistemas de Construção IFC

Sistemas de Distribuição IFC

O ARCHICAD suporta todos os tipos de Atribuição IFC supracitados:

a interface do Gestor de Projecto IFC permite-lhe definir todas as atribuições no seu projecto e gerir todos os respectivos dados IFC;

todos os dados de atribuição supracitados são criados na importação do modelo IFC (por exemplo IfcSystems guardados num modelo IFC tipo MEP, IfcZones definidas numa aplicação FM);

todas as Atribuições IFC (definidas manualmente ou importadas previamente) são exportadas com um novo modelo IFC mapeado do actual projecto ARCHICAD.

Ver Utilizar Atribuições no Gestor de Projecto IFC.

IFCAssignments.png