REKONSTRUKCIJA IN ANALIZA DELOVANJA STROJA ZA … · Ker sem imel v podjetju na voljo samo...

67
REKONSTRUKCIJA IN ANALIZA DELOVANJA STROJA ZA VARJENJE PVC OKEN S CAD SISTEMI Diplomsko delo Študent: Primož TRUNKL Študijski program: Univerzitetni, Strojništvo Smer: Konstrukterstvo in gradnja strojev Mentor: red. prof. dr. Anton JEZERNIK Maribor, december 2008

Transcript of REKONSTRUKCIJA IN ANALIZA DELOVANJA STROJA ZA … · Ker sem imel v podjetju na voljo samo...

  • REKONSTRUKCIJA IN ANALIZA

    DELOVANJA STROJA ZA VARJENJE PVC

    OKEN S CAD SISTEMI

    Diplomsko delo

    Študent: Primož TRUNKL

    Študijski program: Univerzitetni, Strojništvo

    Smer: Konstrukterstvo in gradnja strojev

    Mentor: red. prof. dr. Anton JEZERNIK

    Maribor, december 2008

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    II

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    III

    I Z J A V A

    Podpisani Primož TRUNKL izjavljam, da:

    je bilo predloženo diplomsko delo opravljeno samostojno pod mentorstvom red. prof.

    dr. Anton Jezernika;

    predloženo diplomsko delo v celoti ali v delih ni bilo predloženo za pridobitev

    kakršnekoli izobrazbe na drugi fakulteti ali univerzi;

    soglašam z javno dostopnostjo diplomskega dela v Knjižnici tehniških fakultet

    Univerze v Mariboru.

    Maribor, 08.12.2008 Podpis:

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    IV

    ZAHVALA

    Zahvaljujem se mentorju red. prof. dr. Anton

    Jezerniku in dr. Gorazd Hrenu za pomoč in vodenje

    pri opravljanju diplomskega dela.

    Za pomoč pri diplomskem delu se zahvaljujem

    podjetju Garant shop d.o.o..

    Posebna zahvala velja staršem in sestri, ki so me ves

    čas študija razumeli, spodbujali in dajali potrebno

    podporo.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    V

    REKONSTRUKCIJA IN ANALIZA DELOVANJA STROJA ZA

    VARJENJE PVC OKEN S CAD SISTEMI

    Ključne besede: CATIA V5, simulacija kinematike, analiza distanc, 3DVIA Composer

    UDK: 621-5:004.89(043.2)

    POVZETEK

    Pri rekonstrukciji namenskega stroja v univerzalni stroj za varjenje PVC profilov oken in vrat

    je potrebno izvesti možnost varjenja PVC oken različnih oblik. Da lahko na enem stroju

    varimo različne oblike oken, moramo omogočiti rotacijo prijemalnih konzol in sicer okoli iste

    točke, zaradi natančnosti in hitrosti umestitve prijemalnih konzol. Za večjo natančnost in

    hitrost proizvodnje je vgrajen distančno naslonski element. Pri rekonstrukciji je bil uporabljen

    programski paket CATIA V5R16. S pomočjo CATIA sta bili izdelani simulacija kinematike

    in analiza razdalj, ki močno pripomorejo k odpravi napak, natančnosti in pravilnosti delovanja

    stroja. Za izdelavo animacije delovanja stroja je bil izbran programski paket 3DVIA

    Composer.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    VI

    RECONSTRUCTION AND WORK ANALYSIS OF WELDING MACHINE

    FOR PLASTIC WINDOWS WITH CAD SYSTEMS

    Key words: CATIA V5, kinematics simulation, distance analysis, 3DVIA Composer

    UDK: 621-5:004.89(043.2)

    ABSTRACT

    By reconstructing specialized machine for welding plastic profiles of PVC doors and window

    into universal machine we have to solve the main problem and that is possibility of welding

    different shapes of plastic window profiles. To achieve this aim, we have to enable rotation of

    handling consoles. With rotation around single point we achieve higher speed and accuracy of

    process, comparing to positioning consoles. For accuracy and faster production a distance

    support element has been incorporated. In reconstruction process the CATIA V5R16 has been

    used. In CATIA the kinematics simulation and distance analysis has been performed to

    eliminate mistakes and gain accuracy. For animation of working process the 3DVIA

    Composer has been used.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    VII

    KAZALO VSEBINE 1 UVOD ........................................................................................................................- 1 -

    1.1 Namen in cilji diplomskega dela...........................................................................- 1 - 2 PREDSTAVITEV PODJETJA....................................................................................- 2 -

    2.1 Izdelki in storitve..................................................................................................- 2 - 3 OPIS SEDANJEGA KONSTRUIRANJA V PODJETJU ............................................- 4 -

    3.1 Predstavitev programskega paketa AutoCAD LT 2005.........................................- 4 - 3.2 Izdelava risbe s programskim paketom AutoCAD LT 2005 ..................................- 5 -

    4 KONSTRUIRANJE S PROGRAMSKIM PAKETOM CATIA...................................- 8 - 4.1 Problematika pri rekonstrukciji stroja ...................................................................- 8 - 4.2 Predstavitev programskega paketa CATIA V5R16 ...............................................- 9 -

    4.2.1 Razlogi za priljubljenost..............................................................................- 10 - 4.2.2 Standard v avtomobilski industriji...............................................................- 10 - 4.2.3 CATIA V5..................................................................................................- 11 -

    4.3 Predstavitev modula Mechanical Design.............................................................- 12 - 4.4 Predstavitev delavnega okolja Part Design..........................................................- 13 -

    4.4.1 Orodja za modeliranje v delavnem okolju Part Design................................- 13 - 4.4.2 Primer uporabe delavnega okolja Part Design.............................................- 16 -

    4.4.2.1 Izbira delavnega okolja ........................................................................- 16 - 4.4.2.2 Skiciranje.............................................................................................- 17 - 4.4.2.3 Dimenzioniranje ..................................................................................- 17 - 4.4.2.4 Izvlek profila v tretjo dimenzijo ..........................................................- 18 - 4.4.2.5 Izdelava utorov ....................................................................................- 19 - 4.4.2.6 Izdelava navojnih lukenj ......................................................................- 19 - 4.4.2.7 Oblikovanje robov ...............................................................................- 21 -

    4.5 Predstavitev delavnega okolja Assembly Design ................................................- 22 - 4.5.1 Orodja za delo v delavnem okolju Assembly Design....................................- 22 - 4.5.2 Primer uporabe delavnega okolja Assembly Design .....................................- 24 -

    4.5.2.1 Izbira delavnega okolja ........................................................................- 24 - 4.5.2.2 Uvoz obstoječih elementov ..................................................................- 25 - 4.5.2.3 Manipuliranje z izbranimi komponentami ............................................- 25 - 4.5.2.4 Postavljanje omejitev za urejanje in sestavo v sklop.............................- 26 -

    4.6 Predstavitev delavnega okolja DMU Kinematics ................................................- 29 - 4.6.1 Osnovna orodja za delo v delavnem okolju DMU Kinematics .....................- 29 - 4.6.2 Primer uporabe delavnega okolja DMU Kinematics ....................................- 31 -

    4.6.2.1 Izbira delavnega okolja ........................................................................- 31 - 4.6.2.2 Določitev fiksnega dela / nov mehanizem ............................................- 31 - 4.6.2.3 Določevanje povezovalnih ukazov (Joints)...........................................- 32 - 4.6.2.4 Analiza mehanizma..............................................................................- 35 - 4.6.2.5 Izdelava simulacije s snemanjem korakov............................................- 35 -

    4.6.3 Analiza razdalj med komponentami ............................................................- 37 - 4.7 Predstavitev delavnega okolja Drafting...............................................................- 38 -

    4.7.1 Primer uporabe delavnega okolja Drafting ..................................................- 38 - 5 PROGRAMSKI PAKET 3DVIA COMPOSER.........................................................- 40 -

    5.1 Primer izdelave 3D animacije, ............................................................................- 41 - 6 REZULTATI ............................................................................................................- 48 - 7 ZAKLJUČKI IN DISKUSIJA REZULTATOV.........................................................- 55 - LITERATURA ................................................................................................................- 56 - ŽIVLJENJEPIS................................................................................................................- 57 -

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    VIII

    KAZALO SLIK Slika 2.1: Primer zahtevnejšega proizvoda .........................................................................- 3 - Slika 3.1: Pogovorno okno Layer Properties Manager ........................................................- 6 - Slika 3.2: Orodna vrstica Draw. .........................................................................................- 6 - Slika 3.3: Orodna vrstica Modify. .......................................................................................- 6 - Slika 3.4: Pogovorno okno Drafting Settings. .....................................................................- 7 - Slika 3.5: Orodna vrstica Dimension. .................................................................................- 7 - Slika 3.6: Primer uporabe programa za izdelavo požarnega stopnišča.................................- 7 - Slika 4.1: Stroj pred rekonstrukcijo ....................................................................................- 8 - Slika 4.2: Moduli programskega paketa CATIA/delovna okolja Mechanical Design. .......- 12 - Slika 4.3: Pogovorno okno New Part................................................................................- 16 - Slika 4.4: Delavno okolje Part Design..............................................................................- 16 - Slika 4.5: Oblika in dimenzija profila. ..............................................................................- 17 - Slika 4.6: Pogovorno okno Pad Definition........................................................................- 18 - Slika 4.7: Izdelava utora...................................................................................................- 19 - Slika 4.8: Določitev osnovnih parametrov luknje..............................................................- 20 - Slika 4.9: Določitev navoja. .............................................................................................- 20 - Slika 4.10: Uporaba ukaza Rectangulare Pattern..............................................................- 21 - Slika 4.11: Pogovorno okno Chamfer Definition. .............................................................- 21 - Slika 4.12: Računalniški model aluminijaste plošče..........................................................- 22 - Slika 4.13: Izbira delavnega okolja Assembly Design. ......................................................- 24 - Slika 4.14: Delavno okolje Assembly Design. ...................................................................- 24 - Slika 4.15: Pogovorno okno File Selection za izbiro komponent.......................................- 25 - Slika 4.16: Pogovorno okno Manipulation. ......................................................................- 26 - Slika 4.17: Manipuliranje z Komponentami......................................................................- 26 - Slika 4.18: Pogovorno okno Constraint Properties...........................................................- 27 - Slika 4.19: Pogovorno okno Constraint Properties...........................................................- 27 - Slika 4.20: Računalniški model delno sestavljene konzole................................................- 28 - Slika 4.21: Pogovorno okno Catalog Browser. .................................................................- 28 - Slika 4.22. Računalniški model sestavljene konzole. ........................................................- 29 - Slika 4.23: Izbira delavnega okolja DMU Kinematics. ......................................................- 31 - Slika 4.24: Ustvarjanje novega mehanizma. .....................................................................- 31 - Slika 4.25: Pogovorno okno Joint Creation:Rigid. ...........................................................- 32 - Slika 4.26: Pogovorno okno Joint Creation: Cylindrical. .................................................- 33 - Slika 4.27: Pogovorno okno Joint Creation: Planar. ........................................................- 33 - Slika 4.28: Pogovorno okno Joint Creation: Prismatic. ....................................................- 33 - Slika 4.29: Informacijsko okno Information. ....................................................................- 34 - Slika 4.30: Informacijsko okno Error. ..............................................................................- 34 - Slika 4.31: Informacijsko okno Information. ....................................................................- 34 - Slika 4.32: Pogovorno okno Mechanism Analysis.............................................................- 35 - Slika 4.33: Pogovorno okno Edit Simulation. ...................................................................- 36 - Slika 4.34: Pogovorno okno Kinematics Simulation – Mechanism 1. ................................- 36 - Slika 4.35: Pogovorno okno Measure Between. ................................................................- 37 - Slika 4.36: Pogovorno okno Edit Analysis in Simulation. .................................................- 37 - Slika 4.37: Spremljanje merjenja distanc med komponentami. .........................................- 38 - Slika 4.38: Izbira delavnega okolja Drafting.....................................................................- 38 - Slika 4.39: Pogovorno okno New Drafting Creation.........................................................- 39 - Slika 4.40: Ukazi za kotiranje...........................................................................................- 39 - Slika 5.1: Časovni potek izdelave produkta z in brez uporabe 3DVIA Composer-ja [5]. ...- 41 -

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    IX

    Slika 5.2: Osnovne orodne vrstice. ...................................................................................- 42 - Slika 5.3: Orodni vrstici Kinematic in Pivot alignment. ....................................................- 42 - Slika 5.4: Odpiranje nove datoteke. ..................................................................................- 42 - Slika 5.5: Grafično okno 3DVIA Composer. ....................................................................- 43 - Slika 5.6: Kinematic tree items. ........................................................................................- 44 - Slika 5.7: Usmeritev lokalnega koordinatnega sistema. ....................................................- 44 - Slika 5.8: Pravilna usmerjenost lokalnega koordinatnega sistema/prostostna stopnja. .......- 45 - Slika 5.9: Določitev mej gibanja.......................................................................................- 45 - Slika 5.10: Pogovorno okno View.....................................................................................- 46 - Slika 5.11: Pogovorno okno Timeline. ..............................................................................- 47 - Slika 6.1: Računalniški model stroja za varjenje PVC oken in vrat. ..................................- 49 - Slika 6.2: Spremljanje merjenja distanc med komponentami. ...........................................- 50 - Slika 6.3: Prikaz povezave »starš – otrok«........................................................................- 51 - Slika 6.4: Središče rotacije. ..............................................................................................- 52 - Slika 6.5: Distančnik z naslonskim elementom. ................................................................- 53 - Slika 6.6: Oblika prijemalnih plošč...................................................................................- 53 - Slika 6.7: Univerzalni stroj za varjenje PVC profilov oken in vrat. ...................................- 54 -

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    X

    UPORABLJENE KRATICE

    CAD − Computer Aided Design − računalniško podprto konstruiranje

    CAM − Computer Aided Manufacturing − računalniško podprta proizvodnja

    CAE − Computer Aided Engineering − računalniško podprto inženirsko delo

    NC − Numerical Control − numerično krmiljenje

    CNC − Computer Numerical Control − računalniško numerično krmiljenje

    DXF − Drawing Exchange Format − grafično izmenljiv format

    FEA − Finite Element Analysis − MKE metoda končnih elementov

    PDM − Product Data Management − upravljanje s podatki izdelka

    DOF − Degrees Of Freedom − prostostne stopnje

    2D − dve dimenziji

    3D − tri dimenzije

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 1 -

    1 UVOD

    V praksi je konstruiranje sklopov, ki so del sestave oziroma stroja pri katerem je več različnih

    gibanj, velik problem. Do nedavnega so konstrukterji večina uporabljali programe, ki

    podpirajo samo konstruiranje v 2D (dveh dimenzijah), sedaj pa prevzemajo oziroma so pri

    zahtevnih sklopih že prevzela vodilno vlogo 3D (tri dimenzionalna) orodja, ki podpirajo tudi

    simulacijo kinematike. V času študija mi je bil predstavljen eden od programskih paketov, ki

    podpirajo 3D modeliranje in sicer programski paket CATIA V5R16.

    V času opravljanja študijske prakse in počitniškega dela v podjetju Garant shop d.o.o.

    sem dobil nalogo rekonstruirati star namenski stroj za varjenje prečk v PVC oknih in iz njega

    narediti nov univerzalni stroj za varjenje PVC profilov oken splošnih oblik, pri tem pa morejo

    ostati stroški rekonstrukcije minimalni. Zaradi dotrajanosti in neprimerne konstrukcije za

    univerzalno rabo, so konzole za vpenjanje in pomike tako rekoč neprimerne za uporabo, zato

    jih je potrebno nadomestiti z novimi, pri čemer bo ostalo staro samo spodnje ogrodje stroja.

    Elektronika in pnevmatika, pa sta potrebni popravil in dograditve.

    Ker sem imel v podjetju na voljo samo programski paket AutoCAD LT 2005, sem se na

    lastno pobudo odločil, da izkoristim dostop do programskega paketa CATIA na fakulteti in

    rešim nalogo v okviru diplomskega dela.

    Na osnovi izdelane dokumentacije bo v podjetju Garant shop d.o.o. stroj izdelan in

    testiran.

    1.1 Namen in cilji diplomskega dela

    Namen tega diplomskega dela je s pomočjo programskega paketa CATIA rekonstruirati

    starejši namenski stroj za varjenje prečk v PVC oknih v univerzalni stroj za varjenje PVC

    profilov oken različnih oblik in s pomočjo programskega paketa CATIA simulirati delovanje

    tega stroja ter analizirati razdalje med komponentami, kar pripomore pri skrajšanju časa

    konstruiranja in izdelave, zaradi možnosti odprave napak že v fazi konstruiranja. S tem

    zmanjšamo verjetnost številnih popravil prototipa.

    S pomočjo programskega paketa 3DVIA Composer bo izdelana predstavitvena

    animacija delovanja stroja.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 2 -

    2 PREDSTAVITEV PODJETJA

    Zgodovina – pomembne razvojne prelomnice

    Podjetje Garant Shop d.o.o. je bilo ustanovljeno leta 1990, kot trgovsko podjetje.

    Kot pomembnejša prelomnica v razvoju podjetja, je sledila leta 1996 z uvedbo nove

    dejavnosti in sicer delo na terenu oziroma montaže in izdelave manjših jeklenih konstrukcij na

    terenu. Temu je leta 1997 sledila izgradnja prve delavnice, ki je posledično pripeljala do

    razširitve dejavnosti ter povečanja števila zaposlenih. Delo na terenu se je pričelo opuščati.

    Povpraševanje na trgu je privedlo leta 2002 do izgradnje novih delavniških prostorov.

    Zaradi povečanja prostorov, se je sprostila tudi možnost nove oblike dejavnosti in sicer

    strojna obdelava zvarjencev in drugih surovcev. V tem letu so se opravili nakupi prvih boljših

    strojev in sicer CNC rezkalnega stroja, stružnic in horizontalnega vrtalno rezkalnega stroja.

    Povpraševanje in zahteve kupcev so privedle do izgradnje večjih skladiščnih prostorov

    za končne izdelke ter novih prostorov za razrez, ki so bili izgrajeni leta 2004. Zaradi tehničnih

    zahtev kupcev, je bila to leto kupljena tudi linija za strojno peskanje.

    Naslednja pomembna prelomnica je bila leta 2007, ko je bil opravljen nakup in zagon

    večjega CNC horizontalnega vrtalno rezkalnega stroja, kar je pripeljalo do 25 % povečanja

    proizvodnje.

    2.1 Izdelki in storitve

    Glavna dejavnost podjetja Garant Shop d.o.o. je izdelava zvarjencev, njihova obdelava na

    strojih ter obdelava drugih surovcev (odlitki…). Del proizvodnje obsega tudi izdelavo

    manjših projektov na osnovi idejnih skic in ogledov na terenu. Pri tem se uporablja

    programski paket AutoCAD LT 2005.

    Največji odstotek izdelkov je narejenih za železarne in sicer so to deli in sklopi, ki se

    menjujejo ob remontih in postavitvah novih linij.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 3 -

    Nekaj primerov izdelkov:

    Slika 2.1: Primer zahtevnejšega proizvoda

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 4 -

    3 OPIS SEDANJEGA KONSTRUIRANJA V PODJETJU

    V podjetju Garant shop d.o.o. se pri konstruiranju manjših projektov na osnovi idejnih skic,

    ali pa terenskih ogledov uporablja programski paket AutoCAD LT 2005.

    3.1 Predstavitev programskega paketa AutoCAD LT 2005

    AutoCAD LT 2005, izdelek podjetja Autodesk, je dokaj razširjena verzija programa za

    tehnično risanje.

    Prvo različico so predstavili leta 1982. Tekla je v okolju DOS. AutoCAD je bil prvi

    pomemben program vrste CAD za osebne računalnike. Takrat je večina drugih programov za

    tehnično risanje tekla na visoko zmogljivih delovnih postajah ali celo velikih računalnikih.

    Uspeh AutoCAD-a je posledica njegove znane odprte zasnove – veliko datotek v obliki

    navadnega besedila, ki jih lahko prosto spreminjamo, in programski jeziki (na primer autolisp

    in visual basic for applications), zasnovani posebej za to, da končni uporabnik lahko

    programira AutoCAD.

    Zaradi vsega tega, ja AutoCAD prilagodljiv program za tehnično risanje. To velja za

    vsa področja uporabe. AutoCAD ne podpira samo angleščine, temveč tudi druge jezike, tudi

    tiste z drugačno abecedo in pri tem nima konkurence. Uporabniki zato z njim delajo na vseh

    področjih v več kot 150 državah.

    S tehničnimi inovacijami in strokovnim znanjem je Autodesk izdelal program, ki

    omogoča trirazsežno modeliranje in vizualizacijo površine in teles, dostop do zunanjih zbirk

    podatkov, inteligentno kotiranje, uvažanje in izvažanje datotek v drugih oblikah zapisa,

    podporo internetu in še veliko več.

    Autodesk je razvil navidezno združenje programerjev, ki razvijajo programsko opremo

    za delo z AutoCAD-om, prodajalcev na debelo, ki ponujajo tehnično podporo in

    izobraževanje, prilagojeno potrebam uporabnikov, ter izobraževalno mrežo, ki vsako leto

    poskrbi za šolanje in usposabljanje uporabnikov. Taka ureditev zagotavlja močno podporo

    uporabnikom po vsem svetu.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 5 -

    AutoCAD se uporablja predvsem na naslednjih področjih:

    v arhitekturi,

    v strojništvu,

    v GIS, geografskih informacijskih sistemih,

    za upravljanje zmogljivosti (obratov, objektov),

    v elektriki in elektroniki,

    pri večpredstavnosti.

    Poleg tega se AutoCAD uporablja tudi na številnih manj znanih področjih, na primer za

    oblikovanje v tekstilni industriji, oblikovanje znakov itn.

    AutoCAD LT omogoča popolno kompatibilnost med risbami izdelanimi z katero koli

    verzijo AutoCAD-a, vendar pa ne omogoča naprednega 3D modeliranja in vizualizacije,

    omogoča samo omejene poglede in risanje v 3D.

    3.2 Izdelava risbe s programskim paketom AutoCAD LT 2005

    Ob zagonu AutoCAD-a, se nam odpre pogovorno okno Startup. To pogovorno okno

    omogoča štiri načine, kako začeti z risanjem. Lahko odpremo:

    risbo, ki že obstaja,

    risbo na novo,

    novo risbo z ustrezno šablono ali

    čarovnik, ki nam pomaga pri nastavitvi osnovnih lastnosti.

    Preden začnemo z risanjem, je pomembno da si uredimo risalne ravnine. Risalna

    ravnina je orodje, s katerim uredimo prikaz predmetov na risbi. Vsak predmet mora imeti

    risalno ravnino in vsaka risalna ravnina mora imeti ime, barvo, vrsto črte in debelino črte. Vse

    risbe imajo privzeto risalno ravnino z imenom risalna ravnina 0 (nič). Njena barva je črno-

    bela, vrsta črt je nepretrgana in debelina črt privzeta – 0,25 mm. Če uporabljamo privzeto

    črno ozadje, je privzeta barva predmetov bela. Če je ozadje belo, so predmeti črni. Risalno

    ravnino določimo glede na potrebe.

    Delu z risalnimi ravninami je namenjeno pogovorno okno Layer Properties Manager,

    ki ga odpremo s klikom na gumb Layer oz. z ukazom Settings Layer Control. V tem

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 6 -

    pogovornem oknu so prikazane vse trenutne risalne ravnine in njihove lastnosti. V tem oknu

    lahko izdelamo tudi novo risalno ravnino ali spreminjamo obstoječo.

    Slika 3.1: Pogovorno okno Layer Properties Manager

    Za risanje so nam na voljo številne orodne vrstice, kjer najdemo najrazličnejše ukaze:

    Slika 3.2: Orodna vrstica Draw.

    Ta orodna vrstica vsebuje ukaze za kreiranje osnovnih objektov, kot so: črta,

    kostrukcijska črta, večsegmentno črtovje, mnogokotnik, pravokotnik, krog, lok, elipsa,

    šrafura, regija in blok.

    Osnovni ukazi za urejanje z objekti so zbrani v orodni vrstici Modify in sicer sledeči:

    brisanje, kopiranje, zrcaljenje, pomnožitev, premikanje, rotacija, raztezanje, rezanje,

    podaljševanje, oblikovanje robov.

    Slika 3.3: Orodna vrstica Modify.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 7 -

    Slika 3.4: Pogovorno okno Drafting Settings.

    V pogovornem oknu Drafting Settings si lahko vklopimo in izklopimo tako imenovano

    lepljenje oziroma prijemanje karakterističnih točk. To nam je v veliko pomoč pri natančnem

    umeščanje na že prej narisane objekte. Izberemo lahko med: končno točko, središčno točko,

    središčem kroga, presečiščem, pravokotnostjo, tangentno, vzporednost…

    Naslednja pomembna orodna vrstica je Dimension, kjer so ukazi za kotiranje risbe.

    Slika 3.5: Orodna vrstica Dimension.

    Slika 3.6: Primer uporabe programa za izdelavo požarnega stopnišča.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 8 -

    4 KONSTRUIRANJE S PROGRAMSKIM PAKETOM CATIA

    4.1 Problematika pri rekonstrukciji stroja

    Stroj je bil pred rekonstrukcijo v slabem stanju. Bil je samo delno obratovalen. Delala je

    večina pnevmatike, za katero se je izkazalo, da je potrebna dograditve. Elektronika ni bila več

    obratovalna v popolnosti in je bila potrebna dograditve.

    Slika 4.1: Stroj pred rekonstrukcijo

    Iz slike 4.1 je vidno, da je potrebno odstraniti vse konzole in zgornjo ploščo stroja, saj

    so neprimerne za univerzalno uporabo. Namreč v tej izvedbi je bil stroj uporabljen za varjenje

    prečk v PVC oknih. Iz tega stroja je potrebno narediti stroj za univerzalno rabo in sicer za

    varjenje PVC profilov oken različnih oblik, kot so pravokotna, kvadratna, trikotna, okrogla, z

    polkrožnim lokom in druga.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 9 -

    Da pa se lahko na enem stroju izdelajo vse te vrste oken, mora stroj omogočati tudi

    rotacijo konzol. Potrebno bo izdelati nosilno ploščo tako, da bo omogočala nastavljanje

    konzol pod različnimi koti.

    Nosilna plošča mora omogočati tudi translacijsko gibanje, ki sploh omogoča varjenje,

    zato mora biti stroj narejen z dvema nosilnima ploščama. Ker mora biti gibanje natančno

    omejeno, je potrebno vgraditi tudi omejevalne elemente, distančnike z katerimi se tudi

    regulira debelina zvara.

    Zaradi pomembnosti natančnosti nastavitve profilov pred varjenjem, ja potrebno

    konstruirati naslonski element.

    Zaradi kompleksnosti problema in pomembnosti pogleda stroja in simulacije kinematike

    v 3D že pred izdelavo stroja, sem se odločil, da uporabim programski paket CATIA V5R16.

    4.2 Predstavitev programskega paketa CATIA V5R16

    CATIA sodi v sam svetovni vrh integriranih programskih paketov za računalniško podprto

    oblikovanje, načrtovanje in proizvodnjo CAD/CAM/CAE. Že polno ime Catia Solutions

    pove, da je to izdelek, ki ponuja celovite rešitve ne le na področju konstruiranja in

    oblikovanja, ampak tudi na področjih, ki so vezana na proizvodne postopke. Gre za sistem

    PDM (Product Data Management – upravljanje s podatki o proizvodnji), torej za postopke, ki

    so vezani na spremljanje proizvodnega kroga v podjetju.

    Razvoj programskega paketa se je začel že v sedemdesetih letih pri priznanem

    francoskem izdelovalcu letal Dassault Aviation. V začetku je bila CATIA zamišljena kot

    program za prostorsko modeliranje in računalniško vodeno proizvodnjo (NC) le za potrebe

    domače hiše. Ker pa se je programska oprema nadgrajevala in je bilo čutiti, da trg potrebuje

    take vrste orodja, so se v Dassaultu odločili, da bodo zadevo spravili na trg.

    Ustanovili so zasebno podjetje Dassault Systemes, ki se je ukvarjalo izključno z

    nadaljnjim razvojem programske opreme. Sledila je povezava s podjetjem IBM, vodilnim

    svetovnim podjetjem na področju informatike. S tem so poskrbeli za prodajo CATIA in za

    primerno tehnično podporo. Najprej so programski paket osvojili predvsem uporabniki v

    letalski industriji, ob koncu osemdesetih in v začetku devetdesetih let, pa so CATIA sprejeli v

    širokem krogu avtomobilske industrije. Kasneje je CATIA osvojila tudi druga industrijska

    področja, npr. strojegradnjo in orodjarstvo. Veliki poslovni uspehi so postavili podjetje

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 10 -

    Dassault Systemes med vodilna podjetja na področju izdelave programske opreme

    CAD/CAM, zato je družba ob koncu devetdesetih let lahko začela kupovati sorodna podjetja.

    4.2.1 Razlogi za priljubljenost

    Če bi iskali vzroke, zakaj je bila CATIA tako hitro in enoglasno sprejeta s strani velikih

    industrijskih vej, kot sta letalska in avtomobilska industrija, je vsekakor najpomembnejši

    dejavnik izredno kakovosten prostorski prikazovalnik. Tako imenovana hibridna filozofija

    paketu CATIA omogoča prilagodljivo delo s pomočjo prostorskih elementov ali površin. Ob

    tem ne smemo pozabiti na kakovosten modul za dvorazsežno risanje, ki je za veliko

    uporabnikov še vedno zelo pomemben. Zaradi široke palete programov oziroma modulov je

    CATIA vsestranski program, v katerem vsakdo lahko najde svoje rešitve. CATIA nudi poleg

    standardnih modulov za načrtovanje tudi module za analizo (FEA – analiza s postopkom

    končnih elementov), proizvodnjo (CAM/NC) in še veliko število točno določenih in

    specializiranih modulov. Omenimo le module za načrtovanje strojnih inštalacij HVAC

    (ogrevanje, prezračevanje, klimatizacije), module za načrtovanje robotiziranih celic,

    kompozitnih materialov ipd.. Za zelo posebne zahteve je pripravljena odprta programska

    shema, s pomočjo katere si lahko naredimo in namestimo svoje programske rešitve. V tako

    zapletenem okolju pride do izraza še en dejavnik, ki je odločujoč pri ocenjevanju programske

    opreme. To je izjemno visoka raven integracije, kar pomeni, da CATIA zalo suvereno pokriva

    ogromno industrijskih in tehničnih disciplin. Ker je odločitev za nakup in uporabo sistema za

    računalniško podprto načrtovanje in proizvodnjo za večino uporabnikov strateške narave in

    najpogosteje vezane na daljše obdobje, velja omeniti kvalitetno tehnično podporo, ki jo IBM

    v sodelovanju z Dassault Systemes in krajevnimi poslovnimi partnerji nudi uporabnikom.

    Dobra podpora je namreč pogosto odločilni dejavnik pri nakupu določenih rešitev.

    4.2.2 Standard v avtomobilski industriji

    Za večino manj poučenih uporabnikov je ime CATIA povezano z avtomobilsko industrijo. Ko

    je sredi devetdesetih let prišla na trg četrta nadgradnja programa, je CATIA resnično postala

    pravi standard na tem področju. Kar 17 od 25 največjih svetovnih proizvajalcev uporablja kot

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 11 -

    osnovno CAD/CAM orodje ravno CATIA. To še posebej velja za evropsko avtomobilsko

    industrijo, kjer srečamo kupce, kot so Daimler Chrysler, Volkswagen, BMW, Audi, Renault,

    Peugeot, Citroen in drugi.

    Najbrž ni nič čudnega, če paket uporabljajo številni dobavitelji sestavnih delov za

    avtomobilsko industrijo, saj uporaba enotne rešitve omogoča bolj učinkovito delo.

    Ker si je CATIA začela utirati pot naprej v letalski industriji, ne smemo pozabiti njene

    najboljše reference z največjim številom delovnih mest, podjetja Boeing. V njem imajo več

    tisoč delovnih postaj s CATIA, število pa še vedno narašča. Najpomembnejši najnovejši

    uporabnik je Airbus, kjer so se odločili, da bodo projekt najnovejšega potniškega letala delali

    prav s programskim paketom CATIA.

    4.2.3 CATIA V5

    V preteklosti je prihode novih različic paketa CATIA vselej spremljalo vprašanje, kdaj se bo

    pojavila izvedba za okolje Windows. Odgovor je konkretiziral v obliki popolnoma predelane

    različice 5. Z upoštevanjem znanj in izkušenj iz prejšnjih različic ter ob upoštevanju napredka

    in razvoja na področju CAD/CAM-a je bil program napisan popolnoma na novo.

    Osnovna značilnost nove različice je poleg že omenjene popolne prilagojenosti filozofiji

    in podobi okolja Windows preprosta, a zelo široka uporabnost. Glavna kvaliteta pri

    modeliranju je tesna povezanost med površinskim in prostorskim modeliranjem. Določanje

    parametrov je zelo prilagodljivo, izdelava tehnične dokumentacije pa se opravlja zelo hitro na

    podlagi 3D modela. Uporabnik ima na voljo orodja za pregledovanje, kinetično analizo,

    analizo kompatibilnih zglobov ipd.. CATIA V5 ponuja tudi možnost za analize tipa FEM in

    za vključevanje sistema PDM.

    Eden njenih glavnih adutov je tudi področje za računalniško vodenje proizvodnje

    (CAM). Na voljo ima module za struženje in 2,5-osno, 3-osno in 5-osno rezkanje. Posebej

    velja poudariti preprosto uporabo in dejstvo, da se program naučimo uporabljati razmeroma

    hitro. Ob tem CATIA V5 nudi izredno visoko kvaliteto ter v največji možni meri prijetno

    podobo. Zato ni zanimiva samo za velike uporabnike.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 12 -

    4.3 Predstavitev modula Mechanical Design

    Programski paket CATIA sestavljajo moduli, ki nudijo podporo konstrukterju pri različnih

    aktivnostih v procesu konstruiranja. Paket predstavlja zelo dobro orodje za računalniško

    podprto konstruiranje (Computer Aided Design – CAD). Izbor modulov, ki jih nudi CATIA,

    lahko vidimo v zavesnem meniju, ki se odpre, ko izberemo ukaz Start iz menijske vrstice

    (slika 4.2). Vsak modul ponuja še različna delovna okolja, seznam katerih najdemo v

    zavesnem podmeniju, ko izberemo posamezni modul.

    Slika 4.2: Moduli programskega paketa CATIA/delovna okolja Mechanical Design.

    Modul Mechanical Design je osnovni modul programskega paketa znotraj katerega se

    nahajajo pomembneadelavna okolja za modeliranje, kot so Part Design, Assembly Design,

    Weld Design, Drafting, Sheet Metal Design, Generative Sheetmetal Design.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 13 -

    4.4 Predstavitev delavnega okolja Part Design

    Delavno okolje Part Design je eno najosnovnejših delavnih okolij. V tem delavnem okolju se

    modelirajo najosnovnejši volumski deli.

    4.4.1 Orodja za modeliranje v delavnem okolju Part Design

    Osnovna orodja za modeliranje:

    Sketch: osnovno okolje. kjer se skicirajo v 2D osnovne oblike, profili oziroma

    konture, ki jih uporabimo za nadaljnje modeliranje.

    Creata a Pad: Izvlek skiciranega profila v prostor oziroma 3D. To je eden od

    osnovnih gradnikov iz katerega izpeljujemo ostale gradnike.

    Create a Multi-Pad: Omogoča izvlek profila, ki pripada isti skici, z različnimi

    dolžinami posameznih delov skice.

    Create a Drafted Filleted Pad: Izvlek profila z hkratnim oblikovanjem robov in

    sten elemtnta (posnetja robov, koničnost sten).

    Create a Pocket: Izdelava žepa. Omogoča izdelavo utorov, izsekov, lukenj

    različnih oblik.

    Crate a Multi-Pocket: Izdelava žepov na osnovi iste skice, vendar z različnimi

    globinami posameznih delov skice.

    Create aDrafted Filleted Pocket: Izdelava žepov z hkratnim oblikovanjem robov

    in sten elementa (posnetja robov in koničnost sten).

    Create a Shaft: Z rotiranjem profila oziroma skice okrog ene osi se ustvari

    element.

    Create a Groove: Z rotacijo profila okoli osi se iz že obstoječega elementa

    odstrani material.

    Create a Hole: Izdelava luknje, omogoča tudi hkratno oblikovanje roba luknje,

    določevanje globine (če je slepa luknja) in določevanje morebitnega navoja.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 14 -

    Create a Rib: Izvlek profila po krivulji, tako da ustvarimo element.

    Create a Slot: izvlek profila po krivulji, tako da odvzamemo material iz že

    obstoječega elementa.

    Create a Stiffener: Izdelava reber na osnovi profila z določevanjem smeri in

    debeline rebra.

    Create a Multi-sections Solid: Izdelava elementa z izvlekom skozi več različnih

    profilov oziroma prerezov.

    Remove a Multi-sections Solid: Z navideznim izvlekom skozi različne profile

    oziroma prereze se odstrani material iz že obstoječega elementa.

    Oblikovanje zunanjih oblik:

    Create a Solid Combine: Element kot rezultat sekanja več elementov.

    Create a Fillet: Ustvarjanje posnetja robov z konstantnim polmerom.

    Create a Variable Radius Fillet: Ustvarjanje posnetja robov z spreminjajočim se

    polmerom.

    Create a Face-Face Fillet: Ustvarjanje prehoda med dvema površinama, ki nista v

    direktnem stiku.

    Create a Chamfer: Ustvarjanje ravnega posnetja robov pod različnimi koti.

    Create a Basic Draft: Ustvarjanje poševnosti robov oziroma površin za na primer

    lažje odstranjevanje odlitka iz kalupa.

    Create an Advanced Draft: Omogoča izbiro dveh različnih naklonov površin za

    zahtevnejše prehode.

    Create a Variable Angle Draft: Omogoča izbiro različnih kotov na eni površini.

    Create a Shell: Omogoča praznjenje elementa ob ohranitvi konstantne debeline

    stene.

    Create a Thickness: Omogoča spreminjanje debeline elemnta.

    Create a Thread/Tap: Izdelava navojev

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 15 -

    Create a Remove Face Feature: Izbira nekaterih površin, ki se odstranijo.

    Create a Replace Face Feature: Omogoča odstranitev dela površine na osnovi

    oblike neke druge površine.

    Orodja za premaknitve in ponovitve:

    Create a Translation: Premaknitev.

    Create a Rotation: Rotacija.

    Create a Symmetry: Ustvarjanje simetričnega elementa.

    Create a Mirror: Zrcaljenje elementa.

    Create a Rectangulare Pattern: Omogoča hitro pomnožitev elementa v vrstično

    stolpčni ureditvi.

    Create a Circular Pattern: Omogoča hitro pomnožitev elementa v obliki kroga.

    Create a User Pattern: Omogoča uporabniku, da po lastni želji določi kje (ne po

    naprej določenem vzorcu) bo imel določene elemente, kot kopije nekega elementa.

    Create a Scaling: Omogoča povečanje ali zmanjšanje elementa glede na neko

    referenčno točko, ravnino ali površino.

    Referenčni elementi:

    Create Point: Ustvari točko.

    Create Line: Ustvari črto.

    Create Planes: Ustvari ravnino.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 16 -

    4.4.2 Primer uporabe delavnega okolja Part Design

    4.4.2.1 Izbira delavnega okolja

    Najprej izberemo delavno okolje: Start/Mechanical Design/Part Design. V primeru, da se

    pojavi pogovorno okno New Part (slika 4.3), lahko v okno Enter part name vnesemo ime

    našega modela, ki ga bomo kreirali. Program predlaga ime Part1 in če se z njim strinjamo,

    lahko potrdimo z gumbom OK. Lahko pa izberemo svoje ime. V primeru, da okna v prihodnje

    ne želimo, moramo vklopiti stikalo Do not show this dialog at startup.

    Slika 4.3: Pogovorno okno New Part.

    S potrditvijo s klikom na OK se nam odpre delavno okolje Part Design.

    Slika 4.4: Delavno okolje Part Design.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 17 -

    4.4.2.2 Skiciranje

    Z klikom na ukaz Sketcher preidemo v delovno okolje za skiciranje, ki predstavlja

    dvodimenzionalno delovno okolje.

    Profil bomo najprej skicirali, kar pomeni, da bomo risali obliko profila (vertikale,

    horizontale, poševnice …), ne da bi pri tem upoštevali dejanske dimenzije. Pri tem si bomo

    pomagali z mrežo in avtomatsko navigacijo. Risanje profila začnemo z izbiro ukaza Profile.

    4.4.2.3 Dimenzioniranje

    Nato sledi dimenzioniranje profila in geometrijskih odnosov med elementi profila, ki niso bili

    definirani v fazi kreiranja profila. Uporabimo lahko ukaz Constraint ter posamično kotiramo

    dimenzije vseh elementov profila.

    Slika 4.5 prikazuje obliko in dimenzije profila. Ko smo vse kote prilagodili dejanskim

    vrednostim, so vse črte izrisane z zeleno barvo. Če bi bil kateri od elementov ob koncu

    dimenzioniranja še vedno obarvan belo, bi to pomenilo da ni dovolj definiran.

    Slika 4.5: Oblika in dimenzija profila.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 18 -

    4.4.2.4 Izvlek profila v tretjo dimenzijo

    Dvodimenzionalni prerez aluminijaste plošče smo tako narisali. Če želimo izdelati prostorski

    model telesa, moramo spremeniti delavno okolje – ponovno preiti v 3D okolje. Trenutno

    delovno okolje Sketcher zapustimo tako, da uporabimo izraz Exit workbench. Tako se vrnemo

    v delovno okolje Part Design, kjer je profil, katerega kreiranje smo pravkar zaključili,

    prikazan z referenčnimi točkami – bele oziroma oranžne pike. Če opazimo črne pike, to

    pomeni, da profil ni neprekinjen in ga ne bo mogoče raztegniti v polno telo. Prostorski model

    lahko kreiramo le z raztegom zaključenega oziroma sklenjenega profila.

    Izvlek profila v tretjo dimenzijo naredimo s pomočjo ukaza Pad. Izbira ukaza Pad

    aktivira prikaz pogovornega okna Pad Definition, kjer mora biti v polju Profile/Surface v

    oknu Selection izbran naš profil, ki ga želimo izvleči. V polju First Limit pa izberemo način

    rizvleka ter želeno dimenzijo.

    Slika 4.6: Pogovorno okno Pad Definition.

    Po pravilni izbiri profilov in definiranju dolžine izvleka, izberemo OK in na ta način

    smo izdelali računalniški prostorski model aluminijaste osnovne plošče.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 19 -

    4.4.2.5 Izdelava utorov

    Za izdelavo utorov uporabimo ukaz Create a Pocket ali po potrebi Crate a Multi-Pocket.

    Z klikom na ploskev izberemo ravnino, na kateri želimo izdelati izrez. Z ukazoma

    Sketcher zapustimo delavno okolje modeliranja in preidemo v delavno okolje za skiciranje.

    Tukaj narišemo izrez oziroma utor, ga pozicioniramo in z ukazom Exit workbench zapustimo

    delovno okolje.

    Nato izberemo ukaz Create a Pocket. Odpre se pogovorno okno Pocket Definition, kjer

    mora biti v polju Profile/Surface v oknu Selection izbran naš profil. V polju First Limit

    izberemo način izvleka našega profila. Lahko določimo globino, ali pa ga omejimo z neko

    ploskvijo. Vse izbrano potrdimo z ukazom OK.

    Slika 4.7: Izdelava utora.

    Podobno naredimo še z poglobitvijo utora. Na isti način izdelamo tudi drugi utor.

    4.4.2.6 Izdelava navojnih lukenj

    Za izdelavo navojnih lukenj izberemo ukaz Hole ter izberemo ploskev na kateri želimo

    luknjo. Odpre se pogovorno okno Hole Definition. Na prvem zavihku Extension izberemo tip

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 20 -

    luknje Blind, globino luknje Depth ter v polju Bottom izberemo tip dna luknje. Z klikom na

    Sketch pozicioniramo luknjo.

    Slika 4.8: Določitev osnovnih parametrov luknje.

    Za izdelavo navoja v luknji pa preklopimo na tretji zavihek Thread Definition.

    Slika 4.9: Določitev navoja.

    Vklopimo ukaz Threaded in v polju Thread Definition izberemo tip navoja (Type-

    Metric Thick Pitch), nato velikost navoja (Thread Description - M8) in nato še globino navoja

    in globino luknje. Ko smo izbrali vse potrebno, potrdimo z klikom na ukaz OK in tako smo

    izdelali navojno luknjo.

    Ker pa na tej ploskvi potrebujemo več lukenj uporabimo ukaz Rectangulare Pattern.

    Odpre se pogovorno okno Rectangulare Pattern Definition. V prvem polju First Direction

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 21 -

    izberemo način podajanja razdalje, število elementov, ki jih želimo imeti in razdaljo od enega

    do drugega elementa. V drugem polju Reference Direction izberemo referenčno ravnino in v

    tretjem polju Object to Pattern izberemo element, ki ga želimo pomnožiti. Z klikom na OK

    potrdimo vneseno in izdelali smo še drugo navojno luknjo na tej ploskvi.

    Slika 4.10: Uporaba ukaza Rectangulare Pattern.

    4.4.2.7 Oblikovanje robov

    Zaradi potreb postopka varjenja oken pa moramo oblikovati še robove plošče. Tukaj si

    pomagamo z ukazom Chamfer. Odpre se pogovorno okno Chamfer Definition.

    V oknu Mode izberemo način podajanja, v oknu Lenght 1 dolžino in v oknu Angle kot

    posnetja. V oknu Object(s) to chamfer izberemo robove, ki jih želimo posneti.

    Slika 4.11: Pogovorno okno Chamfer Definition.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 22 -

    Z ukazom Fillet oblikujemo še ostale robove, ki jih želimo oblikovati. Postopek je

    podoben kot pri ukazu Chamfer.

    In tako smo naredili računalniški model aluminijaste plošče.

    Slika 4.12: Računalniški model aluminijaste plošče.

    4.5 Predstavitev delavnega okolja Assembly Design

    Delavno okolje Assembly Design je delavno okolje, kjer sestavljamo elemente v produkte

    oziroma manjše dele v neko celoto oziroma sestavo.

    4.5.1 Orodja za delo v delavnem okolju Assembly Design

    Analiza Produkta oziroma sestave:

    Compute a Clash: Analiza možnosti trka.

    Analyze Constraints: Analiza omejitev.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 23 -

    Analyze Dependences: Analiza odvisnosti.

    Analyze Updates: Posodobitev.

    Analyze Degrees of Freedom: Analiza prostostnih stopenj.

    Urejevalni ukazi:

    Manage Coincidence Constraint: Sovpadna odvisnost.

    Create a Contact Constraint: Ustvarjanje kontaktne odvisnosti.

    Manage Offset Constraint: Oddaljenost oziroma vzporednost.

    Create an Angle Constraint: Ustvarjanje kotne odvisnosti.

    Fix a Component: Fiksiranje komponente (nepremakljivost).

    Fix Components Together: Zlepljenje komponent.

    Change Constraint: Zamenjava omejitve.

    Deactivate or Activate Constraints: Vklop ali izklop omejitev.

    Use a Part Design Pattern: Uporaba vzorca oziroma ponovitev iz Part Design.

    Premikanje komponent:

    Translate Components: Translacijski premik komponent.

    Rotate Components: Rotacija komponent.

    Manipulate Components: Ukaz za manipulacijo komponent v različnih smereh.

    Explode a Constrained Assembly: »Razstrelitev« oziroma raztegnitev komponent

    iz sklopa v različne smeri, tako da je vsaka komponenta vidna posamično in ne v

    sklopu.

    Stop Manipulation on Clash: Z tem ukazom se manipulacija komponent ustavi v

    primeru, da pride do trka med komponentami.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 24 -

    4.5.2 Primer uporabe delavnega okolja Assembly Design

    4.5.2.1 Izbira delavnega okolja

    Najprej izberemo delovno okolje: Start/Mechanical Design/Assembly Design.

    Slika 4.13: Izbira delavnega okolja Assembly Design.

    S takšno izbiro preidemo v delavno okolje Assembly Design. Produkt je avtomatsko

    imenovan Product 1, kar lahko z klikom na desni gumb in izbiro Properties spremenimo.

    Slika 4.14: Delavno okolje Assembly Design.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 25 -

    4.5.2.2 Uvoz obstoječih elementov

    Obstoječe elemente, torej elemente, ki smo jih predhodno modelirali v delavnem okolju Part

    Design, uvozimo v delavno okolje Assembly Design tako, da izberemo ukaz Existing

    Component. Z izbiro tega ukaza se odpre pogovorno okno File Selection, kjer izberemo

    komponente, ki jih želimo uvoziti v delavno okolje za sestavo v sklop. Če želimo izbrati več

    komponent za enkratni uvoz, to storimo tako, da na tipkovnici pritisnemo in držimo tipko Ctrl

    in z miško izbiramo komponente. Ko izberemo želene komponente, potrdimo uvoz z

    pritiskom na odpri.

    Slika 4.15: Pogovorno okno File Selection za izbiro komponent.

    4.5.2.3 Manipuliranje z izbranimi komponentami

    Ob uvozu komponent v delavno okolje Assembly Design so prikazane komponente

    popolnoma neurejeno razporejene. Zato za osnovno porazdelitev, uporabimo ukaz

    Manipulation. Odpre se pogovorno okno Manipulation, kjer lahko izberemo okoli katere osi

    želimo komponento rotirati, ali pa po kateri osi oziroma ravnini želimo komponento

    premikati. Z izbiro možnosti With respect to constraints lahko manipuliramo z komponentami

    samo v smereh, ki jih dopuščajo že prej določene omejitve, če tega ne izberemo lahko

    premikamo komponente v vse želene smeri.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 26 -

    Slika 4.16: Pogovorno okno Manipulation.

    Slika 4.17: Manipuliranje z Komponentami.

    4.5.2.4 Postavljanje omejitev za urejanje in sestavo v sklop

    Najprej izberemo element, ki bo fiksen oziroma referenčen za umeščanje ostalih. To storimo

    tako, da izberemo ukaz Fix Component in kliknemo na komponento, ki jo želimo določiti kot

    fiksno komponento.

    Delo nadaljujemo s sistematičnim zlaganjem komponent v sklop. Pomagamo si z več

    ukazi. Med osnovne spada Contact Constraint s katerim določimo, katere površine morajo

    biti v kontaktu. Z miško kliknemo na površini, ki morata biti v kontaktu in tako postavimo

    kontaktno omejitev.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 27 -

    Naslednji zelo uporaben ukaz je Coincidence Constraint s katerim določimo sovpad

    lukenj, utorov ali pa tudi soležnost površin. Ta ukaz uporabimo tako, da izberemo na primer

    dve osi lukenj in jih s tem naredimo sovpadne, ali pa izberemo z klikom na površino dve

    površini in jih s tem naredimo soležne. Ko smo izbrali zgoraj navedeno se odpre pogovorno

    okno Constrain Properties, kjer lahko v oknu Name določimo ime omejitve. V polju

    Supporting Elements določimo oziroma zamenjamo elemente, ki jih omejujemo. V oknu

    Orientation določimo smer omejitve.

    Slika 4.18: Pogovorno okno Constraint Properties.

    Naslednji pomemben ukaz je Offset Constraint s katerim določimo vzporednost med

    osmi ali ravninami ter oddaljenost med njimi. Po kliku na ukazno ikono izberemo dve

    površini ali osi in odpre se pogovorno okno Constraint Properties, kjer lahko v oknu Name

    določimo ime omejitve. V polju Supporting Elements določimo oziroma zamenjamo

    elemente, ki jih omejujemo. V oknu Orientation določimo smer omejitve ter v oknu Offset

    določimo oddaljenost med izbranima elementoma.

    Slika 4.19: Pogovorno okno Constraint Properties.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 28 -

    Z klikom na ukaz Update All posodobimo postavitev komponent glede na omejitve, ki

    smo jih postavili.

    Ko so komponente sestavljene tako, da jih več ne želimo prestavljati in morajo ostati ob

    vsaki manipulaciji v istem položaju ena glede na drugo, jih z ukazom Fix Together fiksiramo

    oziroma navidezno zlepimo skupaj.

    Slika 4.20: Računalniški model delno sestavljene konzole.

    Programski paket CATIA vsebuje tudi katalog standardnih delov, ki jih lahko uvozimo

    v naše delavno okolje. Izbiramo lahko med standardnimi vijaki, maticami, podložkami, zatiči,

    sorniki, vskočniki, razcepkami, zagozdami, mozniki. Katalog standardnih delov odpremo z

    ukazom Catalog Browser. Ko se odpre pogovorno okno Catalog Browser, lahko izbiramo

    med knjižnicami elementov.

    Slika 4.21: Pogovorno okno Catalog Browser.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 29 -

    Postopek sestavljanja nadaljujemo z uvažanjem modeliranih elementov in drugih

    standardnih elementov iz kataloga. Postopek sestavljanja in manipuliranja je podoben oziroma

    enak, kot je navedeno.

    Slika 4.22. Računalniški model sestavljene konzole.

    4.6 Predstavitev delavnega okolja DMU Kinematics

    Delavno okolje DMU Kinematics je delavno okolje, kjer lahko s pomočjo različnih orodij

    naredimo kinematično analizo sklopa, ki smo ga pred tem modelirali in sestavljali v ostalih

    delavnih okoljih

    4.6.1 Osnovna orodja za delo v delavnem okolju DMU Kinematics

    Na voljo imamo številne različne tipe povezovalnih orodij (Joint), ki imajo različno število

    prostostnih stopenj:

    Revolute : Omogoča rotacijo elementa okrog nekega drugega oziroma okoli osi.

    Ima eno prostostno stopnjo, pri čemer kot komando podamo kot zasuka.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 30 -

    Prismatic: Omogoča translacijo elementa samo po eni osi. Ima eno prostostno

    stopnjo, kot komando podamo dolžino translacije.

    Cylindrical: Omogoča translacijo in rotacijo in sicer oboje okoli iste osi. Ima dve

    prostostni stopnji, pri čemer kot komando podamo kot zasuka in/ali dolžino

    translacije.

    Screw Joint: Omogoča simulacijo gibanja po navojnici. Ima eno prostostno

    stopnjo in sicer je to lahko kot zasuka (rotacija), ali pa dolžina (translacija).

    Spherical: Omogoča simulacijo krogličnega gibanja (rotacija v vseh treh oseh) in

    sicer ima tri prostostne stopnje.

    Planar: Omogoča simulacijo gibanja po ravnini. Ima tri prostostne stopnje in

    sicer dve translaciji (dolžina) in eno rotacijo (kot zasuka).

    Rigid: Povezovalno orodje, ki nima prostostnih stopenj, vendar pa povzroči

    navidezno fiksno povezavo med izbranima elementoma.

    Slide Curve: Omogoča translacijo in rotacijo po krivulji. Ima tri prostostne

    stopnje.

    Roll Curve: Omogoča kotaljenje, ima dve prostostni stopnji.

    Gear Joint: Omogoča simulacijo zobniškega prenosa gibanja. Ima eno prostostno

    stopnjo in sicer rotacijo.

    Rack Joint: Omogoča simulacijo prenosa gibanja z zobato letvijo. Ima eno

    prostostno stopnjo, kot komando pa lahko podamo ali rotacijo (kot zasuka) ali pa

    translacijo (dolžina).

    Druga pomembna orodja za delo v delavnem okolju DMU Kinematics.

    Fixed Part: Z tem ukazom izberemo element, ki bo predstavljal fiksni del

    oziroma osnovni element za izdelavo simulacije.

    Mechanism Analysis: Ukaz za analizo mehanizma, kjer ugotovimo, ali lahko naš

    mehanizem analiziramo.

    Simulation: Ukaz, s katerim odpremo pogovorno okno za izdelavo simulacije.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 31 -

    4.6.2 Primer uporabe delavnega okolja DMU Kinematics

    4.6.2.1 Izbira delavnega okolja

    Običajno se preden preidemo v delavno okolje DMU Kinematics nahajamo v katerem drugem

    delavnem okolju, kjer sestavljamo sklop. Običajno je to Assembly Design. Prehod na delavno

    okolje pa naredimo tako, da izberemo Start/Digital Mockup/DMU Kinematics.

    Slika 4.23: Izbira delavnega okolja DMU Kinematics.

    4.6.2.2 Določitev fiksnega dela / nov mehanizem

    Izdelavo simulacije začnemo z izbiro fiksnega oziroma osnovnega dela. To storimo z ukazom

    Fixed Part. Z izbiro tega ukaza se odpre pogovorno okno New Fixed Part, kjer izberemo New

    Mechanism in izberemo ime mehanizma, ter kliknemo na del, ki ga želimo imeti kot osnovo

    oziroma fiksni del.

    Slika 4.24: Ustvarjanje novega mehanizma.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 32 -

    4.6.2.3 Določevanje povezovalnih ukazov (Joints)

    Pri določevanju povezovalnih ukazov (Joints) se lahko odločimo, da spremenimo omejevalne

    ukaze (Constraint), ki smo jih uporabili pri sestavljanju sklopa, v povezovalne ukaze (Joint).

    Bolj običajno je, da ustvarjamo nove povezovalne ukaze, saj nam lahko nekateri omejevalni

    ukazi povzročajo težave pri izdelavi simulacije. Običajno je bolje, da za izdelavo simulacije

    odstranimo vijake in druge standardne dele iz sklopa. Kadar že naprej vemo, kateri deli se

    bodo gibali skupaj, jih uvozimo kot poseben produkt oziroma sklop, ki je fiksiran skupaj brez

    ostalih omejitev (Constraints).

    Med najosnovnejše ukaze spada Rigid, s katerim medsebojno fiksiramo dva sklopa, ali

    pa dva elementa. S tem ukazom ne ustvarimo novih komand in prostostnih stopenj za

    simulacijo. Določimo ga tako, da v polju Mechanism izberemo mehanizem, ki ga

    uporabljamo, v polju Joint name določimo ime in v poljih Part 1 in Part 2 izberemo elementa

    med katerima želimo ustvariti povezovalni ukaz.

    Slika 4.25: Pogovorno okno Joint Creation:Rigid.

    Naslednji zelo uporaben ukaz je Cylindrical, ki je običajno zveza med dvema osema. Ta

    povezovalni ukaz (Joint) ima dve prostostni stopnji in sicer dovoljuje rotacijo okoli osi in

    translacijo vzdolž osi. Določimo ga tako, da v polju Mechanism izberemo mehanizem, ki ga

    uporabljamo. V polju Joint name določimo ime in v poljih Line 1 in Line 2 izberemo linije

    oziroma osi med katerima želimo ustvariti povezovalni ukaz. Z klikom na ukazovalno okence

    Angle driven (podamo kot zasuka) in Length driven (podamo dolžino translacije), pa dodamo

    povezovalnemu ukazu še komandne lastnosti in s tem ustvarimo nove komande za simulacijo.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 33 -

    Slika 4.26: Pogovorno okno Joint Creation: Cylindrical.

    Pogosto uporabljen ukaz je Planar s katerim določimo povezavo med dvema

    ravninama. S tem ukazom ne moremo ustvariti novih komand za simulacijo, saj ne moremo

    podati komandnih ukazov. Določimo ga tako, da v polju Mechanism izberemo mehanizem, ki

    ga uporabljamo, v polju Joint name določimo ime in v poljih Plane 1 in Plane 2 izberemo

    ravnini med katerima želimo ustvariti povezovalni ukaz.

    Slika 4.27: Pogovorno okno Joint Creation: Planar.

    Med pogosto uporabljenimi ukazi je tudi ukaz Prismatic. Povezovalni ukaz določimo

    tako, da v polju Mechanism izberemo mehanizem, ki ga uporabljamo, v polju Joint name

    določimo ime in v poljih Line 1, Line 2, Plane 1 in Plane 2 določimo linije in ravnine

    elementov, med katerima želimo ustvariti povezovalni ukaz Prismatic. S klikom na

    ukazovalno okence Lenght driven dodamo komandno lastnost in sicer translacijo in s tem

    ustvarimo novo komando za simulacijo mehanizma.

    Slika 4.28: Pogovorno okno Joint Creation: Prismatic.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 34 -

    Med določevanjem povezovalnih ukazov lahko določimo povezovalni ukaz, ki nima

    nobenega vpliva na izdelavo simulacije oziroma na število prostostnih stopenj. V takem

    primeru se pojavi informacijsko okno Information, ki nam sporoči, da izbran ukaz oziroma

    določena komanda nima nobenega vpliva na prostostne stopnje in nam omogoča izbiro, da

    opustimo določevanje te komande ali pa jo vseeno določimo.

    Slika 4.29: Informacijsko okno Information.

    Če ustvarimo ukaz, ki je v nasprotju z drugimi ukazi, ali pa smo določili preveč ukazov

    oziroma komand, se pojavi informacijsko okno Error, ki nam sporoči, da je določitev ukaza

    oziroma komande nemogoča, ker je mehanizem postal preveč omejen za simuliranje

    kinematike.

    Slika 4.30: Informacijsko okno Error.

    Ko smo ustvarili takšno število in kombinacijo komand, da več ni prostostnih stopenj in

    ni nobeden ukaz v nasprotju z drugim, se pojavi informacijsko okno Information, ki nam

    sporoči, da je mehanizem mogoče simulirati.

    Slika 4.31: Informacijsko okno Information.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 35 -

    4.6.2.4 Analiza mehanizma

    Preden pričnemo z izdelavno simulacije opravimo analizo mehanizma. To storimo tako, da

    kliknemo na ikono Mechanism Analysis. Ko računalnik opravi analizo se izpiše pogovorno

    okno Mechanism Analysis, kjer lahko vidimo podatke o imenu mehanizma, možnosti

    simulacije, številu povezovalnih ukazov in številu komand. Navedeni so tudi podatki o

    povezovalnih ukazih (med katerimi elementi ni kateri s ukazi z komandami).

    Slika 4.32: Pogovorno okno Mechanism Analysis.

    4.6.2.5 Izdelava simulacije s snemanjem korakov

    Izdelava simulacije s snemanjem korakov je eden od načinov izdelave simulacije. Izdelavo

    simulacije pričnemo s klikom na ikono Simulation in izberemo objekt simulacije, ki je v tem

    primeru mehanizem 1. Odpre se pogovorno okno Edit Simulation in pogovorno okno

    Kinematics Simulation – Mechanism 1.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 36 -

    Slika 4.33: Pogovorno okno Edit Simulation.

    Slika 4.34: Pogovorno okno Kinematics Simulation – Mechanism 1.

    V pogovornem oknu Edit Simulation v polju Name določimo ime simulacije in nato v

    pogovornem oknu Kinematics Simulation – Mechanism 1 s premikanjem drsnikov določimo

    položaj nekega dela stroja in ko se nahaja v želeni oziroma zahtevani poziciji, kliknemo na

    ukaz Insert v pogovornem oknu Edit Simulation in s tem smo določili prvi korak simulacije.

    Tako nadaljujemo še z ostalimi komandami oziroma z določevanjem vmesnih pozicij

    komponent na stroju. Ko so koraki posneti, si lahko ogledamo posneto simulacijo in jo s

    klikom na OK tudi potrdimo. S tem je simulacija kinematike izdelana.

    Simulacijo si ogledamo ali kasneje spreminjamo z dvoklikom na ime simulacije v

    drevesni strukturi, kjer si lahko ogledujemo posamezne korake ali pa simulacijo kot celoto.

    Simulacijo lahko shranimo kot AVI datoteko. Za ustvarjanje AVI datotek imamo več

    načinov in sicer z ukazom Generate Video, Compile Simulation in z ukazom Video. Izbran je

    bil postopek Video s katerim lahko posnamemo vse, kar se dogaja na zaslonu, tudi morebitne

    rezultate analiz.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 37 -

    4.6.3 Analiza razdalj med komponentami

    Med posameznimi komponentami lahko merimo razdalje in na podlagi dobljenih podatkov

    oziroma odčitavanja podatkov z zaslona analiziramo pravilnost delovanja sklopa.

    Distance med komponentami lahko merimo z ukazom Distance and Band Analysis in z

    ukazom Measure Between. Z izbiro ukaza se odpre pogovorno okno Measure Between.

    Slika 4.35: Pogovorno okno Measure Between.

    V polju Definition lahko izberemo med vrstami merjenja. V poljih Selection izberemo

    vrsto elementa in nato kliknemo na elementa, katerih oddaljenost nas zanima. V polju Results

    lahko odčitamo dobljene rezultate.

    Distance med elementi se z gibanjem spreminjajo. Zato v simulaciji dodamo z ukazom

    Edit analysis, ukaze za merjenje distanc med simulacijo.

    Slika 4.36: Pogovorno okno Edit Analysis in Simulation.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 38 -

    Tako lahko med simulacijo spremljamo spreminjajoče se podatke, ki so odvisni od

    položaja komponente. Na podlagi teh podatkov lahko ocenimo pravilnost delovanja.

    Slika 4.37: Spremljanje merjenja distanc med komponentami.

    4.7 Predstavitev delavnega okolja Drafting

    Delavno okolje Drafting uporabljamo za izdelavo 2D tehnične dokumentacije.

    4.7.1 Primer uporabe delavnega okolja Drafting

    Najprej v programskem paketu CATIA odpremo element oziroma sklop za katerega želimo

    izdelati 2D tehnično dokumentacijo. Nato preidemo v delavno okolje Drafting tako, da

    izberemo Start/Mechanical Design/Drafting.

    Slika 4.38: Izbira delavnega okolja Drafting.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 39 -

    Odpre se pogovorno okno New Drawing Creation, kjer lahko izberemo med praznim

    listom in med tem, da nam program sam določi poglede na izbran element.

    Slika 4.39: Pogovorno okno New Drafting Creation.

    Ko smo v delavnem okolju Drafting, si razdelimo prostor na ekranu na polovico zato,

    da lahko določujemo poglede na element za 2D dokumentacijo. To storimo tako, da izberemo

    v orodni vrstici možnost Window in tam izberemo razdelitev. Izbiramo lahko med

    horizontalno in vertikalno razdelitvijo.

    Z ukazi za določevanje pogledov in z ukazi za določevanje prerezov določimo poglede

    in prereze, ki jih potrebujemo, da lahko izdelamo primerne delavniške risbe.

    Z ukazi za kotiranje nato kotiramo risbo v skladu s standardi za izdelavo tehnične

    dokumentacije.

    Slika 4.40: Ukazi za kotiranje.

    Programski paket pa nam tudi omogoča, da 2D dokumentacijo shranimo tudi kot dwg

    ali dxf datoteko, ki jih lahko odpremo tudi s programskim paketom AutoCAD 2005 LT. Ker

    se pri tem ohranijo vse dimenzijske lastnosti, sem del kotiranja opravil v podjetju v

    programskem paketu AutoCAD 2005 LT.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 40 -

    5 PROGRAMSKI PAKET 3DVIA COMPOSER

    Podjetje Dessault Systemes, vodilno podjetje na svetu na področju izdelave 3D programskih

    paketov, je oktobra 2007 prevzelo podjetje Seemage (vodilno podjetje za izdelavo 3D

    interaktivne dokumentacije) in napovedalo izdajo novega programskega paketa 3DVIA

    Composer V6R1. Program so izdali na tržišče v začetku leta 2008.

    3DVIA Composer je glavni proizvod iz skupine 3DVIA Composer Solutions. Je

    program za izdelavo dokumentacije direktno iz 3D digitalnih podatkov. V skupino 3DVIA

    Composer Solutions spadajo še 3DVIA Sync, 3DVIA Safe, 3DVIA Check in 3DVIA Player.

    3DVIA Composer je narejen tako, da je primeren za uporabo na vseh namiznih

    računalnikih in ga lahko uporabljajo tudi ljudje, ki ne uporabljajo CAD programov in nimajo

    znanja o teh programih. V programski paket 3DVIA Composer lahko uvozimo 3D CAD

    datoteke iz programov kot so SolidWorks, CATIA, Pro/ENGINEER, kot tudi iz drugih

    programov s standardnim CAD formatom, pri čemer se ohranijo vse dimenzije in tako lahko v

    programu tudi izdelamo 2D tehnično dokumentacijo, saj program vsebuje solidno orodje za

    kotiranje.

    Datoteko, kot rezultat dela v 3DVIA Composer-ju lahko shranimo v številnih

    standardnih oblikah, kot so Microsoft Office, PDF, HTML, SVG, JPEG in AVI.

    Z 3DVIA Composer-jem lahko ustvarimo:

    Navodila za sestavo produkta.

    Servisna navodila.

    Marketinški material.

    Navodila za uporabo produkta.

    Katalog za svetovni splet.

    Glavna prednost programskega paketa 3DVIA Composer je ta, da nam omogoča, da pri

    morebitnih spremembah produkta ne rabimo ponovno izdelati oziroma popravljati

    dokumentacije, saj nam program omogoča avtomatsko posodobitev oziroma regenerira vse

    spremembe, ki smo jih naredili na produktu. Tako lahko pričnemo z izdelavo predstavitvenih

    datotek, navodil za sestavo, uporabo in vzdrževanje produkta že v fazi zaključevanja

    konstruiranja produkta in s tem prihranimo čas in denar pri izdaji produkta. Z uporabo tega

    programskega paketa lahko ustvarimo uporabniku bolj prijazna navodila, marketinški

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 41 -

    material, dokumentacijo ali kaj podobnega, saj nam omogoča večjo uporabo slik in slikovnih

    navodil z manj teksta, kar nam prihrani denar pri hitrejši izdelavi in tudi pri prevajanju

    tekstov.

    Slika 5.1: Časovni potek izdelave produkta z in brez uporabe 3DVIA Composer-ja [5].

    Pri izdelavi animacije sem uporabljal poskusno (trial) verzijo programa, ki je dosegljiva

    na internetu.

    5.1 Primer izdelave 3D animacije,

    Pri izdelavi animacije uporabljamo naslednje najosnovnejše ukaze:

    Rigid Parent Level – fiksna povezava

    Link child to parent – povezava »starš – otrok«

    Translation mode - translacija

    Show pivot on parent axis – prikaz lokalnega koordinatnega sistema

    Set pivot on world axis - uskladitev usmerjenosti lokalnega z globalnim

    koordinatnim sistemom

    Create a view – posnetek pogleda

    Interactive IK mode – interaktiven model

    Kinematic free draging – prosto prestavljanje

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 42 -

    Ko se nahajamo v osnovnem okolju, si najprej nastavimo orodne vrstice. Med najosnovnejše

    spadajo orodne vrstice Collaborate in Render – Navigate – Transform.

    Slika 5.2: Osnovne orodne vrstice.

    Za izdelavo animacije so najpomembnejše orodne vrstice Kinematic in Pivot alignment.

    Slika 5.3: Orodni vrstici Kinematic in Pivot alignment.

    Po opravljenih osnovnih nastavitvah odpremo produkt, ki je bil ustvarjen v

    programskem paketu CATIA. To storimo tako, da izberemo File/Open, izberemo datoteko in

    nato še določimo katere podatke želimo, da se ohranijo pri prenosu.

    Slika 5.4: Odpiranje nove datoteke.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 43 -

    Slika 5.5: Grafično okno 3DVIA Composer.

    V levem delu slike 5.5 se nahaja strukturno drevo (Assembly tree), levo spodaj je

    pogovorno okno lastnosti (Properties), kjer lahko nastavimo lastnosti ozadja ter efekte luči. S

    tem ko izberemo eden element, pa lahko nastavimo določene lastnosti tega elementa. Na

    spodnjem delu slike 5.5 je časovni trak (Timeline) s pomočjo katere bomo izdelali animacijo.

    Izdelavo animacije začnemo tako, da določimo medsebojno odvisnost med

    posameznimi deli. Pri čemer lahko grupiramo posamezne dele s premaknitvijo v novo grupo v

    drevesni strukturi in nato med njimi določimo povezavo Rigid Parent Level. Boljši način je,

    da določimo neke vrste starševsko odvisnost. To storimo tako, da z ukazom Link child to

    parent povežemo »otroka« s »staršem« in sicer prvo kliknemo na izbran element, ki bo v

    povezavi otrok in nato še na del, ki bo v povezavi starš. Paziti moramo na to, da lahko ima en

    otrok samo enega starša, en starš, pa lahko ima več otrok. S tem ko smo določili več otrok

    staršu, smo te dele naredili odvisne od starša in se bodo v primeru, da se starš giblje v

    odvisnosti od svojega starša, gibali z njim.

    Ko povežemo vse dele, lahko odvisnosti preverimo v drevesni strukturi kinematike

    (Kinematic tree items).

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 44 -

    Slika 5.6: Kinematic tree items.

    Nadaljujemo z določevanjem prostostnih stopenj (DOF – Degrees of freedom) in s tem

    tudi določimo možne smeri gibanja. Pri tem je najpomembnejše, da pazimo, da je lokalni

    koordinatni sistem dela, ki se bo gibal, usmerjen enako kot je usmerjen globalni koordinatni

    sistem. Da ugotovimo kakšna je usmerjenost prvo izberemo ukaz Translation mode v orodni

    vrstici Transform. Nato izberemo še ukaz Show pivot on parent axis mode in kliknemo na

    element, katerega usmerjenost želimo preveriti. Pojavi se lokalni koordinatni sistem in če ni

    usmerjen isto, kot je usmerjen globalni koordinatni sistem, ga preusmerimo z ukazom Set

    pivot on world axis.

    Slika 5.7: Usmeritev lokalnega koordinatnega sistema.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 45 -

    Ko smo določili nov koordinatni sistem, v pogovornem oknu Properties določimo tip

    kinematične povezave (Kinematic link). Za naš primer izberemo Linear in pravilno določimo

    smer prostostne stopnje. Na sliki 5.8 je prikazana pravilna usmeritev. Z črtkano puščico je

    prikazana smer gibanja, ki je v skladu z koordinatnim sistemom, kar se nazorno vidi že po

    barvi puščic.

    Slika 5.8: Pravilna usmerjenost lokalnega koordinatnega sistema/prostostna stopnja.

    V pogovornem oknu Properties, pa lahko določimo tudi limite gibanja. To storimo

    tako, da pri Limited joints izberemo Enable in določimo meje.

    Slika 5.9: Določitev mej gibanja.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 46 -

    Animacijo pa lahko posnamemo na dva načina. In sicer s snemanjem korakov, ali s

    slikanjem pozicij.

    Izdelava animacija s snemanjem korakov:

    Ko se nahajamo v okolju, kjer je v zgornjem levem kotu okna slika kamere , smo

    v okolju, kjer lahko snemamo prehode iz posameznih položajev. Na časovnem traku

    (Timeline) določimo trajanje koraka in nato z miško spremenimo položaj produkta, ga

    rotiramo ali kaj podobnega, ali pa z izbiro ukazov Interactive IK mode ter Kinematic free

    draging premaknemo element, katerega premik želimo posneti in ima določeno možnost

    gibanja. Nato še posnamemo vse ostale pomike in tako naredimo animacijo.

    Izdelava animacije s slikanjem položajev:

    Animacijo lahko izdelamo tudi tako, da posamezne položaje slikamo in naredimo več

    različnih pogledov. Položaje lahko slikamo tako, da spremenimo kamero z dvoklikom na

    ikono kamere, v fotoaparat in že se nahajamo v okolju za slikanje. Z klikom na ukaz

    Create a view naredimo pogled oziroma sliko položaja, ki se shrani v pogovorno okno View.

    Slika 5.10: Pogovorno okno View.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 47 -

    Animacija iz slik nastane tako, da slike prenesemo na časovni trak in računalnik prikaže

    postopen prehod iz slike v sliko, kot spremembo položaja oziroma, kot zvezno gibanje dela iz

    položaja v položaj.

    Paziti moramo, da posnamemo začetni in končni položaj na primer pomika konzole. Na

    časovnem traku določimo čas med začetno in naslednjo sliko in s tem smo določili hitrost

    pomika konzole. Prehod iz enega pogleda v drugega, pa je prikazan kot zvezno gibanje

    konzole.

    Slika 5.11: Pogovorno okno Timeline.

    Animacijo lahko shranimo kot AVI datoteko. Izberemo File/Save AVI as, nato izberemo

    ime datoteke in potrdimo. Preden shranimo še moramo določiti program oziroma codec za

    komprimiranje video podatkov. Za primernega se je izkazal 3ivx D4 4.5.1 Pro Video Codec,

    saj je animacija solidne resolucije in pri dolžini 75 sekund zasede samo 17,2 MB.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 48 -

    6 REZULTATI

    Opravljena je bila rekonstrukcija starejšega namenskega stroja v univerzalni stroj za varjenje

    PVC profilov oken in vrat. Zaradi podanih zahtev, je bilo mogoče ohraniti le osnovno nosilno

    konstrukcijo, ki pa jo je bilo potrebno ojačiti. Pripadajočo elektroniko in pnevmatiko je bilo

    potrebno dograditi. Osnovne plošče, konzole za prijemalne plošče, konzole za pomike in

    distančnik je bilo potrebno konstruirati na novo.

    Pri izdelavi računalniškega modela, simulacije ter analize kinematike je bil uporabljen

    programski paket CATIA V5R16. Ker sem v podjetju imel na voljo samo programski paket

    AutoCAD LT 2005, sem izkoristil dostop do programa CATIA na fakulteti. Za uporabo

    CATIA sem se odločil, ker AutoCAD LT 2005 ne omogoča 3D modeliranja, CATIA pa je

    eno najboljših, če ne najboljše orodje.

    3D računalniški model je zelo pomemben pri razvoju sklopov, saj s tem dosežemo

    kvalitetnejše in natančnejše izdelke v krajšem času. Pri 3D pogledu na izdelek v razvoju

    hitreje opazimo možnosti boljših rešitev. Napake se hitreje opazijo in lažje odpravijo, zaradi

    možnosti takojšnjih posodobitev sklopov v primeru, da so bile narejene spremembe na sklopu,

    bodisi kot odprava napake, ali kot posledica nadgradnje, saj ni potrebno spreminjati vseh

    pogledov, kot je to potrebno v primeru 2D risanja, kjer se napake tudi veliko težje opazijo.

    V CATIA je bila opravljena simulacija in analiza kinematike, ki je bila v primeru

    razvoja tega stroja ključnega pomena, saj bi se morebitne napake hitro pokazale. Možnost

    izboljšave in odprave napak v fazi konstruiranja je zelo pomembna, saj s tem močno

    zmanjšamo možnosti nastanka napak na prototipu in s tem tudi zmanjšamo število morebitnih

    prototipov, ki bi jih drugače izdelali, da bi dosegli želeno kvaliteto.

    Sprva sem poskušal narediti simulacijo gibanj z vsemi standardnimi deli, kot so vijaki,

    podložke, matice in podobno. Tukaj so se pojavile prve večje težave, saj sem pri sestavi

    sklopa uporabil veliko število omejitev (constraints), ki jih je sicer možno spremeniti v

    povezovalne ukaze, vendar je le teh bilo preveč. Ker je bil sklop sestavljen del po del, je bilo

    potrebno določiti veliko število povezovalnih ukazov Rigid. Pri določevanju drugih

    povezovalnih ukazov, pa je hitro prišlo do preveč omejenega sklopa in simulacija ni bila

    možna. Zato sem obral drugo pot in ustvaril več podsklopov, ki so sestavljeni iz delov, ki se v

    simulaciji gibljejo skupaj in so v drevesni strukturi prikazani kot posamezni produkti. Vijačni

    elementi v simulaciji niso bili uporabljeni, saj predstavljajo samo težavo pri izdelavi

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 49 -

    simulacije, nimajo pa nobenega vpliva na virtualno gibanje. Celoten sklop sem sestavil z

    običajnimi omejitvenimi ukazi, nato pa sem med podsklopi določil povezovalne ukaze.

    Zadostovalo je določevanje povezav med podsklopi, saj se deli podsklopa obnašajo kot en

    del. Osnovno simulacijo sem izdelal s snemanjem korakov.

    Slika 6.1: Računalniški model stroja za varjenje PVC oken in vrat.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 50 -

    Pri analizi kinematike nisem izvajal analize trkov, saj pri simulaciji mora priti do

    naslonov posameznih komponent. Iz simulacije gibanja je vidno, da do trkov drugih delov, ki

    se ne smejo dotikati oziroma trčiti, ne pride. Izvedel pa sem analizo razdalj. Namreč

    pravilnost delovanja lahko ocenimo s spremljanjem in analiziranjem razdalj med

    posameznimi komponentami. Analiza je bila izvedena tako, da sem izvedel merjenje razdalj

    med posameznimi elementi. Med simulacijo sem lahko spremljal, kako se distance med temi

    komponentami spreminjajo in na podlagi dobljenih podatkov ocenil pravilnost delovanja.

    Slika 6.2: Spremljanje merjenja distanc med komponentami.

    Na podlagi simulacije sem naredil tudi posnetek simulacije in s tem dobil AVI datoteko

    delovanja. Na posnetku je sicer možno spremljati rezultate analize distanc, vendar je velikost

    datoteke 631 MB veliko za animacijo dolgo 22 sekund. To animacijo sem naredil z ukazom

    Video. Z ukazom Compile simulation sem pred tem naredil datoteko enake velikosti, vendar

    ni zajela rezultatov analize distanc in bila je slabše ločljivosti. Z ukazom Generate Vide, pa je

    nastala datoteka velikosti 1,22 GB. Zaradi velikosti so te datoteke neprimerne za uporabo na

    internetu, intranetu in za pošiljanje po elektronski pošti.

    Animacijo delovanja sem izdelal tudi v programskem paketu 3DVIA Composer. Ta

    programski paket je bil uporabljen, saj omogoča izdelavo komprimiranih AVI datotek, ki jih

    lahko predvajamo v večini standardnih predvajalnikov na naših osebnih računalnikih.

    3DVIA Composer ohrani 3D lastnosti modelov (geometrijske in podatkovne lastnosti)

    iz drugih programov, omogoča kasnejše avtomatske posodobitve v primeru, da so bile

    narejene spremembe na izvirnih 3D modelih, kar nam omogoča, da pričnemo z izdelavo

    marketinškega material, navodil za uporabo, navodil za sestavo, servisne knjige in podobnega

    že v fazi pred zaključkom modeliranja izdelka.

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 51 -

    Ko sem model stroja uvozil iz CATIA v 3DVIA Composer, sem najprej moral določiti

    povezavo »starš – otrok« (Link child to parent), saj se otrok vedno giblje v odvisnosti od

    starša. Zelo pomembno je, da upoštevamo, da lahko ima vsak otrok samo enega starša, vsak

    starš pa lahko ima več otrok.

    Primer: Zgornja prijemalna plošča se giblje z vodili glede na os cilindra in so vsi deli, ki

    se gibljejo kot plošča vezani na os cilindra in je os njihov starš. Ker se pa os cilindra giblje po

    cilindru, je cilinder starš osi. Da pa dosežemo, da se cilinder z osjo, ploščo in vodili giblje kot

    se giblje konzola, pa cilinder naredimo kot otroka konzole in so posledično vsi prej našteti

    deli odvisni od konzole (na sliki 6.2 je starš obarvan rumeno, otroci pa svetlo zeleno)

    Slika 6.3: Prikaz povezave »starš – otrok«.

    Pri izdelavi animacije so nastale težave zato, ker 3D model ni bil orientiran isto kot

    globalni koordinatni sistem. Zeto je bilo potrebno narediti spremembe na izvirnem 3D modelu

    in narediti posodobitev. Da je lokalni koordinatni sistem usmerjen isto kot globalni

    koordinatni sistem, katerega ni moč spremeniti, je pomembno zato, ker so vse prostostne

    stopnje, ki jih določimo, usmerjene glede na globalni koordinatni sistem in simulacija ni

    možna, če lokalni koordinatni sistem ni usmerjen isto kot globalni koordinatni sistem. Zato je

    potrebno uskladiti usmerjenost lokalnega koordinatnega sistema z usmerjenostjo globalnega

    koordinatnega sistema. To je potrebno storiti tako za starša, kot za otroka. Nato je bilo možno

    določiti proste smeri gibanja in posneti animacijo.

    Ko sem animacijo uredil, sem jo shranil kot AVI datoteko s pomočjo programov za

    stiskanje videoposnetkov, ki so vključeni v programski paket. Za komprimiranje sem izbral

    program 3vixD4 4.5.1. Pro Video Codec, ki se je izkazal za primernega, saj datoteka

    animacije dolžine 75 sekund zasede 17,2 MB, kar je znatno manj od datoteke posnete s

  • Univerza v Mariboru – Fakulteta za strojništvo Diplomsko delo

    - 52 -

    CATIA. Največja prednost tega je, da lahko animacijo kot predstavitveno datoteko izdelka

    brez težav pošljemo preko elektronske pošte vsakomur, ki ima osebni računalnik in dostop do

    interneta. Za ogled ne potrebuje ne dragih programov, kot tudi ne znanja o teh programih, le

    standardni predvajalnik AVI datotek. Prav tako 3DVIA Composer omogoča lažjo izdelavo

    zahtevnejših animacij z vrtenjem celotnega sklopa, vstavljanjem in skrivanjem elementov,

    rentgenskim in delnim pogledom, tekstovnimi in grafičnimi opozorili, pri tem pa je datoteka

    še zmeraj zelo majhna v primerjavi z datoteko, ki je nastala z delom v CATIA, ki tako ali tako

    vsebuje manj podatkov.

    Pri rekonstrukciji stroja je bilo potrebno upoštevati nekatere pomembne zahteve. Da se

    je dosegla možnost univerzalne rabe stroja za varjenje PVC profilov oken in vrat, je bilo

    najprej potrebno upoštevati dejstvo, da je na tržišč povpraševanje po različnih oblikah oken,

    kot so kvadratna, pravokotna, trikotna, polkrožna in druga. Zato je bila prva stvar, ki jo je bilo

    potrebno omogočiti, možnost rotacije prijemalnih konzol. To je bilo doseženo z izdelavo

    polkrožnih utorov. Pri tem je zelo pomembno, da je središče rotacije in