SÄHKÖSUUNNITTELUJÄRJESTELMIEN OHJELMALLINEN DOKUMENTTIEN GENEROINTI

dc.contributor.authorNieminen, Juho
dc.contributor.facultyfi=Teknillinen tiedekunta|en=Faculty of Technology|
dc.contributor.organizationVaasan yliopisto
dc.date.accessioned2007-05-09
dc.date.accessioned2018-04-30T13:45:03Z
dc.date.accessioned2025-06-25T15:37:34Z
dc.date.available2007-06-14
dc.date.available2018-04-30T13:45:03Z
dc.date.issued2007
dc.description.abstractVacon Oyj yrityksenä suunnitteli pitkään uusien kauppojen syntymisen kannalta tarjousvaiheessa tärkeiden sähköteknisten tuotedokumentaatioiden valmistamisen automatisointia. Suunnitelma päätettiin toteuttaa ja tämä dokumentaatio kuvaa kyseisen tuotetun automaatiojärjestelmän rakenteen. Järjestelmän toiminnallisuuden pohjautuessa kahteen eri käyttötapaukseen, toivat molemmat kategoriat omat haasteensa kehitystyölle. Suurimpina ongelmina ja haasteina olivat yrityksen tuotekoodien käyttö dokumentaatioiden generoinnin pohjana sekä dokumentaatioiden graafisten komponenttien hallinta ja oikeaoppinen sijoittelu generoitaville kaaviosivuille. Tuotekoodi koostuu pääosiosta ja siihen lisättävistä vapaaehtoisista lisäkoodeista. Niin itse tuotekoodin pääosion sisällön vaihtelevaisuuden kuin lisäkoodien vaihtelevan lukumäärän kautta erilaisten tuotekoodivariaatioiden lukumäärä on suuruusluokkaa kymmenen jottakappaletta. Suuresta variaatiolukumäärästä huolimatta järjestelmä kykenee tuottamaan yli 95 % erilaisten variaatioiden dokumentaatioista, asetetun tavoitteen mukaisesti. Dokumenttien generoinnin graafisen osion toteuttaminen vaati taustalleen laadukkaan sijoitusmallin, joka takaa sähköteknisten kuvien laadun ja oikeellisuuden. Graafiset sähkötekniset piirrokset koostuvat niiden generoinnissa käytettävän kolmannen osapuolen sähkösuunnitteluohjelmiston, Eplan 21:n, grafiikkakomponenteista, joita kutsutaan makroiksi ja symboleiksi komponentin tyypistä riippuen. Suurta tuotekoodin variaatiolukumäärää hallinnoimaan järjestelmään kehitettiin oma logiikkakieli, jonka avulla eri tilanteet ja ratkaisut dokumenttien generoinnin aikana voidaan ratkaista. Graafisten komponenttien sijoitteluongelmaan ratkaisuksi rakennettiin puolestaan ruudukkosijoitusmalli, joka kontrolloi sivuille sijoitettavien grafiikkaobjektien lopullista sijaintia. Tehty ohjelmistojärjestelmä saavutti sille asetetut tavoitteet.
dc.description.notificationfi=Kokotekstiversiota ei ole saatavissa.|en=Fulltext not available.|sv=Fulltext ej tillgänglig.
dc.format.bitstreamfalse
dc.format.extent94
dc.identifier.olddbid3593
dc.identifier.oldhandle10024/3545
dc.identifier.urihttps://osuva.uwasa.fi/handle/11111/7078
dc.language.isofin
dc.rightsCC BY-NC-ND 4.0
dc.source.identifierhttps://osuva.uwasa.fi/handle/10024/3545
dc.subjectCAE
dc.subjectlogiikkaohjelmointi
dc.subject.NET
dc.subjectAPI
dc.subject.degreeprogrammefi=Tietotekniikan koulutusohjelma (DI)|
dc.subject.studyfi=Tietotekniikka (KTM)|en=Computer Science|
dc.titleSÄHKÖSUUNNITTELUJÄRJESTELMIEN OHJELMALLINEN DOKUMENTTIEN GENEROINTI
dc.type.ontasotfi=Diplomityö|en=Master's thesis (M.Sc. (Tech.))|sv=Diplomarbete|

Tiedostot