IFC generelt

Enkel kontroll av IFC-filer

Innfør rutiner for å gjøre en enkel kontroll av IFC-filer både ved utsendelse av egne filer og når du mottar filer fra andre fag, Dette er spesielt viktig de første gangene med import/eksport eller ved større endringer.

En enkel sjekk av IFC-filer kan alle utføre uten å være en BIM-ekspert, og vil kunne effektivisere arbeidet for alle i prosjektet. Ved å utføre en sjekk av IFC-filer i forkant av utsendelse og import så unngår man at problemet som oppstår blir en kasteball mellom fagene, uten av årsaken blir funnet. I mange tilfeller ligger opprinnelsen til problemet andre steder enn der man først tror, da filen kan leses forskjellig i forskjellige programvarer. 

IFC-Viewer

Ha alltid minimum to (2) IFC-viewere tilgjengelig!

En utfordring med å kun bruke én IFC-viewer er at de forskjellige programvarene kan lese filen forskjellig. Solibri er et eksempel på en snill viewer, både ved import av filer som ikke lar seg åpne i andre filer, men også i sin tolkning av geometrien. 

Installer derfor minst to, men gjerne flere, forskjellige viewere og ha disse tilgjengelig for kontroll. En fin tommelfingerregel er om man har problemer med import eller linking av en IFC-fil Archicad, Revit eller lignende - åpne samme fil i minst to IFC-viewere og samme eller lignende problem oppstår i minst en av disse. Om det er tilfellet, så er det noe med selve IFC-filen og ikke programmet. 

Se oversikt over gratis IFC-viewere og deres fordeler/ulemper her. 

Rutiner og kontroll av IFC-filer

  1. Navngiving, hierarki  og versjon

    • Navn på filen. Dette skal være avtalt på forhånd for hvert fag i prosjektet
    • Navn på tomten (ifcSite). Dette skal være avtalt på forhånd av prosjektet
    • Navn på bygningen (ifcBuilding). Dette skal være avtalt på forhånd av prosjektet

NB! Det kan kun være én (1) IFCsite og én (1) IFCbuilding per fil

    • IFC-versjon. IFC2x3 eller IFC4. Dette skal være avtalt på forhånd og alle må benytte samme versjon.  
  1. Etasjer og høyder

    Er det feil i etasjestruktur og/eller høyder kan du se en ytterlige forklaring her. Utover dette er viktig å kontrollere følgende; 
    • Antall etasjer
    • Høyder mellom etasjene
    • Høyde over havet
  2. Etasjetilhørlighet

    Sjekk om elementer tilhører riktig etasje. Høyreklikk på etasjen som kan kontrolleres og velg Set to Selection Basket. I eksempelet kan man se et heisobjekt (ifcTransportElement) ligger feil. For å se hele bygget klikker du på ikonet for de to boksene som vist i skjermbildet under. 

    For å endre etasjetilhørighet i Archicad så markerer du elementet det gjelder > høyreklikk > Relink Home Story > velg ønsket etasje
  3. Klassifisering, rom og akser etc.
     
    1. Klassifisering (ifcClassification) ved å velge Switch to Component Hierachy
    2. At rom vises og antallet stemmer (ifcSpace). Benytt Set to Selection Basket som forklart i punkt 3
    3. Romnummer/romnavn. Slå på 2D-visning av tekst (ABC) og benytt Sectioning
    4. Akser (ifcGrid). Slå på 2D-visning for Grid
  4. BIM-data (Psets, egendefinerte properties etc.)

    Gjennomfør stikkprøver på informasjon som er avtalt på forhånd. Særlig av viktige elementer og objekter i prosjektet. 
    I eksempelet over kontrollerer vi MMI (Modell Modenhets Indeks) og ens egne fane som skal være med. 
  5. Plassering og koordinater

    Bruk Markup-verktøyet for å kontrollere at det avtalte georeferingspunktet faktisk ligger i 0 (null). Z-verdien referer her til høyde i 1. etasje. Dette kan også benyttes på akser eller bygningsdeler om et tydelig objekt for nullpunkt mangler. Les mer om IFC, koordinater og georefering her. 

Som tidligere nevnt er det viktig å kontrollere filen i minst to forskjellige Viewere, særlig om man er i tvil om problemet. 

Se vårt gratis On Demand-kurs i Solibri Anywhere her (1,5 time). 

Er du Revitbruker og opplever at ofte oppstår problemer med IFC? Les om kjente problemer med Revit og IFC hos Autodesk, her kan du også sende inn spørsmål og filer som har med Revit/IFC å gjøre. Husk å benytte søkefunksjonen! 

Før du sender din sak videre til support/utvikler av din programvare er det viktig at du tar en egenkontroll. Det er et minimumskrav at du prøver å utelukke årsaker til mulige feil og mangler selv i forkant av innsendelse.