Tietojen vienti Archicadista IFC:hen

Yleiskatsaus projektin ja rakennusosien tietojen tallentamisesta IFC:hen

Objektikohtaiset tiedot IFC:ssä

IFC-tiedosto on tietorakenteeltaan nk. objektiorientoitunut formaatti, ts. "rakennusosapohjainen". Tiedot kirjataan IFC:ssä ensisijaisesti jonkin kohteen (l.  "objektin" / "malliosan" / "komponentin" / "entityn"...) tiedoiksi.

Tämä tietojen kirjaustapa on pitkälti sama kuin BIM-suunnittelusovelluksissakin, ja useimmiten tietojen tallentuminen IFC:hen tapahtuu siis 1:1-vastaavuudella - valmistelet vain Archicadissa rakennusosalle oikeat ominaisuudet, ja ne viitoitetaan IFC-kääntäjällä vietäviksi rakennusosaan IFC-tiedostoon. 

Kuva 1, seinän tiedot Archicadissa

Seinän tiedot asetusikkunassa

Kuva 2, saman seinän tietoja SolibrissaSaman seinän tiedot IFC-mallissa

Tarkalleen tietojen viitoitusta ei määritellä yksittäiselle seinälle, vaan kaikille Seinä-luokitelluille objekteille, eli niille jotka tallentuvat IFC:hen IfcWall-objekteina.
Viitoitus tehdään IFC-kääntäjän Ominaisuusviitoitusasetuksissa:

Archicad IFC-kääntäjän Ominaisuusviitoitus; huom, punaiset rivit tarkoittavat, että viitoituksessa on puuttuvia lähdetietoja, nämä tulee yleensä korjata

Muut tiedot IFC:ssä

Aivan kaikki tarpeelliset tiedot eivät kuitenkaan ole kohdennettavissa yksittäiseen IFC:n rakennusosaan. Esimerkiksi kohteen osoitetiedot kirjataan Archicadissa Projektin tiedot -asetuksiin, jolle ei ole IFC:n rakenteessa aivan selkeää vastaavuutta. Näiden kaltaisille tiedoille on kuitenkin käytettävissä joukko muita IFC-kohteita.

Seinä osana IFC-mallin hierarkiaa.IFC:ssä rakennusosa sijoittuu yleensä seuraavaan hierarkiaan (kursiivilla IFC:n nimitys ko. tasolle; vieressä IFC-hierarkiaa Solibrin mallipuussa), ja Projektin tiedot -ominaisuuksia kirjataankin siis näille ylemmille tasoille:

  • Projekti - IfcProject
    • Tontti - IfcSite
      • Rakennus - IfcBuilding
        • Kerros - IfcBuildingStorey
          • (Tila) - IfcSpace
            • - rakennusosa -

Ylimmillä hierarkiatasoilla Projekti...Kerros ei ole IFC:ssä itsenäistä 3D-mallisisältöä, mutta ne ovat silti IFC:lle myös 'objekteja' joille tietoja voi kirjata.  Tiloja lukuunottamatta Archicadin mallissa itsessäänhän ei kuitenkaan ole näille objekteille samalla tavalla yksilöityjä kohteita, joten suoraan mallissa kaikkia tarvittavia tietoja ei voida syöttää.

 - Esimerkiksi kerrokselle voidaan Archicad-mallissa asettaa tiedoiksi vain korkoasema ja nimi, mutta standardi-IFC:n IfcBuildingStoreylle on ihan perustavimmassa Pset_BuildingStoreyCommon-propertysetissä (IFC4.3) kymmenen ominaisuustietoa:

Screenshot 2025-02-17 214753

IFC-tietojen täydentäminen

Tällaisessa tilanteessa kun Archicadin mallissa ei synny jotakin IFC:hen vaadittua tietoa, täydennetään tiedot, eli propertyt, IFC-projektinhallinnassa.

IFC-standardin tiedoille IFC-projektinhallinnassa on yleensä valmiina tyhjät propertyrivit täytettäviksi.
Kuvassa alla kerroksen, eli IfcBuildingStoreyn valmiit propertysetit Ominaisuusviitoituksessa - huomaa, että IFC-standardipropertyt ovat vielä kehittymässä - Archicad 28:ssa on vielä käytössä IFC4:n Pset_BuildingStoreCommon, joka on suppeampi kuin uudemman IFC4.3:n lista yllä:

2025-02-17 21_52_48-Viitoita IFC-ominaisuudet vientiä varten

IFC-tietopropertyjen lisääminen

Jos tarvitset lisäkenttiä, esimerkiksi rakentamislupaan vaadittuja tietoja joita ei kaikkia voida kirjata IFC:n standardi-propertyseteihin, uusia propertyja voi luoda jopa suoraan IFC-projektinhallinnassa.
Tämä ei kuitenkaan ole suositeltu reitti - tee sen sijaan propertyasetukset ensin IFC-kääntäjän Ominaisuusviitoituksessa, ja täytä vasta sitten niihin tiedot Projektihallinnassa. Näin asetuksesi toimivat varmasti loogisesti ja ovat helposti siirrettävissä muihinkin projekteihin ja IFC-kääntäjäasetuksiin. Huomaa aina IFC-propertya luodessasi valita myös oikea tietotyyppi!

FI_RH.LiittymätVerkostoihinKaapeli propertyn lisääminen IFC-kääntäjään, propertyn muoto on Boolean eli Kyllä/Ei

IDS IFC-propertyjen lisäämisen työkaluna

Pieni määrä IFC-propertyja on helppo tehdä Ominaisuusviitoituksessa, mutta esimerkiksi rakentamislupaan tarvitut 40+ propertya on paljon tehokkaampaa tuoda projektiin (tai projektien aloituspohjaan) IDS-tiedostolla.

Sopivan IDS-tiedoston liittäminen luo projektiin oikeat asetukset IFC-kääntäjään, sekä tarvittaessa Ominaisuuksienhallintaan ja/tai Luokitustenhallintaan kerralla.

IDS-määrittelyn käytöstä kerromme mm. Archicad 28 uudet ominaisuudet -koulutuksessa!

Georeferoinnin tiedot

Vielä omana kokonaisuutenaan kaikkien IFC-objektikohtaisten tietojen lisäksi on tärkeää ilmoittaa IFC-mallin origon georeferointitiedot. Nämä tiedot kirjataan Projektin sijainti -ikkunan ja Mittauspiste-työkalun avulla, lue lisää georeferoinnista.