Document toolboxDocument toolbox

(sv) Arbeta med "Hål i area" funktionen

Sedan v4.3.0

Introduktion

"Hål i area" kan användas på många sätt. Vanligast är förstås möjligheten att "skära ut" hål i större areor, t.ex. för att exkludera vissa konstruktionsdelar som pelare eller tjocka väggar från areaberäkningar. Ett annat användningsområde är möjligheten att placera en annan area inuti en större area, t.ex. i fall med "rum inuti rum" där ett mindre rum ligger helt inuti ett större rum.

Systemet stödjer import av "hål i area" från olika importtyper som IFC eller FI2. Importen processar geometrierna och skapar automatiskt "hål i area" där så är nödvändigt.

Resultatet gör att följande problem kan hanteras på ett smidigt sätt:

  • en area som innehåller "hål i area" kommer bara att kunna markeras via den faktiska arean, inte via hålet i arean

  • det finns ingen överlappning av areor som tidigare innebar färgförändringar då t.ex. ett Filter aktiverades

  • "rum inuti rum" kommer att markeras korrekt både vid markering och filtrering samt att systemet kan känna av korrekt rum vid flytt av objekt från ett rum till ett annat (move management)

Nedan visas en 3D presentation av "rum inuti rum":

Och nedan visas 2D presentationen av motsvarande rumspolygoner:

Notera att genom "hål i area" så är det inre rummet helt fristående från det yttre rummet och täcks inte på något sätt av den större geometrin.

Hantering av "Hål i area" vid importer

Olika importformat har sin egen definition av "hål i area". 

För närvarande stöds följande importformat:

  • IFC 

  • FI2 v 1.22 (IFC baserade geometrier)

  • FI2 v 1.3 (FI2 geometrier)

Skapa "Hål i area" manuellt

I de fall då geometrier skapas manuellt i FM Access och "hål i area" måste skapas kan detta göras på detta sätt:

Skapa rumsgeometri med "hål i area"

Börja med att rita rumsgeometrin, använd funktion för polygon eller rektangel:

Då den större geometrin är klar så ritas geometrierna som ska utgöra "hål i area". Använd funktion som passar "hålet" bäst, rektangel, polygon, cirkel eller ellips. Rita på samma lager som rumsgeometrin ritades på.

Det är inte viktigt i vilken ordning geometrierna ritas.

Välj sedan alla geometrier, rumsgeometri och "hålgeometrier", högerklicka sedan på rumsgeometrin och välj Skapa hål i area:

Denna funktion kommer att processa de valda geometrierna och skapa ett "single path" element där de mindre geometrierna blir "hål i area".

 Viktigt: högerklicka alltid på den större rumsgeometrin då funktionen Skapa hål i area används, det är denna geometri som blir primär i "single path" elementet:

  • Den primära geometrin kommer att ha ett positivt areavärde

  • Alla sekundära geometrier kommer att få ett negativt areavärde och alltså utgöra "hål". OBS att sekundära geometrier kommer att ha negativt areavärde även om de inte är helt inuti den primära geometrin!



Nedan visas resultatet, den primära geometrin visas i ljusblå färg med röd kantlinje. "Hål i area" kan ses inuti rumsgeometrin:



Det går nu både att skapa fler sekundära geometrier och addera dem med Skapa hål i area eller så kan geometrin delas upp i sina grundgeometrier genom att funktionen Dela upp hål i area används:



Processen har några begränsningar:

  • En geometri med "hål i area" är en kombinerad geometri

  • Då flera geometrier kombineras med denna funktion så är det en process som inte kan ångras. Vad innebär detta?

    • Då en rumspolygon kombineras med t.ex. en rund pelargeometri så kommer bägge geometrierna att transformeras till "path" element.
      Om grundgeometrierna behöver extraheras med funktionen Dela upp hål i area, kommer geometrierna fortfarande att vara "path" element, vilket kan påverka möjligheterna att redigera delgeometrierna. 

  • Om två geometrier kombineras och enbart en del är överlappande så kommer enbart den överlappande delen att utgöra "hålet" i den större geometrin: