Tuuliturbiinivaihteen kokoonpano- ja komponenttiraportoinnin automatisointi
Kiiski, Tuomas (2018)
Kiiski, Tuomas
Jyväskylän ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201902132278
https://urn.fi/URN:NBN:fi:amk-201902132278
Tiivistelmä
Opinnäytetyön tavoitteena oli luoda järjestelmä tuuliturbiinivaihteen kokoonpanoprosessin ja jäljitystietojen raportointiin. Järjestelmällä piti pystyä luomaan kokoonpano-ohjeita, määrittämään työvaihekohtaisesti kerättävät jäljitystiedot, komponenttien tyypit, mittaukset toleransseineen sekä luomaan tarkistuslistat.
Opinnäytetyön toimeksiantaja oli tuuliturbiinivaihteita valmistava Moventas Gears Oy. Yrityksellä on tuotantoa Jyväskylän ja Karkkilan toimipisteissä.
Järjestelmä kirjoitettiin C# kielellä hyödyntäen WinForms-luokkakirjastoa käyttöliittymän luomiseen. Tietokanta toteutettiin MySQL-tietokantajärjestelmällä. Järjestelmä koostui tietokannasta, yhteisestä luokkakirjastosta sekä näitä käyttävistä Assembly Manager ja Assembly Designer sovelluksista.
Teoriaosuudessa käydään läpi perusteet tietokannoista ja sen relaatioista, C#-kielestä, sen ominaisuuksista ja paradigmoista sekä olio-ohjelmoinnin perusteista. Valmistunut järjestelmä perustuu teoriaosuudessa käytyihin asioihin. Toteutusosuudessa käydään läpi valmiiden sovellusten ominaisuuksien ja käyttämisen lisäksi tuuliturbiinivaihteen kokoonpanoprosessi.
Valmiista työstä saatiin toimeksiantajan toiveiden mukainen järjestelmä kokoonpanopro-sessin ohjeiden luontiin ja jäljitystietojen keräykseen. Kehitystyön aikana lisättiin vielä käytetyn työkalun kirjaus osaksi järjestelmää. Järjestelmä huolehtii tallennetun data eheydestä ja tarjoaa työkalut sen hallinnointiin. Assembly Reporter -sovellus on suunniteltu huolehtimaan syötetyn tiedon oikeellisuudesta.
Opinnäytetyön toimeksiantaja oli tuuliturbiinivaihteita valmistava Moventas Gears Oy. Yrityksellä on tuotantoa Jyväskylän ja Karkkilan toimipisteissä.
Järjestelmä kirjoitettiin C# kielellä hyödyntäen WinForms-luokkakirjastoa käyttöliittymän luomiseen. Tietokanta toteutettiin MySQL-tietokantajärjestelmällä. Järjestelmä koostui tietokannasta, yhteisestä luokkakirjastosta sekä näitä käyttävistä Assembly Manager ja Assembly Designer sovelluksista.
Teoriaosuudessa käydään läpi perusteet tietokannoista ja sen relaatioista, C#-kielestä, sen ominaisuuksista ja paradigmoista sekä olio-ohjelmoinnin perusteista. Valmistunut järjestelmä perustuu teoriaosuudessa käytyihin asioihin. Toteutusosuudessa käydään läpi valmiiden sovellusten ominaisuuksien ja käyttämisen lisäksi tuuliturbiinivaihteen kokoonpanoprosessi.
Valmiista työstä saatiin toimeksiantajan toiveiden mukainen järjestelmä kokoonpanopro-sessin ohjeiden luontiin ja jäljitystietojen keräykseen. Kehitystyön aikana lisättiin vielä käytetyn työkalun kirjaus osaksi järjestelmää. Järjestelmä huolehtii tallennetun data eheydestä ja tarjoaa työkalut sen hallinnointiin. Assembly Reporter -sovellus on suunniteltu huolehtimaan syötetyn tiedon oikeellisuudesta.