CCI näide: Autodesk Civil 3D
Allolevalt teeme läbi põhimõttelise klassifitseerimise viadukti näitel, kus valime ühe komponendi ja klassifitseerime selle nii ehituskomponendi tasandil kui ka esitame seosed tehnilise süsteemi ja funktsionaalse süsteemiga.
Allalaaditavast Autodesk Civil 3D failist leiad aga terviklikuma pildi, kus klassifitseeritud on kõik sarnased komponendid. Atribuutide taaskasutamiseks on võimalik kasutada seda sama Civil 3D faili. Lisaks on kasutusel CCI-EE/R (CCI-EE rakendustabel), kus on toodud tüübid/alatüübid, mida klassifitseerimisel kasutatakse.
Märkus. CCI-EE/R rakendustabeli tüübid/alatüübid peavad lähtuma ühetaolisest reeglistikust, nt eristuvast funktsioonist, mida element täidab või muust, eristuvast aspektist. Tüüpe/alatüüpe saab alati täpsustada toote spetsiifiliste atribuutidega (lisaatribuudid), mistõttu CCI-EE rakendustabeli tüüpe/alatüüpe ei tohi vaadata toote/tootja või liiga spetsiifilise atribuudid kontekstis. Samas mõnel juhul võib eristuvaks tüübiks/alatüübiks olla materjali kontekst kui selline eristamine on väga põhimõtteline (nt keskkonna aspekt). Siin toodud CCI-EE rakendustabel on tellijate ülene ehk siis kui rakendustabeleid vaadata ühe konkreetse tellija näitel, siis ilmselgelt ei vaja ta kõikide CCI põhiklassifikaatorite laiendamist tüüpideks/alatüüpideks, vaid piirduda vaid talle oluliste osadega.
Laadi alla siin näites kasutatud Autodesk Civil 3D näidismudel (2024 versioon):
Laadi alla IFC 4×3 ekspordituna Autodesk Civil 3D näidismudelist:
Märkus. Näidisfaili saab laiendada kui on kaasatud lisakomponentide tüüpe/elemente. Hetkel on fookuses viadukti konstruktsiooni osa põhikomponendid.
Viadukt: Komponendi klassifitseerimine
Peale CCI-EE klassifitseerimisega seotud atribuutide üle tõmbamist aktiivsesse projekti, kuvatakse need Properties dialoogi Extended Data paanil. Samas tuleb rõhutada, et hilisema lisamisega tuleb vastavad atribuutide grupid kaasata objektidele läbi Add Property Sets dialoogi. Antud projekt kaasab kahte atribuutide gruppi: (1) A001_AdminEhitis (kasutatakse vaid ehitise/kompleksi/ehitatud ruumi tasandil) ning (2) A010_AdminElement (kasutatakse enamike komponentide klassifitseerimisel).
Antud näites lähtutakse, et atribuutide täitmise koosseis täpsustatakse infosisunõuetes. Siinsetes näidetes on lähtutud, et täitmisele kuuluvad ka süsteemi/osasüsteemi kuuluvust näitavad atribuudid, sõltuma sellest, kas valitud on komponent või tehniline süsteem. Ühelt poolt täidetakse atribuudid üksiti, kuid viitetunnuste ja unikaalse ID juures kombineeritakse erinevad väärtused üheks tervikuks (seda saab automatiseerida, mida vaadatakse edasistes näidetes).
Tala kui komponendi näitel käime seega läbi eelneval pildil toodud atribuudid, mis ühtlasi sätestab ka nende atribuutide täitmise eeskirja. Pane tähele, et kaasatud on vaid A010_AdminElement atribuutide grupp.
- AC175_KomponentKlassKood – tala põhiklassifikaator (CCI-EE <CO> tabelist). Sellele ei või lisada juurde muid tähti/numbreid. Antud näites kui: ULE
- AC180_KomponentKlassNimi – põhiklassifikaatorit toetav mõiste tekstina (CCI-EE <CO> tabelist). Siin märgitud kui: Tala
Sisuliselt sellega piirdub klassifitseerimise põhitasand, ja järgneb selle täpsustamine viitetunnustena, kuhu kaasatakse muuhulgas tala tüüp, tüübi nimetus, unikaalne ID, seotus näiteks talakonstruktsiooni tüübi, talakonstruktsiooni unikaalse ID ja sealt edasi kuni soovitud peatasandini (funktsionaalne süsteem, tehniline süsteem, ehitis, ehitatud ruum, ehituskompleks).
- AC176_KomponentTyypKood – tala tüübi kood CCI-EE/R rakendustabelist või tellija enda vararegistri näitel (siin kasutusele CCI-EE/R rakendustabeli näide)
- AC181_KomponentTyypNimi – tala tüübi nimetus CCI-EE/R rakendustabelist või tellija enda vararegistri näitel (siin kasutusele CCI-EE/R rakendustabeli näide)
- AC177_KomponentID – esitab konkreetse tüübiga tala loendatavat väärtust (01 – 99)
- AR340_Viitetunnus – see omadus võtab kokku komponendi ID ja tüübi koodi, mida eristatakse vahemärgiga %.
- AR320_MitmikViitetunnus – antud näites on see täitmata, kuna talaga ei ole seotud teist alamkomponenti (nt kinnitusplaati)
- AR360_UnikaalneID – siin väljal saavad kokku käesoleva komponendi viitetunnus (AR340_Viitetunnus) ning sellest kõrgemal paiknevad viitetunnused (sellest ka nimetus – viitetunnusrühm). Näiteks komponendi juures tuleb siia talakonstruktsiooni viitetunnus (kui tehniline süsteem, kui funktsionaalne süsteem) ning lisaks saab panna ka ehitise ning ehituskompleksi osad. Antud näites täidetav kui:
-C5001.BC2001.ULE01%ULE12
Märkus. Pane tähele, et viitetunnusrühma võib esitada ka “väiksemate ampsudena”, näiteks ilma ehitiseta/ehituskompleksi osata. Selleks rakendatakse vahemärke “-” ja “+”. Lisaks võime soovida viitetunnusega refereerida ruumi viitetunnusele. Kusjuures eristada tuleb “paigutuse” (+) või siis “asukoha” (++) konteksti. Ühe omaduse väärtusena võib lisada ka mitu viitetunnusrühma aga sellisel juhul tuleb need eristada “/” eraldusmärgiga.
Märkus. Viitetunnusrühma (siin markeeritud ka kui UnikaalneID) esitust tuleb vaadata infoedastuse mallist lähtuvalt.
Sellega oleme esitanud klassifitseerimisloogika näite Autodesk Civil 3D baasil. On selge, et komponente on erinevaid ja seega tuleb eelnevalt käsitletud põhimõtteid kasutada ka teiste objektide klassifitseerimisel. Tarkvaralist spetsiifikat ja mallide ülesehitust on kirjeldatud hilisemas sektsioonis.