Soveltuvuusselvitys SolidWorks-Flow-integraatiosta
Rajala, Juhana (2019)
Rajala, Juhana
2019
Konetekniikka
Tekniikan ja luonnontieteiden tiedekunta - Faculty of Engineering and Natural Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2019-04-17
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201904181408
https://urn.fi/URN:NBN:fi:tty-201904181408
Tiivistelmä
Hajautetut suunnitteluympäristöt hyödyntävät PDM/PLM-järjestelmiä organisaatiolle yhteisen materiaalin hallintaan. Eri CAD-ohjelmistojen välinen yhteensopivuus yhteisen PDM/PLM-järjestelmän kanssa aiheuttaa kuitenkin usein haasteita. Vertex Systems Oy haluaa tarjota ratkaisunsa tällaiseen haasteeseen mahdollistamalla oman PDM/PLM-järjestelmänsä, Flow’n, integraation laajasti käytössä olevaan SolidWorks-suunnitteluohjelmistoon. Tässä selvityksessä tutkitaankin integraatiossa huomioon otettavia seikkoja sekä toteutetaan SolidWorks yhteensopiva lisäosa, jolla pyritään mahdollistamaan dokumenttien hallinta Flow’n avulla.
Selvityksen alussa perehdytään yleisesti tuotetietoon ja sen hallintaan sekä Vertex Systemsin PDM/PLM-järjestelmä Flow’n toimintoihin. Tämän pohjalta selvitetään SolidWorksin ja Flow’n rajapintojen tarjoamia mahdollisuuksia ja rajoitteita, sekä selvitetään mahdollisesti tarvittavaa yritysyhteistyötä. Myös liitoksen ohjelmallisen toteuttamisen vaatimukset otetaan tutkimuksessa huomioon. Ohjelmalliset vaatimukset huomioiden lisäosan toteutuksessa päädyttiin C#-ohjelmointikieleen, joka soveltuu sekä SolidWorksin rajapinnan että Flow’n toistaiseksi kehityksessä olevan REST-arkkitehtuuriin perustuvan rajapinnan käyttöön.
Tutkimuksen lopputuloksena integraation toteuttaminen todettiin mahdolliseksi. Yhteis-työkumppanuus SolidWorksin kanssa todettiin sekä integraation kehityksen että valmiin tuotteen markkinoinnin ja myynnin kannalta hyödylliseksi tekijäksi. Selvityksen lopuksi toteutettu SolidWorks-dokumenttien luonnin, viennin ja tuonnin sekä revisioinnin mahdollistava SolidWorks-yhteensopiva lisäosa osoitti kuitenkin, ettei yhteistyökumppanuutta välttämättä tarvita vielä integraation kehitysvaiheessa. Rajapintojen tarjoamien palveluiden kehittyessä integraation todetaan olevan vietävissä samalle tasolle, kuin mitä se tällä hetkellä Vertex Systemsin omien CAD-tuotteiden ja Flow’n välillä on.
Selvityksen alussa perehdytään yleisesti tuotetietoon ja sen hallintaan sekä Vertex Systemsin PDM/PLM-järjestelmä Flow’n toimintoihin. Tämän pohjalta selvitetään SolidWorksin ja Flow’n rajapintojen tarjoamia mahdollisuuksia ja rajoitteita, sekä selvitetään mahdollisesti tarvittavaa yritysyhteistyötä. Myös liitoksen ohjelmallisen toteuttamisen vaatimukset otetaan tutkimuksessa huomioon. Ohjelmalliset vaatimukset huomioiden lisäosan toteutuksessa päädyttiin C#-ohjelmointikieleen, joka soveltuu sekä SolidWorksin rajapinnan että Flow’n toistaiseksi kehityksessä olevan REST-arkkitehtuuriin perustuvan rajapinnan käyttöön.
Tutkimuksen lopputuloksena integraation toteuttaminen todettiin mahdolliseksi. Yhteis-työkumppanuus SolidWorksin kanssa todettiin sekä integraation kehityksen että valmiin tuotteen markkinoinnin ja myynnin kannalta hyödylliseksi tekijäksi. Selvityksen lopuksi toteutettu SolidWorks-dokumenttien luonnin, viennin ja tuonnin sekä revisioinnin mahdollistava SolidWorks-yhteensopiva lisäosa osoitti kuitenkin, ettei yhteistyökumppanuutta välttämättä tarvita vielä integraation kehitysvaiheessa. Rajapintojen tarjoamien palveluiden kehittyessä integraation todetaan olevan vietävissä samalle tasolle, kuin mitä se tällä hetkellä Vertex Systemsin omien CAD-tuotteiden ja Flow’n välillä on.
Kokoelmat
- Kandidaatintutkielmat [8324]