Vytvořit novou uživatelskou IFC vlastnost

IFC vlastnosti jsou další informace přiřazené k IFC entitám. Jsou uspořádány do sad vlastností (IfcPropertySet).

Organizace buildingSMART definuje standardizované sady vlastností pro každé podporované IFC schéma, včetně IFC2x3, IFC4 a IFC4x3. Standardní názvy sad vlastností začínají předponou Pset_.

Můžete si také vytvořit vlastní IFC vlastnost.

  • Vlastní vlastnost můžete vytvořit pouze pro konkrétní prvek, a to buď pomocí IFC správce projektu, nebo v dialogovém okně nastavení prvku.
  • Můžete také vytvořit vlastní vlastnost pro všechny prvky konkrétního IFC typu (např. IfcCurtainWall): k tomu použijte v převodníku pro export volbu „Mapování vlastností pro IFC export“. V tomto okně můžete také vytvořit pravidlo mapování pro přiřazení hodnot těmto vlastnostem.

Vytvoření vlastní IFC vlastnosti pro jednotlivý prvek

Pro vybraný prvek vytvořte vlastní IFC vlastnost buď v IFC správci projektu, nebo v dialogovém okně nastavení prvku.

  • Nově vytvořená IFC data se zobrazí v natavené sadě vlastností nebo pod “referencemi klasifikací” v IFC správci modelu a v okně nastavení prvků mezi ostatními vlastnostmi.
  • Nově vytvořená IFC data se zobrazí s ikonou červeného křížku, což znamená, že je můžete kdykoli smazat.
  1. V IFC správci projektu vyberte prvek.
  2. Klikněte na tlačítko Nová.

    IFCProjMgrNew.png
  3. V zobrazeném dialogovém okně vytvořte vlastní IFC vlastnost.

Vytvořit novou IFC vlastnost / klasifikaci

  1. Zadejte nový název vlastní sady vlastností; nebo vyberte ze seznamu existujících názvů sad vlastností dříve definovaných pro stejný typ prvku (kliknutím na ikonu šipky tento seznam otevřete).

    CreateNewIFCProp.png
    Poznámka: Pokud se chcete vyhnout chybám (a zachovat standardní pravidla vlastnosti), nepoužívejte ve jménech vašich sad vlastností standardní předponu “Pset”.
  2. Zadejte jméno vlastnosti.
  3. Vyberte typ vlastnosti (jednoduchá, číslovaná, komplexní, atd.) podle popisu v následující tabulce.
  4. Nastavte typ hodnoty (řetězec, celé číslo, pravda/nepravda apod.)

    Viz takéPřevod jednotek pro IFC export

Typ vlastnosti

Definice

Jednotná hodnota

Objekt vlastností s jedinou přiřazenou hodnotou (číslo nebo popis).

Vypočtená hodnota

Objekt vlastností, jehož hodnota je zvolena z výpočtu.

Omezená hodnota

Objekt vlastností, který má přiřazené maximálně dvě hodnoty (čísla nebo popisy), první hodnota určuje horní limit, druhá hodnota spodní limit

Tabulková hodnota

Objekt vlastností, který má přiřazený dva seznamy hodnot (čísla nebo popisy), odpovídající tabulce se dvěma sloupci.

Seznamová hodnota

Vlastnost s několika přiřazenými hodnotami (čísla nebo popisy), odpovídající vyžádanému seznamu.

Referenční hodnota (pouze IfcCalendarDate)

Objekt vlastností, který odkazuje na kalendářovou entitu (den, měsíc a rok).

Typ hodnoty

Definice

IfcAreaMeasure

REÁLNÉ ČÍSLO jako typ hodnoty plochy povrchu. Hodnota musí být nastavena ve čtverečních metrech, při exportu je ale přepočítaná podle nastavení plošných jednotek.

IfcBoolean

Definovaný typ dat pro jednoduché typy BOOLEAN . Hodnota: TRUE nebo FALSE.

IfcIdentifier

Identifikátor v alfanumerickém ŘETĚZCI (max. 255 znaků), díky kterému je možné každý prvek identifikovat. Nemusí obsahovat smysluplný text.

IfcInteger

Definovaný typ dat pro jednoduché CELÉ ČÍSLO. Počet bitů v IfcInteger je neomezený, ale v praxi záleží na použití.

IfcLabel

Popiska (label) je pojem, pomocí kterého může být na něco odkazováno. Je to ŘETĚZEC (max. 255 znaků), který obsahuje srozumitelné jméno něčeho a má běžně používaný význam.

IfcLengthMeasure

REÁLNÉ ČÍSLO jako typ hodnoty vzdálenosti. Hodnota musí být nastavena v metrech, při exportu je ale přepočítaná podle nastavení délkových jednotek.

IfcLogical

Definovaný typ dat pro jednoduché LOGICKÉ typy. Hodnota: TRUE, FALSE nebo UNKNOWN.

IfcMonetaryMeasure

REÁLNÉ ČÍSLO jako typ hodnoty sumy peněz bez ohledu na měnu. Jednotku měny můžete nastavit v nastavení jednotky měny.

IfcPlaneAngleMeasure

REÁLNÉ ČÍSLO jako typ hodnoty úhlu v rovině. Hodnota musí být nastavena ve radiánech, při exportu je ale přepočítaná podle nastavení úhlových jednotek.

IfcPositiveLengthMeasure

Délkové hodnoty musí být větší než nula. Hodnota musí být nastavena v metrech, při exportu je ale přepočítaná podle nastavení délkových jednotek.

IfcRatioMeasure

REÁLNÉ ČÍSLO jako typ hodnoty vztahu mezi dvěma fyzikálními kvantitami stejného druhu. Vstup zadaný v procentech je vyjádřen desetinným číslem: tj. 25% jako 0.25.

IfcReal

Definovaný typ dat pro jednoduchý typ REÁLNÉ ČÍSLO. Doménou reálného čísla jsou všechna reálná, iracionální a speciální čísla. Zde není přesnost dána, v praxi ale záleží na použití.

IfcText

Alfanumerický ŘETĚZEC znaků, které mají být čitelné a pochopitelné člověkem. Je určený pouze pro informační účely. Nemá omezený počet znaků.

IfcTimeMeasure

REÁLNÉ ČÍSLO jako typ hodnoty trvání časových úseků. Jednotku času můžete nastavit v nastavení jednotky času.

IfcVolumeMeasure

REÁLNÉ ČÍSLO jako typ hodnoty objemu plného tělesa. Hodnota musí být nastavena v metrech krychlových, při exportu je ale přepočítaná podle nastavení objemových jednotek.

Další typy...

Viz definice v “abecedním seznamu” > “Definované typy”: https://standards.buildingsmart.org/IFC/RELEASE/IFC2x3/TC1/HTML/

Poznámka: Všechny ostatní vlastnosti typu “Naměřená hodnota”, které nejsou vypsané výše, budou exportované bez nastavení jednotky.