Tekla Structures sähköasennusten mallinnustyökalun kehittäminen Open API ohjelmointirajapinnalla
Junkkarinen, Jussi (2014)
Junkkarinen, Jussi
Savonia-ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2014121820349
https://urn.fi/URN:NBN:fi:amk-2014121820349
Tiivistelmä
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli kehittää Telka Structures -rakennesuunnitteluohjelmistossa toimiva työkalu. Työkalun tarkoituksena on pystyä mallintamaan seinäelementtien sähköistykset. Työkalun kehittämistehtävään kuu-luivat työkalun ohjelmointi Open API –ohjelmointirajapinnalla sekä työkalulla tuotettujen sähköistysten esittäminen piirustuksissa. Opinnäytetyön toimeksiantajana toimi Rakennussuunnittelutoimisto Sormunen & Timonen Oy.
Opinnäytetyössä keskityttiin käsittelemään kehitystyössä käytettyjä työkaluja ja menetelmiä. Lisäksi on käsiteltiin työkalun kehittämisen vaiheita, kehitetyn työkalun toiminnallisuuksia sekä sen testausta. Raportoinnin perustana on käsitelty lähinnä Tekla Structures -ohjelmistosta olevia dokumentteja sekä aiheeseen liittyviä internet-lähteitä.
Opinnäytetyön tuloksena saatiin aikaan Tekla Structures ohjelmistossa käytettävä työkalu, jolla voidaan mallintaa seinäelementtien sähköistykset ja sisällyttää niistä saatava informaatio elementeistä tuotettaviin piirustuksiin. Työkalu kehitettiin käyttämällä Microsoft Visual Studio Express 2013 -ohjelmointotyökalua.
Ohjelmointikielenä käytettiin Microsoft C# -ohjelmointikieltä. Työkalun käyttöliittymän suunniteltiin käytettiin Microsoft .NET –arkkitehtuuria hyödyntävää Windows Forms –tekniikkaa.
Tämän opinnäytetyön tavoitteena oli kehittää Telka Structures -rakennesuunnitteluohjelmistossa toimiva työkalu. Työkalun tarkoituksena on pystyä mallintamaan seinäelementtien sähköistykset. Työkalun kehittämistehtävään kuu-luivat työkalun ohjelmointi Open API –ohjelmointirajapinnalla sekä työkalulla tuotettujen sähköistysten esittäminen piirustuksissa. Opinnäytetyön toimeksiantajana toimi Rakennussuunnittelutoimisto Sormunen & Timonen Oy.
Opinnäytetyössä keskityttiin käsittelemään kehitystyössä käytettyjä työkaluja ja menetelmiä. Lisäksi on käsiteltiin työkalun kehittämisen vaiheita, kehitetyn työkalun toiminnallisuuksia sekä sen testausta. Raportoinnin perustana on käsitelty lähinnä Tekla Structures -ohjelmistosta olevia dokumentteja sekä aiheeseen liittyviä internet-lähteitä.
Opinnäytetyön tuloksena saatiin aikaan Tekla Structures ohjelmistossa käytettävä työkalu, jolla voidaan mallintaa seinäelementtien sähköistykset ja sisällyttää niistä saatava informaatio elementeistä tuotettaviin piirustuksiin. Työkalu kehitettiin käyttämällä Microsoft Visual Studio Express 2013 -ohjelmointotyökalua.
Ohjelmointikielenä käytettiin Microsoft C# -ohjelmointikieltä. Työkalun käyttöliittymän suunniteltiin käytettiin Microsoft .NET –arkkitehtuuria hyödyntävää Windows Forms –tekniikkaa.