Criar Nova Propriedade IFC personalizada

As Propriedades IFC são itens de informação adicionais atribuídos a entidades IFC. Elas são organizadas em conjuntos de propriedades (IfcPropertySet).

buildingSMART define conjuntos de propriedades padronizados para cada Esquema IFC suportado, incluindo IFC2x3, IFC4 e IFC4x3. Os nomes Padrão de conjuntos de propriedades começam com o prefixo Pset_.

Você pode desejar criar uma Propriedade IFC personalizada.

  • Você pode criar uma propriedade personalizada apenas para um elemento específico, usando o Gestor de Projeto IFC ou a caixa de diálogo de definições do elemento.
  • Você também pode criar uma propriedade personalizada para todos os elementos de um determinado tipo de IFC (por exemplo, IfcCurtainWall): para fazer isso, use "Mapeamento de Propriedade para Exportação IFC" do tradutor de exportação. Nessa caixa de diálogo, você também pode criar uma regra de mapeamento para atribuir valores às propriedades.

Criar uma Propriedade IFC personalizada para um elemento individual

Para o elemento selecionado, crie uma propriedade IFC personalizada por meio do Gestor de Projeto IFC ou da caixa de diálogo de definições do elemento.

  • Dados IFC criados de novo vão aparecer no Conjunto de Propriedades definido ou sob "Referências de Classificação" no Gestor de Projeto IFC, bem como no diálogo das Definições do elemento entre as propriedades listadas.
  • Tais dados IFC criados de novo aparecem com um X vermelho à frente, o que significa que os pode eliminar a qualquer altura.
  1. No Gestor de Projeto IFC, selecione o elemento.
  2. Clique em Novo.

    IFCProjMgrNew.png
  3. Na caixa de diálogo que aparece, crie a Propriedade IFC personalizada.

Criar Nova Propriedade/Classificação IFC

  1. Insira um novo nome de Conjunto de Propriedades personalizado ou então escolha na lista de nomes de Conjuntos de Propriedades existentes definidos anteriormente para o mesmo tipo de elemento (clique no ícone de seta para acessar essa lista).

    CreateNewIFCProp.png
    Nota: para evitar erros, (e manter as regras de definição de propriedade standard), não utilize o prefixo_PSET standard ao dar um nome ao seus Conjuntos de Propriedades personalizados.
  2. Insira um novo Nome da Propriedade.
  3. Escolha um tipo de propriedade (única, enumerada, complexa, etc.) conforme descrito na tabela a seguir.
  4. Defina o tipo de valor para rótulo, texto, Inteiro, boleano, etc.

    Consulte também Conversão de Unidade para Exportação IFC

Tipo de Propriedade

Definição

Valor Único

Uma propriedade do objeto que tem um único valor (numérico ou descritivo) atribuído.

Valor Enumerado

Uma propriedade do objeto cujo valor é escolhido a partir de uma enumeração.

Valor Limitado

Uma propriedade do objeto que tem um máximo de dois valores atribuídos (numérico ou descritivo), o primeiro valor especifica o limite superior e o segundo valor especifica o limite inferior

Valor Tabela

Uma propriedade do objeto que tem duas listas de valores atribuídos (numérico ou descritivo), correspondendo a uma tabela com duas colunas.

Valor Lista

Uma propriedade que tem vários valores atribuídos (numérico ou descritivo), correspondendo a uma lista ordenada.

Valor de Referência (apenas IfcCalendarDate)

Uma propriedade do objeto que faz referência à entidade calendário do tipo de data (dia, mês e ano).

Tipo de Valor

Definição

IfcAreaMeasure

Tipo de valor REAL da medida de uma superfície. O valor deve ser definido em metros quadrados, mas é recalculado na exportação com base nas definições de Unidade das Áreas .

IfcBoolean

Um tipo de dado simples definido tipo BOLEANO . Valor: VERDADEIRO ou FALSO.

IfcIdentifier

Um identificador é um STRING alfanumérico (máx. 255 caracteres), que permite uma coisa individual seja identificada. Este pode não fornecer significado de linguagem natural.

IfcInteger

Um tipo de dado simples definido tipo INTEGER . O número de bits contidos no IfcInteger não é restrito, mas na prática é de aplicação específica.

IfcLabel

Um rótulo é o termo pelo qual algo pode ser referido. Este é um STRING (máx. 255 caracteres), que representa o nome que possa ser interpretável pelo homem de algo e deve ter um significado na linguagem natural.

IfcLengthMeasure

Tipo de valor REAL de distância. O valor deve ser definido em metros quadrados, mas é recalculado na exportação com base nas definições de Unidade de Comprimento.

IfcLogical

Um tipo de dado simples definido tipo LÓGICO. Valor: VERDADEIRO, FALSO ou DESCONHECIDO.

IfcMonetaryMeasure

Tipo de valor REAL de um montante de dinheiro, sem contar a sua moeda. A unidade monetária pode ser definida nas definições de Unidade Monetária .

IfcPlaneAngleMeasure

Tipo de valor REAL de um ângulo em um plano. O valor deve ser definido em radianos, mas é recalculado na exportação com base nas definições de Unidade Ângulo.

IfcPositiveLengthMeasure

Medida de comprimento deve ser maior que zero. O valor deve ser definido em metros quadrados, mas é recalculado na exportação com base nas definições de Unidade de Comprimento.

IfcRatioMeasure

Tipo de valor REAL da relação entre duas grandezas físicas que são do mesmo tipo. Entrada dados em percentagem é expressa como um valor decimal: por exemplo, 25% torna-se 0,25.

IfcReal

Um tipo de dado simples definido tipo REAL . O domínio do Real são todos os números reais racionais, irracionais e científicos. Aqui, a precisão é irrestrita, mas na prática é específica da implementação.

IfcText

STRING alfanumérico de caracteres que se destina a ser lido e compreendido por um ser humano. É apenas para fins informativos. Sem limitação de número de caracteres.

IfcTimeMeasure

Tipo de valor REAL da duração do período de tempo. A unidade de tempo pode ser definida nas definições de Unidade de Tempo.

IfcVolumeMeasure

Tipo de valor REAL do conteúdo de sólido de um corpo. O valor deve ser definido em metros cúbicos, mas é recalculado na exportação com base nas definições de Unidade de Volume.

Mais Tipos…

Consulte as definições na “listagem alfabética” > “Tipos Definidos”: https://standards.buildingsmart.org/IFC/RELEASE/IFC2x3/TC1/HTML/

Nota: Todas as outras propriedades tipo de “Medida” não listadas na tabela acima são tratadas e exportadas sem quaisquer definições de unidades.