Ruiskuvalumuotin suunnittelu : suunnitteluapuohjelman toteutus SolidWorks API SDK -ympäristössä
Leiniö, Ville (2013)
Leiniö, Ville
Lahden ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201305219970
https://urn.fi/URN:NBN:fi:amk-201305219970
Tiivistelmä
Opinnäytetyön tavoitteena on tutkia mahdollisuuksia automatisoida ruiskuvalu-muottisuunnittelua SolidWorks-ympäristössä ja luoda työkaluja helpottamaan ja nopeuttamaan suunnitteluprosessia. Työ tehtiin Lahden ammattikorkeakoulun toimeksiantona.
Työn teoriaosuudessa selvitetään muottisuunnittelun olennaisia osa-alueita ja suunnittelunäkökohtia. Teoriaosuudessa käsitellään myös SolidWorks-suunnitteluympäristöä ja olemassa olevia apuohjelmia.
Toteutusosassa on ohjelmoitu apuohjelma muottiosien laskemiseen sekä työkalut muottikokoonpanon, jakokanavien ja jäähdytyskanavien luomiseen. Apuohjelma tekee tarvittavat laskutoimitukset käyttäjän antamien lähtötietojen sekä valitun kappaleen pohjalta ja antaa tulokset helposti käytettävässä muodossa työkaluja varten. Sovellukset on ohjelmoitu Visual Basic .NET -ohjelmointikielellä Visual Studio 2008:ssa.
Lopputuloksena on apuohjelma, joka auttaa muottisuunnittelijaa sopivien muottilaattojen valinnassa sekä muutamien muottiosien ja muottikokoonpanon mallintamisessa.
Työn teoriaosuudessa selvitetään muottisuunnittelun olennaisia osa-alueita ja suunnittelunäkökohtia. Teoriaosuudessa käsitellään myös SolidWorks-suunnitteluympäristöä ja olemassa olevia apuohjelmia.
Toteutusosassa on ohjelmoitu apuohjelma muottiosien laskemiseen sekä työkalut muottikokoonpanon, jakokanavien ja jäähdytyskanavien luomiseen. Apuohjelma tekee tarvittavat laskutoimitukset käyttäjän antamien lähtötietojen sekä valitun kappaleen pohjalta ja antaa tulokset helposti käytettävässä muodossa työkaluja varten. Sovellukset on ohjelmoitu Visual Basic .NET -ohjelmointikielellä Visual Studio 2008:ssa.
Lopputuloksena on apuohjelma, joka auttaa muottisuunnittelijaa sopivien muottilaattojen valinnassa sekä muutamien muottiosien ja muottikokoonpanon mallintamisessa.