<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="173846" NadgradivoID="0" NRID="27675303" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=173846" StOgledov="416" StPrenosov="231" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-08-10 19:35:10" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="0" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-173846">20.500.12556/RUL-173846</PID>
  <Naslov>Tracking and restoring IFC identifiers in cross-platform BIM workflows</Naslov>
  <Podnaslov>master thesis</Podnaslov>
  <TujJezik_Naslov>Sledenje in obnavljanje identifikatorjev IFC v medplatformnih delotokih BIM</TujJezik_Naslov>
  <TujJezik_Podnaslov>magistrsko delo</TujJezik_Podnaslov>
  <Opis>The Industry Foundation Classes (IFC) standard provides an open and durable basis for information exchange in Building Information Modelling (BIM). Its reliability depends on the persistence of the GlobalId (GUID – Globally Unique Identifier), which ensures stable references to model elements across versions and platforms. In practice, however, identifiers are frequently regenerated during routine modelling, parametric scripting, or import–export roundtrips. When identifiers change, elements are interpreted as new, links to associated information are lost, and comparison results become incomplete. This thesis analyses the conditions under which identifiers are altered and evaluates how selected BIM management platforms respond to such discrepancies. Empirical tests confirm that unstable identifiers are a recurring outcome of standard workflows. To address this issue, a custom Python-based analysis script was developed. The script compares two IFC versions, detects changes in geometry, placement, and properties of elements, and restores original GUIDs through a rule-based mapping process. The outputs include Excel audit reports and enriched IFC files that visualise and re-establish identifier continuity. Validation on simplified test cases and large-scale project models demonstrates that identifier mapping reliably recovers connections otherwise broken by regenerated GUIDs. The results confirm that identifier instability is a critical barrier to robust IFC-based workflows, while also showing that it can be transformed into a manageable process. By restoring identifiers, the method enables reliable change detection, stable information linkage, and a durable foundation for lifecycle-spanning project data management.</Opis>
  <TujJezik_Opis>Standard Industry Foundation Classes (IFC) omogoča odprto in trajno osnovo za izmenjavo informacij med platformi za informacijsko modeliranje zgradb (BIM). Zanesljivost izmenjave ogosto temelji na obstojnosti identifikatorja GlobalId (GUID – Globally Unique Identifier), ki omogoča stabilno referenciranje elementov med različicami modela in programskimi okolji. V praksi pa se identifikatorji pogosto ponovno ustvarijo med rutinskimi operacijami pri modeliranju, parametričnim modeliranjem ali med uvozom in izvozom modelov. Elemente s spremenjenimi enolični identifikatorji programska orodja obravnavajo kot nova, kar povzroča napačno interpretacijo sprememb in nedoslednje primerjave. Še pomembneje pa je, da nestabilnost GUID-ov prekine povezave v BIM orodjih za vodenje projektnih informacij, kjer identifikatorji zagotavljajo vez z dokumenti, informacijami in opravili. Magistrsko delo raziskuje primere izgube identifikatorjev ter analizira odzive obstoječih orodij. Empirični testi potrjujejo, da so nestabilni GUID-i ponavljajoč izid standardnih delovnih procesov. Za obvladovanje problema je bila razvita skripta, ki primerja dve različici IFC modela, zazna spremembe v geometriji, poziciji in lastnostih elementov ter, kjer je mogoče, ponovno vzpostavi prvotne identifikatorje. Orodje omogoča izvoz preglednih Excelovih poročil ter IFC datotek s prikazom sprememb in obnovljenimi identifikatorji. Validacija na poenostavljenih in obsežnih projektnih modelih je pokazala, da lahko z uporabo skripte zanesljivo sledimo spremembam GUID-ov, pravilno prikažemo razlike in ohranimo povezave v BIM okoljih. Rezultati potrjujejo, da je nestabilnost GUID-ov ena ključnih ovir pri delovnih procesih z IFC datotekami, hkrati pa dokazujejo, da jo je mogoče z obnovo izvornih identifikatorjev obvladovati ter zagotoviti trajno povezovanje podatkov in dolgoročno upravljanje informacij skozi celoten življenjski cikel projekta.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>master thesis</Beseda>
    <Beseda>BIM interoperability</Beseda>
    <Beseda>BIM data integration</Beseda>
    <Beseda>CDE</Beseda>
    <Beseda>IFC data exchange</Beseda>
    <Beseda>IFC identifiers</Beseda>
    <Beseda>GUID discrepancies</Beseda>
    <Beseda>tracking GUID</Beseda>
    <Beseda>restoring GUID</Beseda>
    <Beseda>change detection</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>magistrska dela</Beseda>
    <Beseda>interoperabilnost BIM</Beseda>
    <Beseda>integracija podatkov v BIM</Beseda>
    <Beseda>skupno podatkovno okolje (CDE)</Beseda>
    <Beseda>izmenjava podatkov IFC</Beseda>
    <Beseda>identifikatorji IFC</Beseda>
    <Beseda>odstopanja GUID</Beseda>
    <Beseda>sledljivost GUID</Beseda>
    <Beseda>obnavljanje GUID</Beseda>
    <Beseda>zaznavanje sprememb</Beseda>
    <Beseda>IfcOpenShell</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[Ž. Vehovec]</Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1033" ISO639-3="eng">Angleški jezik</Jezik>
  <TujJezik ID="1060" ISO639-3="slv">Slovenski jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb22" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2025-09-24 08:45:29</DatumVstavljanja>
  <DatumObjave>2025-09-24 08:45:34</DatumObjave>
  <DatumSpremembe>2025-11-14 03:37:46</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2025</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Ljubljana</KrajIzida>
  <LetoIzvedbe>2025</LetoIzvedbe>
  <KrajIzvedbe>Ljubljana</KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>1 spletni vir (1 datoteka PDF (X, 87 str., 37 str. pril.))</StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="121687" Ime="Žiga" Priimek="Vehovec" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="424144899" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="1934" Ime="Tomo" Priimek="Cerovšek" AltIme="Tomo Cerovsek; T. Cerovsek; T. Cerovšek" VlogaID="991" VlogaNaziv="Mentor" ConorID="4675171" Afiliacija="" ArrsID="18683" ORCID=""></Oseba>
    <Oseba ID="30011" Ime="Jure" Priimek="Česnik" AltIme="" VlogaID="994" VlogaNaziv="Komentor" ConorID="224671843" Afiliacija="" ArrsID="" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">004.42:69(043.2)</Identifikator>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">174954</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/251698691">251698691</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="218522" DatotekaNRID="14463173" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="6386839" VelikostDatotekeKratko="6,09 MB" DatumVstavljanja="2025-09-24 08:45:35" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>19790.pdf</Naziv>
      <OrgNaziv>19790.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>55AAD8F400E9D261208394A6C34BA4DD</MD5>
      <SHA256>73bb65964ccb1cb6b2486130a240693e1bee96e91540bd85c3b95683aeff4c26</SHA256>
      <UUID>e2f014fa-9911-11f0-9328-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=218522</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="275327"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="9" Kratica="FGG" ZavodEvsID="0000062" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za gradbeništvo in geodezijo </Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.09" Koda="2.09" Naziv="Magistrsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
