IFC-tietomallin mukaisen tiedon jäsentäminen, käsittely ja siirto
Anttonen, Mikko (2008)
Diplomityö
Anttonen, Mikko
2008
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe200805131372
https://urn.fi/URN:NBN:fi-fe200805131372
Tiivistelmä
Työssä tutkittiin IFC (Industrial Foundation Classes)-tietomallin mukaisen tiedoston jäsentämistä, tiedon jatkoprosessointia ja tiedonsiirtoa sovellusten välillä. Tutkittiin, mitä vaihtoehtoja tiedon siirron toteuttamiseksi ohjelmallisesti on ja mihin suuntaan tiedon siirtäminen on menossa tulevaisuudessa. Soveltavassa osassa toteutettiin IFC-standardin mukaisen ISO10303-tiedoston (Osa 21) jäsentäminen ja tulkitseminen XML-muotoon. Sovelluksessa jäsennetään ja tulkitaan CAD-ohjelmistolla tehty IFC-tiedosto C# -ohjelmointikielellä ja tallennetaan tieto XML-tietokantaan kustannuslaskentaohjelmiston luettavaksi. This research examined data parsering, processing and exchange between applications so, that the common data model is IFC (Industrial Foundation Classes). What possibilities at the software level there are to implement data exchange to programme and to what kind of technology data exchanging is going to develop? In the research’s implementation part there was implemented IFC-standard file (ISO10303-Part 21) parsing and interpreting to XML-file. IFC-file done with the CAD-application can be parsed and interpreted with application created with C# -language and the data can be saved to XML-database to be read with the cost estimation application.