Exemplos de Regras de Mapeamento de Propriedade
Exemplo 1
Mapeie a propriedade "Categoria Acústica" definida pelo utilizador (Opções > Gestor de Propriedades) para a propriedade "AcousticRating" definida para IfcWall.
Exemplo 2
Mapeie o parâmetro "Categoria Resistência ao Fogo" de janelas para a propriedade "FireRating" definida para IfcWindow.
Exemplo 3
Defina o Atributo do Nome de elementos IfcWall utilizando uma combinação de ID de Parede e Nome Composto/Material de Construção.
Exemplo 4: Regra de Mapeamento por Tipo de Produto IFC
Pode aplicar as regras de mapeamento de dados aos dados IFC de elementos do Produto do Tipo IFC.
Por exemplo, crie o nome de Tipo de Porta (Atributo do nome de IfcDoorStyle) a partir da combinação do Nome do Item da Biblioteca, dos parâmetros Largura e Altura de uma Porta.
Defina o Atributo "Nome" para IfcDoorStyle utilizando um fragmento do "Nome do Item da Biblioteca" da Porta + texto estático “-” + "Largura" + texto estático "X" + "Altura".
Esta regra substitui a regra de criação IfcDoorStyle por defeito (ver Produto Tipo IFC) com novos nomes IfcDoorStyle (pode verificar duplamente o resultado no Gestor de Projecto IFC).
Defina a Propriedade "Custo" para IfcDoor como parâmetro dependente de um Item da Biblioteca.
Para o mapeamento, seleccione o parâmetro "gs_list_cost" do Item da Biblioteca "Porta GS".
Para encontrar este parâmetro, vá para o botão de lista pendente Adicionar Conteúdo e escolha Parâmetros de Item de Biblioteca. Na caixa de diálogo emergente, procure o parâmetro gs_list_cost, conforme apresentado:

A regra de mapeamento é válida para os Itens da Biblioteca que são elementos afiliados do subtipo "Porta GS" (p. ex., "Porta", "Porta Dupla", "Porta de Metal", etc.).
Exemplo 6
Defina a Propriedade "Custo" para IfcDoor como parâmetro independente de um Item da Biblioteca. Para o mapeamento, seleccione o parâmetro "gs_list_cost" da "Porta Dupla".
Para encontrar este parâmetro, vá para o botão de lista pendente Adicionar Conteúdo e escolha Parâmetros de Item de Biblioteca. Na caixa de diálogo emergente, seleccione, primeiro, o item Porta Dupla e, depois, procure o parâmetro gs_list_cost, conforme apresentado. No entanto, certifique-se de que o adiciona como parâmetro de Item de Biblioteca Independente:

Exemplo 7
Defina a Propriedade "Custo" para IfcElement como parâmetro independente de um Item da Biblioteca. Para o mapeamento, seleccione o parâmetro "gs_list_cost" da "Porta Dupla". A regra de mapeamento é válida não apenas para elementos IfcDoor, como para todos os outros Itens da Biblioteca que serão convertidos em Entidades IFC que são elementos afiliados de IfcElement (p. ex., IfcWindow, IfcFurnishingElement, IfcDistributionElement, IfcTransportElement etc.) e contêm o parâmetro "gs_list_cost" (p. ex., "Cadeira de braços", "Secretária", "Bacia”, "Pia", etc.).