Materiaalimäärälaskentaohjelman offline-tila
Tolvanen, Eetu (2011)
Tolvanen, Eetu
Savonia-ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2011061011720
https://urn.fi/URN:NBN:fi:amk-2011061011720
Tiivistelmä
Opinnäytetyön aiheena oli kehittää offline-tila materiaalimäärälaskentaohjelmaan. Tavoitteena oli luoda ohjelmalle asetus, jota käyttämällä mallinnusarvot tallennetaan PDMS:n -tietokannan sijaan muualle.
Materiaalimäärälaskentaohjelma on AVEVA PDMS -suunnitteluohjelman alla toimiva aliohjelma. Se tuottaa 3D-mallinnuksia voimalaitoskattilan osista ja laskee niiden materiaalimäärät. Materiaalimäärälaskentaohjelma on toteutettu C# -ohjelmointikielellä. Ohjelmaa kehitetään Foster Wheeler Energia Oy:lle.
Offline-tilan toteutukseen valittiin XML. Ensimmäisenä oli opeteltava XML-rakennekuvauksien käyttö C# -ohjelmointikielellä. Seuraavaksi tutustuttiin materiaalimäärälaskentaohjelman toimintaan ja toteutukseen. Tämän jälkeen alkoi offline-tilan kehitys C# -ohjelmointikielellä käyttäen Microsoftin Visual Studio 2005 -ohjelmaa. Offline-tilan kehittäminen ei muuttanut alkuperäisen ohjelman toimintaa mitenkään. Sen tuomat ominaisuudet näkyvät ainoastaan kun offline-tila on kytketty päälle.
Työn lopputuloksena oli toimiva materiaalimäärälaskentaohjelman offline-tila, joka voidaan kytkeä ohjelmassa päälle tarvittaessa.
Materiaalimäärälaskentaohjelma on AVEVA PDMS -suunnitteluohjelman alla toimiva aliohjelma. Se tuottaa 3D-mallinnuksia voimalaitoskattilan osista ja laskee niiden materiaalimäärät. Materiaalimäärälaskentaohjelma on toteutettu C# -ohjelmointikielellä. Ohjelmaa kehitetään Foster Wheeler Energia Oy:lle.
Offline-tilan toteutukseen valittiin XML. Ensimmäisenä oli opeteltava XML-rakennekuvauksien käyttö C# -ohjelmointikielellä. Seuraavaksi tutustuttiin materiaalimäärälaskentaohjelman toimintaan ja toteutukseen. Tämän jälkeen alkoi offline-tilan kehitys C# -ohjelmointikielellä käyttäen Microsoftin Visual Studio 2005 -ohjelmaa. Offline-tilan kehittäminen ei muuttanut alkuperäisen ohjelman toimintaa mitenkään. Sen tuomat ominaisuudet näkyvät ainoastaan kun offline-tila on kytketty päälle.
Työn lopputuloksena oli toimiva materiaalimäärälaskentaohjelman offline-tila, joka voidaan kytkeä ohjelmassa päälle tarvittaessa.