Menkilaitoksen sähkösuunnitteluprosessin automatisoinnin kehittäminen
Paaso-Rantala, Verneri (2025)
Paaso-Rantala, Verneri
2025
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-2025121737408
https://urn.fi/URN:NBN:fi:amk-2025121737408
Tiivistelmä
Opinnäytetyössä kehitettiin ohjelma ja tietokanta, jotka automatisoivat menkilaitoksen sähkösuunnitteluprosessin dokumentaatiota. Tavoitteena oli luoda ohjelma, jolla voitaisiin tuottaa Word-raportteja tarjouksia varten ja Excel-laiteluetteloita sähkösuunnittelijoille. Lisäksi tavoitteena oli korvata vanha Microsoft Access -tietokanta Firebird-tietokannalla. Toimeksiantajana toimi Lahti Glass Technology Oy. Toteutuksessa luotiin uusi Firebird-tietokanta FlameRobin-työkalulla ja Python-ohjelma PyCharm-kehitysympäristössä. Ohjelman ohjelmointikieleksi valittiin Python ja HTML-koodi. Ohjelmalle luotiin käyttöliittymä, johon voitiin syöttää tekstitiedostoja, jotka oli tuotu ulos AutoCAD-ohjelmalla luodusta virtauskaaviosta. Käyttöliittymässä voitiin myös valita, luodaanko Word-raportti mekaanisista laitteista vai Excel-laiteluettelo mekaanisten laitteiden sähkölaitteista sekä tulostetaanko Word-raporttiin sähkölaitteiden tiedot. Tietokannassa olevia tietoja voitiin myös muokata ohjelman käyttöliittymän avulla.
Toteutuksen perusteella todettiin, että ohjelma täytti toimeksiantajan sille asettamat vaatimukset. Ohjelma loi halutunlaiset dokumentit automaattisesti sille annettujen tietojen perusteella. Automatisoinnin avulla voidaan poistaa sähkösuunnittelijalta suuri määrä manuaalista työtä ja vähentää manuaalisessa työssä syntyviä virheitä. Luotu ohjelma on vielä prototyyppi, ja sen kehitys vaatii jatkokehitystä. Työn tuloksena syntyi toimiva ratkaisu sähkösuunnitteluprosessin dokumentaation automatisointiin.
Toteutuksen perusteella todettiin, että ohjelma täytti toimeksiantajan sille asettamat vaatimukset. Ohjelma loi halutunlaiset dokumentit automaattisesti sille annettujen tietojen perusteella. Automatisoinnin avulla voidaan poistaa sähkösuunnittelijalta suuri määrä manuaalista työtä ja vähentää manuaalisessa työssä syntyviä virheitä. Luotu ohjelma on vielä prototyyppi, ja sen kehitys vaatii jatkokehitystä. Työn tuloksena syntyi toimiva ratkaisu sähkösuunnitteluprosessin dokumentaation automatisointiin.
