X-ray measurement reporting automation
Piispanen, Ekaterina (2019)
Piispanen, Ekaterina
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019121626954
https://urn.fi/URN:NBN:fi:amk-2019121626954
Tiivistelmä
Jäännösjännityksen mittaukset ovat tärkeä osa palveluista, jotka Stresstech Oy tarjoaa. Mittausraportti on ainoa tapa esittää näiden mittauksien tulokset asiakkaalle. Yhdellä tilauksella voi olla paljon näytteitä ja tiedot, jotka pitää laittaa raportille, ovat isoja. Tällä hetkellä mittausraportti oli luotu manuaalisesti, mutta se on aikaa vievää ja virhealtista. Stresstech Oy halusi saada sovelluksen, joka tekee jäännösjännityksen mittausraportteja. Tavallisesti raportti on tehty röntgenin mittauksille ja kaikki mittauksien tiedot on tallennettu JSON-tiedostoon suoraan mittausohjelmasta. Lisäksi joskus on tarve tehdä Barkhausenin kohinan mittaukset, mutta näitä tuloksia on pakko laittaa raporttiin itse. Stresstech Oy tarvitsi sovelluksen, joka lukee tarvittavat tiedot JSON-tiedostosta ja jolla on helppo käyttöliittymä luomaan erilaisia raportteja. Ensin vanhoja raportteja käytiin läpi, jotta kyseinen sovellus voitaisiin luoda. Teoriapohjana raportin luomiseen oli kaksi standardia koskien yleistä- ja röntgenmittausta. Mittalabran työntekijöitä haastateltiin vanhojen raporttien ja standarttien analysoinnin jälkeen. Raporttisovellus luotiin saatujen tietojen perusteella.Tuloksena oli sovellus, joka luo erilaisia mittausraportteja helpolla käyttöliittymällä ja minimaalisella käyttäjän ponnistuksella. Stresstech Oy voi käyttää sen itsenäisenä sovelluksena sekä sivufunktiona mittauksen sovelluksessa. Tiivistettynä on mahdollista luoda raporttisovellus, joka tekee samalla tavalla raportteja muille mittauksille. Residual stress measurements are an important part of services provided by Stresstech Oy. The only way to present results of such measurements to a customer is a measurement report. One order can contain a large number of samples and data for the report can be huge. Until today, the measurement report has been created manually, which has been time consuming and error-prone. Stresstech Oy wanted to create an application which makes reports for stress measurements. Usually the report is for X-ray measurement, and the measurement app provides a JSON file with all measurement results. Additionally, sometimes there is a need for additional Barkhausen noise measurements, and these results have to be inserted by users. Stresstech Oy needed an application which reads all possible data from a JSON file and with a simple interface helps users to create the required report. In order to create such an application, old reports were first studied. The only theory concerning report creation consisted of two standards about common and X-ray measurements. After analysing the standards and old reports, lab workers were interviewed. Based on the gathered data, a measurement application was made.The result is an application which can create different types of reports with minimal work for users and a simple interface. Stresstech Oy can use it as an independent app or add it as a side function to a measurement app. In conclusion, it is possible to create a reporting app, which makes it possible to create similar types of report applications for other measurements.
