Typy IFC dat
Tato kapitola shrnuje hlavní typy IFC dat dostupných v Archicadu .
IFC entity
V IFC modelu je informace o projektu reprezentována skupinou IFC entit - jako např. IFC typy, atributy, zařazení, produktové typy. Každá entita (například IfcWall) obsahuje pevně daný počet atributů plus řadu doplňkových vlastností.
Některé IFC entity vyjadřují vlastnosti jiných entit. Některé z nich odpovídají atributům Archicad u. Tyto korespondence jsou automaticky mapovány při vytváření, exportu nebo importu IFC modelu.
|
Atributy Archicad u |
IFC entita |
|
Vrstva |
IfcPresentationLayerAssignment |
|
Stavební materiál |
IfcMaterial |
|
Plošné |
IfcSurfaceStyleRendering |
|
Sendvič |
IfcMaterialLayerSet (vytažená geometrie) nebo IfcMaterialList (BREP) |
|
Profil |
IfcProfileDef |
Můžete použít různá nastavení převodu vrstev, stavebních a povrchových materiálů importovaných IFC modelů: použijte nastavení převodu převodníků pro import.
Viz oddíly Převod vrstev pro IFC import a Převod materiálů a povrchových materiálů.
Hierarchie IFC modelu
IFC model je složen z entit postavených v hierarchickém pořadí. Jak je vidět na následujícím ilustračním obrázku, každé podlaží IFC (IfcBuildingStorey) má odpovídající podlaží v Archicad u.

V Archicad u mají všechny prvky a objekty definovány své domovské podlaží. Ve výchozím nastavení je pak tedy prvek zobrazen v hierarchii IFC modelu pod IFC podlažím (IfcBuildingStorey), jehož jméno je odvozeno od domovského podlaží prvku. Nicméně ve správci projektu IFC je také možné přeřadit prvky přímo pod "Exteriér (IfcSite) nebo "Budovu" (IfcBuilding). Například, sousední budovy (vytvořené např. nástrojem morf) a související exteriérové prvky (stromy, ploty, silnice, atd.) mohou být vyjmuty ze systému podlaží budovy a přiřazeny do exteriéru.
Ve výchozím nastavení jsou IFC prvky (např. IfcBuildingElements) a IFC zóny (IfcSpace) na stejné hierarchické úrovni IFC modelu. Nicméně objekty a morfy Archicad u - bez ohledu na jejich klasifikaci - můžou být zobrazené pro účely exportu IFC jako připojené k zónám Archicad u (IfcSpace) (patří do zón místo domovského podlaží).
Prostorové prvky IFC
Prostorové prvky IFC jsou IfcProject, IfcSite, IfcBuilding, IfcBuildingStorey, a IfcSpace. Jsou v horní úrovni hierarchie IFC správce projektu.
Tyto prvky lze spravovat pouze v IFC správci projektu, ve kterém můžete také upravovat jejich IFC data.
Nicméně hodnoty IFC atributů těchto prvků jsou čerpány z aktuálního projektu.
IfcSite je zeměpisná poloha položky IfcProject. Může mít svou geometrii, ale geometrie není nutná. V Archicad u je geometrie terénu představována prvky sítě, objekty typu sítě nebo prvky s klasifikací “geometrie sítě”.
Archicad může zpracovat a importovat pouze jednu budovu (IfcBuilding). Je ale možné importovat více než jeden pozemek IfcSite, i když je v hierarchii pozemek (IfcSite) nad budovou (IfcBuilding). Při importu IFC souboru, který obsahuje více budov, si pro import můžete vybrat jen jednu.
Nicméně, jiné aplikace umí exportovat topografii budovy do více prvků typu IfcSite. V takovém případě budou při importu stavby importovány všechny prvky IfcSite, sloučené do jedné IfcSite obsahující ve skutečnosti importovanou budovu. Výsledkem je jediný prvek IfcSite a jeden prvek IfcBuilding - IfcSite však zahrnuje všechny původní prvky IfcSite.
Jak nastavit globální ID (IFC atribut) podle Info o projektu Archicadu
Standardně Archicad přiřazuje stejné atributy GlobalID následujícím entitám: IFC projekt, IFC pozemek, IFC budova a IFC podlaží. Pro upřesnění: globální ID budou zachována za předpokladu, že odpovídající pole s ID, nastavená v Info o projektu (Soubor > Info), obsahují identická klíčová slova (nebo neobsahují vůbec nic). Nicméně pomocí změn těchto klíčových slov v Info o projektu můžete zajistit, aby měly prostorové entity stejná nebo jiná globální ID.
Předpokládejme, že máte dvě samostatné budovy (uložené jako dva samostatné projekty). Chcete, aby oba projekty a oba pozemky sdíleli stejné globální ID; Ale na každém pozemku chcete různé budovy s různými globálními ID.
Toho docílíte zadáním stejných klíčových slov do polí “ID projektu” a “ID pozemku” pro oba projekty. Do pole “ID budovy” zadejte jiná klíčová slova.

Entity IFC podlaží nemají v okně Info o projektu odpovídající pole pro ID. Globální ID entit IFC podlaží jsou odvozena z ID budovy. Pokud mají dva různé projekty stejné ID budovy, budou mít všechna podlaží těchto budov se stejným číslem podlaží stejné globální ID.
IFC typ
IFC typ je druh IFC entity - jedná se o hierarchickou skupinu prvků IFC modelu reprezentovanou stromovou strukturou v IFC správci projektu.
Při exportu modelu do formátu IFC bude každému prvku přiřazen IFC typ. V Archicad u jsou IFC typy generované podle definice Mapování typů (podle nástroje nebo klasifikace) převodníku pro export.
Viz Mapování typů pro IFC export.
V Archicadu můžete IFC typ libovolného prvku zobrazit v okně Správa IFC vlastností v Nastavení prvku (nebo pro jakýkoli vybraný prvek v IFC správci projektu).

Pomocí nástroje Najít a vybrat můžete filtrovat prvky podle kritéria "Typ IFC" nebo můžete použít interaktivní tabulky pro vytvoření jejich seznamů. Můžete vykázat například pouze prvky s IFC typem IfcSlab.
IFC produktový typ
IFC produktový typ definuje konkrétní styl/typ ostatních entit týkajících se jejich běžných IFC atributů a vlastností. Například IfcWindowStyle, je IFC produktový typ, ke kterému se odkazuje několik oken (IfcWindow).
Entity IFC produktové typy jsou generované pro všechny prvky na základě definice Mapování typů pro export.
IFC kontejner
IFC kontejner (vztahující se k objektu IfcRelAggregates) je IFC entita, která nemá vlastní geometrii, ale její prvky ( IfcRelAggregates) obsahují všechna geometrická a konstrukční data.
Export hierarchických prvků jako IFC kontejnerů
IFC převodníky pro export umožňují nastavit způsob exportu hierarchických prvků (lehký obvodový plášť, schodiště nebo zábradlí) - jako samostatný, nebo jako hierarchický prvek.
- Pokud bude exportován hierarchickou metodou (“Zachovat hierarchii”), stane se z něj entita IFC kontejner a jeho elementy budou samostatné IFC prvky. Hierarchie bude odpovídat hierarchii původního prvku (např. schodiště).
- Pokud bude prvek exportovaný jako celek, bude jednotná IFC entita, ve které bude zahrnuta veškerá geometrie jednotlivých prvků. Původní hierarchické uspořádání prvku (např. schodiště a jeho jednotlivých komponentů) bude ztraceno.
- IFC export využívající volbu “Rozbít sendviče a profily na samostatné části” vytvoří z prvků modelu ve výstupním IFC souboru IFC kontejner prvků: například sendvičová zeď bude uložena jako IFC kontejner bez geometrie typu “IfcWall” a její jednotlivé vrstvy s geometrií jako prvky “IfcBuildingElementPart”.
Tyto volby exportu najdete zde: Převod geometrie pro IFC export.
IFC atributy
IFC atributy a vlastnosti jsou hlavními identifikátory IFC entit. Jména IFC atributů jsou fixně stanovena organizací buildingSMART jako součást standardu IFC .
Většina jmen IFC atributů je odvozená z projektu. Například IFC atributy prvku budovy IfcWall:
- GlobalId: globálně jedinečný identifikátor prvku IfcWall v IFC modelu (needitovatelné).
- OwnerHistory: informace o dosavadním vlastnictví prvku IfcWall.
- Jméno: Výchozí hodnota odvozená z výchozího nastavení je ID prvku IfcWall (okno Nastavení zdi > panel Klasifikace a vlastnosti).
- Popis: volitelný textový popis.
- ObjectType: libovolný text definující podtyp prvku nebo doplňující informace
- Visačka: hodnota standardně odvozená z “unikátního” ID IfcWall Archicadu (nejde o IFC Global ID)

- OwnerHistory je přímo vázaná na všechny nezávislé objekty, vztahy a vlastnosti. Jeho komponenty a hodnoty jsou odvozeny z dat projektu a jsou skryté v uživatelském rozhraní. Zahrnují například vlastníka (OwningUser) (některá data vlastníka jsou přidaná v Info o projektu).
IFC vlastnosti
IFC vlastnosti jsou další informace přiřazené k IFC entitám. Jsou uspořádány do sad vlastností (IfcPropertySet).
IFC vlastnosti můžou být standardní nebo nestandardní.
- 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_.
- Nestandardní data jsou vytvořena exportující aplikací s libovolným názvem vlastnosti a uložena v libovolné sadě vlastností (názvy těchto sad vlastností obvykle obsahují název exportující aplikace nebo IFC definici zobrazení modelu, která vlastnost vyžaduje).
Reference klasifikace IFC
Reference klasifikace (IfcClassificationReference) uspořádává IFC prvky do kategorií. Můžete přiřadit identifikátor reference, klasifikační atribut a další volitelné parametry všem prvkům v projektu (jako např. budově, podlažím, prvkům budovy, nebo zónám)
Tímto systémem můžete klasifikovat prvky jak ve IFC správci projektu, tak přímo v okně nastavení prvku.
IFC zařazení
IFC zařazení (IfcRelAssigns) definují vztah mezi prvky projektu. Každý typ zařazení může mít svůj vlastní IFC atribut (nejvýznamnější je Object Type) a standardní i vlastní IFC vlastnost. Nejčastěji se používají následující typy IFC zařazení:
- IFC skupiny (IfcGroup): Používá se k seskupení prvků projektu (prvky budovy, podlaží atd.) Například: prvek sloupu a trámu jsou jakožto prvky rámové konstrukce seskupeny dohromady. Je dostupné také seskupování podle víceúrovňové hierarchie: Například můžete seskupit konstrukční prvky z různých skupin (podlaží) do jedné skupiny s názvem "konstrukční systém".
- IFC zóny (IfcZone): Používá se k seskupení prvků prostoru IfcSpace (ekvivalent k zónám). Například: Zóny Archicad u, které mají stejnou funkci jsou seskupeny do skupiny IfcZone pojmenované např. "zabezpečené prostory". Umožňuje seskupování prvků napříč podlažími. Můžete například nezávisle na hierarchii IFC modelu seskupit zóny (IfcSpace) v IFC zóně v samostatné složce s vlastním jménem (např. vládní prostory).
- IFC prostorová zóna (IfcSpatialZone): Použijte k seskupování prostorů nebo k definování specifických oblastí pro funkční, konstrukční či organizační účely, jako jsou tepelné zóny, zóny osvětlení nebo stavební zóny. Na rozdíl od základních skupin může mít IfcSpatialZone svůj vlastní 3D tvar a nezávislé umístění. Pro prvky Archicadu Zóna a Morf klasifikované jako prostorové zóny: můžete použít mapování typů pro jejich export jako IfcSpatialZone. Do IfcSpatialZone lze ručně v IFC správci projektu přiřadit i další prvky Archicadu.
- seskupování prostorů, nebo definování specifických oblastí pro funkční, konstrukční či organizační účely, jako jsou tepelné zóny, zóny osvětlení nebo stavební zóny. Na rozdíl od základních skupin může mít IfcSpatialZone svůj vlastní 3D tvar a nezávislé umístění.
- IFC systémy (IfcSystem): Použijte k seskupení libovolných prvků projektu (zejména prvků TZB) v hierarchii ručně, pomocí definovaných TZB systémů nebo importem systémů exportovaných např. z TZB aplikací. Současně je možné vytvoření hierarchie podsystémů. Například: Můžete seskupit výtahy do systému vertikálních komunikací, který může být podsystémem mechanických systémů. Nebo lze přiřadit prvky potrubí do podsystému rozvody studené vody spadající pod systém rozvody vody. Můžete také vytvořit vztah mezi systémem a konstrukcí či prostorem (IfcSite, IfcBuilding, IfcStorey nebo IfcSpace). Například přidat do systému technologických rozvodů zóny (IfcSpace) skrze které probíhají.
- IFC systémy budovy
- IFC distribuční systémy
Jsou podporovány všechny výše jmenované typy IFC zařazení:
- správce projektu IFC vám umožňuje definovat zařazení ve vašem projektu a spravovat jejich IFC data;
- veškerá data výše jmenovaných zařazení jsou rovněž vytvořena při importu IFC modelu (např. IFC systémy vytvořené v aplikaci pro tvoru TZB instalací nebo IFC zóny definované v aplikaci pro správu budovy);
- všechna dostupná IFC zařazení (ať už definovaná ručně nebo dříve importovaná) jsou exportována s novým IFC modelem vytvořeným v aktuálním projektu.
Viz Využívání Zařazení v IFC správci projektu.
