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
Kuva 2, saman seinän tietoja Solibrissa
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:
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.
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 -
- (Tila) - IfcSpace
- Kerros - IfcBuildingStorey
- Rakennus - IfcBuilding
- Tontti - IfcSite
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:
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ä:
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!
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.