Paketet innehåller begrepp, metoder, mallar och värdelistor kopplat till openBIM enligt buildingSMARTInternational.
Rumslig hierarki - En beskrivning av hur IFC använder sig av en rumslig hierarki för att organisera och lokalisera objekt
Jämför fil Öppna i webbläsare Ladda ner Se meta fil Ladda ner PDFAnpassa modellens rumsliga hierarki efter typ av byggnadsverk.
IFC använder sig av en rumslig hierarki för att organisera och lokalisera objekt i ett byggnads- eller infrastrukturprojekt. Nedbrytningen i nivåer åskådliggörs i figur nedan. Varje del betraktas som ett IfcSpatialStructureElement inom IFC.
Figur: Rumslig hierarki enligt IFC. Den engelska termen "Facility" motsvarar den svenska termen "byggnadsverk" enligt ISO 12006-2, och omfattar byggnader och anläggningar.
Med svenska termer kan hierarkin beskrivas som att ett projekt kan innehålla en eller flera byggplatser, som kan innehålla ett eller flera byggnadsverk, som innehåller byggnads- eller anläggningsdelar.
Egenskaper som läggs på objekt på respektive nivå ärvs sedan ner till alla underliggande objekt.
Genom att dela upp projektet utifrån en fysisk hierarki tydliggörs sammanhanget för de olika delarna och hanteringen underlättas.
De två översta nivåerna är samma för infrastruktur och byggnad.
Nivåerna därunder skiljer sig något beroende på att infraprojekt har en ofta lång utbredning, medan byggnader är mer avgränsade. Principen är dock densamma.
För byggnad ser hierarkin ut enligt figuren nedan. Nedbrytningen under ”Site” görs i tre nivåer. I tabellen beskrivs de olika delarna.
Figur: Rumslig hierarki av byggnader i IFC.
Nivå | Beskrivning |
---|---|
IfcProject | Benämning av projektet. Anges med en benämning i text. |
IfcSite | Den fysiska platsen där projektet genomförs. Fastighet eller byggplats där byggnaden är placerad. Geometrier som inte ingår i en byggnad, exempelvis markytor, gator, belysning och installationer under markytor, ska placeras inom IfcSite. De ska alltså varken vara placerade i IfcBuilding eller IfcBuildingStorey. Anges med en benämning i text. |
IfcBuilding | För byggnader representeras IfcFacility av entiteten IfcBuilding, det vill säga byggnad. Anges med byggnadsnummer eller byggnadsnamn. |
IfcBuildingStorey | För byggnader representeras IfcFacilityPart av entiteten IfcBuildingStorey, det vill säga våningsplan. Våningsplanen är alltså en viktig del i den strukturella nedbrytningen av en byggnad. |
IfcSpace | Utrymme i en byggnad. Byggt utrymme eller aktivitetsutrymme. |
Önskas ytterligare nedbrytning, till exempel i trapphus, lägenhet och avdelning används IfcZone, där utrymmen kan kombineras ihop i zoner.
För infrastruktur ser hierarkin ut enligt följande figur. Nedbrytningen efter ”Site” görs i två nivåer, men inom varje nivå beskrivs olika infrastrukturobjekt enligt sin tillhörighet (väg, bro, järnväg och hamn). I tabellen beskrivs de olika delarna.
Figur: Rumslig hierarki för infrastruktur i IFC.
Tabell: Rumslig hierarki för infrastruktur i IFC.
Nivå | Beskrivning |
---|---|
IfcProject | Benämning av projektet. En geografiskt avgränsad del. För spårbunden trafik är det ett stråk som har en sträckning mellan två definierade platser. Ett stråk utgörs av en eller flera sammanhängande bandelar. Anges med en benämning i text. |
IfcSite | Den fysiska platsen där projektet genomförs, en byggplats. Kan även vara en delmängd av ett projekt, exempelvis en entreprenad. Anges med en benämning i text. |
IfcBridge/ IfcMarineFacility/ IfcRailway/ IfcRoad |
För infrastruktur representeras IfcFacility av följande entiteteter: IfcBridge (bro), IfcMarineFacility (marin anläggning), IfcRailway (spåranläggning), och IfcRoad (väg och gata) |
IfcBridgePart/ IfcMarineFacilityPart/ IfcRailwayPart IfcRoadPart |
För infrastruktur representeras IfcFacilityPart som en ytterligare uppdelning av ovan nämnda entiteter. |
Figur: Rumslig hierarki för infrastruktur ”IfcRailway” i IFC, så som den presenteras i en BIM-viewer.
I den rumsliga hierarkin kan varje entitet (IfcSpatialStructureElement) ses på tre sätt. Förutom att representera sig själv som en singulär, fristående entitet (Element) kan den vara en av flera entiteter i en gruppering (Complex) eller bara en del av en större entitet (Part). I IFC-filen framgår detta genom attributet CompositionType. Standardvärdet är ”ELEMENT” om inte attributet används.
Attribut | Exempel | Förklaring |
---|---|---|
CompositionType2 | Anger entitetens komplexitet. Om inte CompositionType anges gäller standardvärdet ”ELEMENT”. |
1 Obligatorisk (värde läggs in av programmet)
2 Valfri (värde kan anges av användaren)
Tabell: Attribut för IfcSpatialStructureElement