236
PRI RUCN IK atia 5 Dizajnmehanizamai njihova animacija NaderG. Zamani University of Windsor Jonathan M. Weaver University of Detroit Mercy kompjuter biblioteka SDC PUBLICATIONS 1 f

CatiaV5 Dizajn Mehanizama i Njihova Animacija

Embed Size (px)

DESCRIPTION

catia

Citation preview

PRI RUCN IK atia5 Dizajnmehanizamai njihovaanimacija NaderG. Zamani University of Windsor JonathanM. Weaver University of Detroit Mercy kompjuter biblioteka SDC PUBLICATIONS 1 f Catia V5- dizajnmehanizamainjihova animacija Izdavac: 171 kompjuter ~biblioteka Beograd,Vojvode Stepe 34 tel/fax:011/309-69-66 e-mail:[email protected] internet: www.kombib.co.yu Urednik:Mihailo J.Solajic Za izdavaea,direktor: Mihailo J. Solajic Prevod:Dragan Zujovic Lektura:Zlatan Pesic Korice: Tijana loviC Slog:AnaPesiC Znak Kompjuter biblioteke: Milos Milosavijevic Stamp a:"Svetlost"Cacak CTPploce: Skener studio Lazic',Beograd Broj knjige:363 Tiraz:500 Godina izdanja:2007. Izdanje:prvo ISBN:978-86-7310-381-5 CATIA V5Tutorialsin Mechanism Design and Animation Nader G.Zamani Jonathan M. Weaver ISBN:1-58503-261-1 Copyright 2006by NaderG.Zamani and JonathonM.WeavC1''1.uthorized translation from English language edition published by Schroff Development Corporation", Copyright 2006 All right reserved. No part of this book may be reproduced or transmitted in any form or by means, electronic or mechanical, including photOcopying, recording Or by any information storage retrieval system, without permission from the Publisher. Autorizovani prevod sa engleskog jezika edicije uizdanju Schroff Development Corporation, Copyright 2006 Sva prava zadriana. Nije dozvoljeno da ni jedan deo ove knjige bude reprodukovan ill snimljen na bilo koji nai'in ill bilo kojim sredstvom, elektronskim ili mehaniCkim, ukljucujuCi fotokopiranje, snimanje ill drug; sistem presnimavanja informacija, bez dozvole izdavaca. Zastitni znaci Schroff Development Corporation i Kompjuter biblioteka su pokusali da uovojknjizi razgraniCesve zastitne oznake od opisnih termina, prateCi stil isticanja oznaka velikim slovima. Autor i izdavac su ucinill velike napore upripremi ove knjige, Digital Mockup>DMUKinematics. ,.LilEile .Edit rnsertIoolst}naJVZE: Mechanical Design;AnalysisSlmulatJon Digital Process forrYlanuracturingEcgonomics Design & Analysis1. accelerab .. Product 1 acceJerati .. Product.f assembly_l.CATProdud d . Product :1 testingJa',\'s. ,Product .2 Translent_, ,Analysisgat 17 Kliknitena ikonu Assembly ConstraintsConversion izDMUKinematicspalete alata. Ovaikonaomoguc'ujeautomatskokreiranjenajcescekoriscenihspojevaizpostojeah ogranicenja definisanih na nivou sklopa.Pojavice se pop-up okvir prikazan na donjoj slici. Kliknite na dugme New Mechanism______Timeceteotvoritidrugipop-up okvirukomemOZetedodelitinaziv svommehanizmu. Podrazumevani naziv je Mechanism.I. Prihvatite ponudeni naziv, tako sto cete kliknuti na OK. Obratite paZnjuna upozorenje uokviru Unresolved pairs:1/1 Kliknitena dugme AutoCreateI. Ukoliko upozorenje Unresolved pairs nakon toga dobije vrednost 0/1, to znaCi da je u okviru mehanizma upravo kreiran spoj izmedudvadela(unasemslucajupostojesarnodvadela- blokiosnova,takoda mozemo biti sigumi da je spoj kreiran upravo izmedu njih). 18 Primeticete da jestablopostalodille ida jeu njemu dodata grana pod nazivom Application. Narednaslikaprikazujerazvijenostablo. UnjemusejasnouocavaspojPrismatic.1 i Fixed Part pod nazivom Fix.4. DOFima vrednost1ioznacavamogucnost klizanjabloka duz osnove(tacnije,njegovog kretanjadillupravokreiranogprizmaticnog spoja). Podsecamodajeprizmaticnispojkreiranna osnovu ogranicenja na nivou sklopa koja smo kreiraliranije.ObratitepaZnjuinaikonu Assembly Constraints Conversion{fffl!. "" iblock (block.!) base(base.!) Constraints t. !, Immediate Ii8 On request Number of steps: 1m! ..... 1 previacenjem klizaea na poziciju O.-----------------..... U stablu cete istovremeno primetiti novu granu pod nazivom Command.l. , I-DOF=D 22 roo: Joints 4- 000Prismatic. 1 (block. 1, base. 1) Surfacecontact.2 (block.l,base.l) {{;?} Coincidence.!(block. l,base. 1)

I LCDmmand.l(Prismatic.l,Length) Io;ix F'art (base.!) L"",'"". ffilj,?l Flx.4 (base.!)

5peeds-Acceler ations Metod 2Simuiadja: ... Kliknite na ikonu Simulation""upale!l alata DMUGenenc AmmatlOn. Nakontogamozeteizabratimehanizamkojizeliteda animirate(ukolikopostoji vise mehanizama).UnasemprimeruselektujtemehanizampodnazivomMechanism.l zatvorite prozor. Odmah nakon zatvaranja prozora, stablu cebiti dodata grana pod nazivom Simulation.

nechanisms IMechanism. 1,DOF=O

Simulation. 1 "-'-' Pored toga,na ekranu cesepojaviti i dvapop-up dijaloga,prikazana na sliciispod. Command.l[Ij:-o ____ D Check joint limits Dijalogjeveomaslicanpop-up KinematksSimulationkojismo Metodu1.Prevlacenjemklizacasaleve desnustranupoCinjeikretanjebloka od ivice os nove do druge. KadaklizacudijaloguKinematics do dedokrajnjegdesnogpoIozaja,kliknite dugmeInsert upop-up Edit Simulation prikazanom na slici. Time se aktiviraju komandna dugmad video plejera11InI'" I 1fjI!1Vratiteblok napocetnupoziciju,takostocetekliknuti nadugme JumptoStart Primeticete da je sada aktivno i dugme Change Loop Mode[}. 23 Ukolikokliknetena dugmePlay Forward.. , biok ee naCinitibrzi skok na drugikrajosnove. KrelanjeblokamOZeteusporitiakopodesitedrugabju vrednost parametra interpolation step (probajte sa 0.04).

_:.1, 0.2 Nakon postavljanja vrednosti koraka interpolacije na 0.04, vratite blok na pocetnu poziciju,takosto eete kliknuti na dugme Jump to Start[iIC . Pritisnite dugme Play Forward..i obratite painju na polagano i glatko translatomo kretanje bloka. {1!=11KliknitenadugmeCompileSimulationIRl u paleti alata Generic Animation. Izabelite opciju Generate an animation file i kliknite na dugme File nameFil.r::QaJtlr::'.-' Na tajnaCin mozete definisati Iokaciju i naziv animacione datoteke koja ce biti generisana, kao sto je prikazano na slici dole. Odaberlte odgovarajuCu putanju inazivdatoteke;vrednost parametraTimesteppostavite na0.04kakobistedobili polagani prikaz kretanja bloka u AVIdatoteci. o AnimatE: vie'A'polnt24 N aslicimozetevideti kompletnopopunjen pop-up dijalog. I A'll]Setup Tokom kreiranjadatoteke blokeesepolaganokre-tati dui osnove.Dobijenu AVIdatotekumOZetepo-gledati pomoCu programa Windows Merna Player. ;1 and Setbngs\nader Hie name .,. Definition Simulation,Iem". Time step: o Animate \lieJ.!polntUkolikoyamAVIdatotekanijepotrebna,veezelitedaviseputaponoviteanimaciju, morate kreirati Replay. U tom cilju, u dijalogu Compile Simulation overlte polje Generate a replay. . Kadaoveriteovopolje, primeticetedajeveCina opcijakojesuranijebile dostupnesadadeaktivi-rana.Poredtoga,ustablu eebitidodatagranapod nazivomReplay.I. rimulation J Jrd Simulation. 1 iil-Repla,:! LIl< R.eplay.1 KliknitenaikonuReplay'" tllupaletialataGenericAnimation.___-' Kliknite dva puta misem na granu Replay.l u stablu,...,.. ,.. ),,,"''1:;,18,, bmeseaktivirapop-updijalogReplay.Proverite funkciju dugrnadi Change Loop ModeU. [J:: [l BIok se maze vratiti na pocetnu poziciju klikom na dugme Jump to StartFe. Parametarskipratio(podesennavrednostx1u dijalogu na slicidesno)odreduje Replay brzinu. 25 r.j ...l"'IIIIPiI--11I>]1 illlo.DOtfjlXl o Animate vie'/1pointEdit analxsisInterference Distance4- Definisanje zakona kretanja i simuiadja ieljene kinematike DosadasmoanimiralikretanjeblokaneuzimajuCiuobzirvreme,mad ajeano navedeno udefinicijiproblema.Sada cemo uproblem ubaciti i malofizike zasnovane na vremenu.Ciljjeda definisemo pozidju bloka u zavisnosti od vremena.Na tajnaCin cemoindirektna definisati i brzinu i ubrzanje u zavisnasti ad vremena. Kliknite na ikon:u-Simulation with Laws1:1u paleti alata Simulation. Naekranu cesepojavitisledeCipop-up dijalog,kojivasupozoravada moratedefinisatiharemjednujednaCinukojapovezujekomandui parametar vremena.c====-=""... KliknitenaikonuFormula1(>9upaletialata Knowledge.Naekranucesepojavitipop-up dijalog prikazan na narednoj slid. true true true Constra!:led Eoit name orof the current parameter ! lin Delete Formula

PostavitekursoriznadgraneMechanism. 1,DOF=Ou stabluikliknitemisem.Kaorezultat,udijalogu Formulascebitiprikazanisarnooniparametrikojisu pridruzeni izabranom mehanizmu. 26

echanisms I-..lembers of AllA Jblockipar"-:tB"'o"'d--;,/"F=-'a-d;-.l"'\f::-II-S!L:""--im-:':it:"-\L-en'gth A!block\?artBody\Pad.l .:: lblockIPartBody\Pad.l\5ketch.llf>,clivity 'jblockIPartBody\Pad.l\Si10mm orOK Postosmokorektnounelinasuformulu,programneceprikazatiovoupozorenje. Upravodefinisani zakon cesepojaviti i ugrani Law ustablu. .1 DOF=O "'r"JOints "f'"'C0mmands

'iechanism.l I,Commandsl,Command.l \Length =(1in)*(Mechanism.l \KINTime)**2/(ls)**2 peedsAcceler ations 'f"Simulation ili>-Repla), Imajte na umu daje prikaz dijagramapozicije,brzine i ubrzanjauovom kretanjunas krajnji cilj. Kliknite na ikonu Speed and Acceleration iz palete alata DMUKinematics Naekranu cese pojaviti sledeCipop-updijalog. '3y '"' -,""_! =,- - - --;", Yledlanism: jr . Speed-Acceleration, 1 Speed-Acceleration. 1'Speed-Acceleration. 1\:DigitaiMockup>DMU Kinematics. EHe g:lit:tie!!'.' insertIoolsl:!.na!y:ze ytincim";' tielp Mechanical Design analvsis& SimulationAEhPlant Digital Process for Manufacturing E[gonomicsDesignEi. Anaiysis.,j9lo'N!edge'Alare lacceieratl"Product 1 accelerat .. Product 1 assembiy_1.CATProdud ;). sliding_bl .. Product 1 testing Jaws . ,Product 2. Transient_, ,Anaivsts xit 43 Kliknite na ikonu Assembly Constraints Conversion u paleti alata DMU Kinematics. PomoCuoveikonemozeteautomatskikreiratinajcescekoriscenespojevenaosnovu postojeCih ogranicenja na nivou sldopa.Pojavice se pop-up dijalog prikazan na slici dole. Kliknite na dugme New Mechanism---______.....ii Na tajnaCin cete preCi u drugi pop-up dijalog ukome mozete dodeliti naziv mehanizmu. Podrazumevani naziv je Mechanism.1.Pirhvatite tajnaziv,tako sto cete kliknuti na OK. U dijalogu mozete uoCitinatpisUnresloved pairs:1/1 Kliknitenadugme AutoCreateIUkoliko vrednost parametra Unresolved pairs postane Oj1,mozemo zakljuCitida se stvari odvijaju u zeljenom smeru. 44 Primeticetedaje. stablo na dliZinii PisI!!4!;.i1 da sadaunalazlIgranap.odbase (base.!) naZlvomApplIcatIOn.N aredn.ashka arm (arm. 1) prikazujerazvijenostabio.UnJemuse('t-'t ...Ii2:'JJ_onsrdlns jasnouocavaSPO)Revomte.1Ie emenat... ."i:!I!""'Apphcatlons FIXedPartpodnaZlVomFlXA.ParametarI DOFima1ioznacavajedinipreostaiistepenslobode- rotadjupoluge.fi;t-?DOF=l Revolute. 1 (base. I,arm. 1) Primeticetedajeprogramkreiraoi oko ose osnove. J?ints . Commands prizmaticnispoj,kojijenastaonaosnovu kontaktnogogranicenjadefinisanogranijePatt (base.l ) nanivousklopa.PrimeticeteiikoneIFix.3 (base.!) Assembly Constraints Conversion.tLaws Speeds-Accelerations Ukolikoogranicenjananivousklopanebuduautomatskikonvertovanauzeljene spojeve,spojeve mozemo kreiratii meno pomoCu palete alata Kinematics Joints,koja je prikazana na slid ispod. Da bismo kreirali animadju naseg mehanizma,potrebno jeda uklonimo jedini prisutan stepen slobode kretanja. Tocemo postiCi tako sto cemo spoj Revolute.1 pretvoriti uspoj Angle driven.Kliknite dva putamisem na spoj Revolute.1ustablu. Pojavic'e se pop-up dijalog prikazan na donjojslid. Une.Piane 1:o Angle driven Joint Limll:so lO'l'!er limit: !ffi0Upper limit:Kliknite na kontrolno poljeAngle driven i izmeniteJoimname:!Revoiute.l vrednosti parametara Lower limit iUpper limit tako da odgovaraju vrednostima sa naredne slike.Imajte na umu da se ta ogranicenja mogu izmeniti i na drugim Line,; Ang!e dnven JointUmits IOdegmestima uokvim programa.

45 Nakonzatvaranjaprikazanogdijaloga,pod uslovomda jesveostalouradenokorektno, program ceprikazati sledecu poruku. Tojezaistapovoljna vest("Mozeseizvrsiti simulacija mehanizma"). PostojedvanaCinazapokretanjeanimacije novokreiranogmehanizma.Razmotricemo oba. Themechanismcanbesimulated OK Metod1 aSimuladja pomocu komandi: Klinite na ikonu Simulation with Command u paleti alata Simulation Pojavice se pop-up dijalog Kinematics Simulation. Pritiskom na dugme Lessmozete ukljuCitiprikaz kompaktne verzije ovog dijaloga. RanijepostavljenevrednostiparametaraUpperiLowerlimit(0i3600,respektivno) sadasuprikazaneuzklizacudijalogu.Brojkorakapredstavljarezolucijuprikaza kretanja.U dijalogu se nalaze i dva radio-dugmeta,Immediate i On Request.Ukoliko klikntetenadugmeImmediate,kretanjepolugecebitiautomatskiprikazivanona ekranu saprevlacenjem klizaca saleve udesnu stranu. Tojeprikazanonanarednojstranici.Kadapolugazavrsijedanpuniokret,pomocu dugmetaReset mozetejevratitinapocetnupoziciju.TosemozepostiCii prevlacenjem klizaea na poziciju o. 46 Opseg revolucionog spoja mozemo podesiti ipritiskom na dugme Time se otvara pop-up dijalog ukome mozemo preciziratinovi opseg. Rotacijapoluge Prevlacenje klizacasa leveu desnustranu Ukolikojepnnsnutoradio-dugmeOn request,saprevlacenjemklizacasaleve u desnu stranu, na prvi pogled na ekranu senecedesavatinista.Kada,medutim,0ACTIvate sensors polugastignedokrajnjegpolozaja kojiodgovaraugluod3600,pritisniteSlmulation dugmevideoplejeraividecetec)Immediate'II!) On reauest polugu kakorotiraoko osnove.... I ...I Kadapolugazavrsizadaturotaciju, kliknitenadugmeResetkako bistejevratilinapocetnuPOZlCIJU. Tomozete uraditi i prevlacenjem klizaca Number of step:;:!m; na poziciju O._!!iil.. _______________--" Poredtoga,primeticeteidajeustablu mehanizmaubacenanovagranapod nazivomCommand. 1. base (base.!) (arm,i) y-Dr Constraints

e-f'.lechanisms DOF=O

Revolute.!(base.l,arm.!) Surface contac.t, 2 (base, :If/!COincidence,!(base,l,arm,!) T-commandS LCommand. 1 (Revolute.l}Angle) IF1" Part (base,!) L';G; Fix. 3(base. 1)Lal/-,lsSpeedsAcceler ations 47 Metod 2 - Simuladja: Kliknite na dugme Simulation........,.vu paleti alataDMUGeneric Animation. Nakon toga,mozete izabratimehanizam kojizelite daanimirate(ukolikopostoji vise mehanizama).U nasem primeru selektujte Mechanism. 1 i zatvorite dijalog klikom na dugme OK. Odmahnakonzatvaranjadijalogau stablucesepojavitinovagrana,pod nazivom Simulation. T"'""I'1eCh.:misms I r.Efr1echanism. 1., DOF=O

I Simulation. 1 Poredtoga,otvoriceseidvapop-updijaloga, prikazana nize. DijalogjeslicandijaloguKinematicsSimulation kojijeobjasnjenuprvommetoduranije. Prevlacenjemklizacasaleveudesnustranu poceceikretanjepolugeodpocetnepozicijeu odnosu na osnovu dokrajnje. o Keep po,ition on Exit I' II o Animate vie',NpointDr

KadaklizacudijaloguKinematicsSimulationstignedokrajnjegdesnogpolozaja, kliknitenadugmeInsertupop-updijaloguEditSimulation,prikazanom gore. Time seaktiviraju komandna dugmad video plejera,poput ovih na slici

Vratite polugu na pocetnu poziciju,tako sto cetekliknutinadugme Jump to StartH . Primeticete daje time ponovo aktiviranoi dugme Change Loop ModeG. 48 PritiskomnadugmePlayForward.. ,poluga cenagloskoCitinakrajnjupoziciju,takodace izgledati kaoda ne postoji nikakvokretanje. Dabisteusporilikretanjepoluge,izmenite vrednostparametrainterpolationstep(postavite vrednost 0.04). Kadapostavitevrednostkorakainterpolacijena 0.04vratitepolugunapocetnipoiozajtakosto cete ldiknuti na dugme Jump to Start[;III. Klinite nadugmePlayForward..iposmatrajte polaganu rotaciju poluge. 0'

KliknitenaikonuCompileSimulation"'.u paletialataGeneric Animation.Nakonpritiskana dugmeFilenameRle name..mozeteodabratilokacijuinaziv animacione datoteke kojacebiti generisana,kaostoje prikazanona sledecojslici. Odaberitezeljenuputanjuinaziv datoteke,azatimizmenitevrednost parametra Time step na 0.04 kako biste dobilipolaganuanimacijupokretnog bloka u obliku AV1datoteke. ;;:;;;;;;_a:m"'1"1'11Sa'fe as tyo.;: ; [;'I:crosclt 49 Naredna slikaprikazuje izgled popunjenog pop-up dijaloga. Tokom generisanja AVI datoteke naekranu mozete pratiti rotaciju poluge. Dobijenu AVIdatoteku mozete pogledati pomoCu programa Windows Media Player. Simuiatiofl Time step: o An!mateV!E:'/l,'point r UkolikoVIdatoteka potrebna,vec zelitedaprikazeteanimacijuviseputa, morate krelratJ Replay.Da blste to uradili, u dijalogu Compile Simulation overite polje Generate areplay. Kadaoveritetopolje, vednaranijedostupnih opcijaudijalogupostaje neaktivna. Osim toga, sta-blucebitidodatagrana0 Generate an animationfile pod nazivom Replay.I.,------------------rApplications f'"1'/lech,:misms

ISimulation.! Replay.! ----------------fot!,..- 1 ..../11

....Kliknite na ikonu ReplayJjl tilu'IRI.II>:iJpaletialataGenericAnimation,''&- "JIRI Il>Kliknitedvaputamisemna granuReplay.Iusta-blu, Cime se otvara pop-up dijalog Replay.lspitajte dugmadiChangeloopModeGfa lUj.Bioksemozevratitiupocetni' polozajpomoCu dugmeta Jump to Start, Parametar skip ratio (ima vrednost xl u dijalogu sa desne strane)upravljabrzinom Replay prikaza. 50 5 - Definisanje zakona kretanja i simuladja ieljene idnematike Animacije kretanja koje smo kreiralido sadanisu bile vezane za parametar vreme,niti za ugaonubrzinu,kakojeto bilonavedenoudefinicijiproblema.SadacemouCilav problemubacitineStovremenskizavisnefizike.ZelimodadefiniSemokonstantnu ugaonu brzinu Cijaje vrednost (j)=2n fad/so Klilmite na ikonu Simulation with Laws u paleti alata Simulation. Otvorice sepop-up dijalog prikazan nanarednoj slici,ukome se nalazi obavestenjedamoramododatibaremjednujednaCinukojapovezuje komandu i vreme. Kliknitena ikonu Fonnulafwupaleti alata Knowledge, Pojavice se pop-up dijalog poput onoga na sledecoj slici. EdIt name or value of tile current parameter i bose',pflrtBodv 'pad, 1\rlrstLmlit\!...e:ngtntrue Constrained true false-V'lim 1Single Value .-:J PostavitekursoriznadgraneMechanism. I,DOF=O ustabluiklikrIitemisemnanju.Programcenakon togaprikazatijediniparametarkojijepridruzen mehanizmu udijalogu Formulas. Dugacka!istajesadaredukovanasarnonadva parametra udijalogu. 51 Add Formulc_ ! SelektujtestavkuMeo.'1.anism.l\Commands\Command.l\Angieikliknitenadugme Add FormulaNa tajnaCin cetepreCiudijalog Formula Editor. Dictionary ",rf Deslon I able

IPOint Constructorsilaw !LIne Constructors iClrde ConstwctDrs )Stnno rlembers oFParameter:; Members of Ali hlDBse\f'artboo'i',;':'cd.)..\Ftrstllmitl!..enarhA,Renameo parameters1,Se;:ondl.lmit'lLeno!i-!lengthjbaseiF'artBodY'!?ad.lISketch.l\.:..ctfvJtY!base\PartBod:,,''fad,l\,SketCh.l\Abso!ute; lcstAttrJvlode 'lbaselF'artBody\Pad,l\Sketd,.l\COInc.lden;v 'VIAna!e vi < Kliknite na stavku Time usrednjojkoloni(ukoloni Membersof Parameters). 52 Desna strana jednaCine cedobiti takav izgled da CitavajednaCina postane Mechanism. 1\ Commands\ Command. 1\Angle = (2 *PI) * ((360deg)/(2 *PI)) * (Mechanism. 1\KINTime)/(15) Dijalog Formula Editor dobija sledeCiizgled o Incrementa! !1\Commands \Command, 1\Angle J1 vcrr-mme)/(1s)Dictionaryrvlembers of ParametersMembers of All.. ..".rf:;;:,.,. "'\b"'."'se":'.p"'."-rC;tl3'",od7y':;:.p::-ad",-:17:\F""ir--Su.::-' jDesign Tab!e -'; iRenamed parameters!base\Part8odYf'ad, 1\SecondUmit\}...enotr .-:.IPoint ConstructorsIBoolean '. baselpartBody'Pad, 1\Sketch, l\A.bsolute ..I OperatorsiLengthIbaSeIPartBOdY'Pad,l\sketch.l\ACbVI!Y Law ICslAttrMode -- base IPartBodvIF'ad, 1\Sketch, 1\Coindden LIne ConstructorsjString - jbase'Psrtsody\Pad,v JOrde Constructors!Time h"' .... ...11 \.:;1..... +>-1... 1\r...,.-.nrl.,.,...,IStrinovjAno!e ! I OKNakon klikana dugmeOK,jednaCinacebiti upisana upOp-Updijalog Formulas,kao 8tOjeprikazano ispod. o IncrementalFilter On Mechanism. 1 Riter Name :j"=;--------------Filter TYPE: JAI!Double dick on a parameter to edit It jParameterIfl1echanism.i Value I Formula I Active Edit name or value of the current parameter .. . New Parameter ofReal =:JV>lith jSingle Value Add Form..;laDelete ( GornjajednaCinazahtevadodatnoobjasnjenje.LevastranasadrziparametarAngle, takodaidesnustranumoramosvestina dimenzijeugla,odnosnona stepene,Zbog toga su Clanu(Mechani5m.l\KINTime)oduzete dimenzije deljenjem sa(Is). Slovo"s"u jednaCinioznacavasekunde.Konacno,uvedenjeiClan(360deg)/(2*PI)kakobise ugaona brzina izrazena uradijanima(u sekundi)pretvorila ustepene(u sekundi). 53 UkolikosustranejednacineizrazeneurazliCitimjedinicama,programceprikazati poruku upozorenja,poput one na sledecojslid. Units are not homogeneousems into mJ. \fljeadviseyoutopredse unItsforconstants r othervdse the InternaTIonal Svstem Units willbe the default. (E.,x: 10->10mrn orf\'1vReaIParameter->fvlyReafPararneter;DMU Kinematics. BIt:!;;dit}:'jewInsertIoolsdna1yze !:ieipl.nfrastructure [1emanical Design AEhP!ant . Digital Processfor Manufacturing E[Qonomics DesIgn& Anaiysis laccelerati .. Product 1 accelerati. ,Product assemblv _1. CATProduct ;). slidinQ_bl. .Product '2 tesnngJaws .. Product 2 Transienl_, .Analysis !;;xit ,r;t Dr'iU Eitting DMU 'v'iewer

. Dr--TU Fgstening Review DfvlU Qptimizer ,:. DMU Ioleranci!lg Revie"/v @i.'" :0'"-*"J R)9Kliknite na Assembly Constraints Conversion u paleti alata DMU Kinematics. PomoCuteikonemozemoautomatskikreiratinajcescekoriscenespojevenaosnOVLl postojecih ogranicenja na nivou sklopa.Pojavice se sleded pop-up dijalog. Kliknite na dugme New Mechanism _____Natajnaeincetepredudrugipop-updijalog,ukomemozetedodelitinazivsvom mehanizmu. Podrazumevani naziv je Mechanism.I. Prihvatite ponudeni naziv tako sto cete kliknuti na OK. U dijalogu cete uoeiti poruku Unresolved pairs: 4/4 Kliknite na dugme Auto Create 11Aufu::tr.eatiii:J1.Ukoliko nakon toga poruka dobije oblik Unresloved pairs:0/4, mozemo zakljuCitida se stvari odvijaju uispra-vnom smeru. Stabloaplikacije cepostati dliZe zbog ubacivanja granepodnazivomApplication.Narednaslika prikazuje potpuno razvijeno stablo. 14 51rn@i%h@S (crank.i) (base.i) (block.i) (conrod.1) t[ir Constraints 'Ii!-Applications ,i-,. Mechanism.i, DOF=l iif-Joints

Cylindrical.1(base.i,block.iJ Cylindrical.:>. (base.i,crank.l) f& Revolute.3(block.l,conrod.i) Revolute.4(conrod.i,crank.l) ommands !l:i-Fix Part ( base.i)

Parametar DOF (brojpreostalih stepena slob ode)ima vrednost1(ukolikoje vrednost drugaCija,josjednom proverite ogranieenja na nivou sklopa kako biste utvrdili da li su onakonzistenmasaogranieenjimaprikazanimuprirueniku,izbrisitemehanizami krenitesaCitavomvebomizpoeetka).Preostalistep en slobodemozemoposmatrati kaopoziciju bloka (block)duz osnove (base),iiikaoIOtaciju dela pod nazivom crank okoosnove.Postonamjenameradadencrankzarotiramokonstantnomugaonom brzinom, druga interpretacija nam jebHza. PostosmobilipaZljiviprilikomkreiranjaogramcenjananiV0Usklopakojasuu potpunosti konzistentna sazeljenim kinematiCkim spojevima, zeljeni spojevi su kreirani naosnovuranijedefinisanihogranieenjaipomocuikoneAssemblyConstraints Conversion. Svetespojeve smomoglidakreiramoi ruenopomocu ikona upaled alata Kinematics Joints. Da bismo animirali dobijeni mehanizam, moramo ukloniti i jedini preostali stepen slo-bode.TocemopostiCitakostocemospojCylindrical.2(spojizmedudel ovabasej. crank)pretvoriti u spoj Angle driven. Dodeljivanjeistihnazivainstancamadelovaisamimdelovimaznatnoolaksava identifikacijuspojevaizmedubilokojadvadela.KliknitedvapUlamisemnaspoj Cylindrical.2 u stablu. Pojavice se sleded pop-up dijalog. o Angie arr,,'enJointUrmtS o 1st Io'Ner limit:o 2nd LO'Ner Llm!t JOint geometry: Line 2:j--' o Length driven ----g 0 upper limit: 'g 02nd upper limit: Joint geometry: Overitekontrolno poljeAngledriven, nakoneegamozete! izmeniti i ogranicenja. Line Lineo Length driven jOint Limrtso 1St lower iimlt:75 Postavite vrednost parametra 2nd LowerLimit na O. Joint name:ICyiindricai,2 _________::.:Joint geometry; linel:rLine 2'1Angledriven JOint Limits o Length driven o 1st IO'/\'e:r limit901st upper limit j360deg Nakonzatvaranjagornjegdijalogaipodpretpostavkomdajesveostalouradeno korektno,na ekranu c'ese pojaviti sledec'a poruka(nMehanizam se moze simuliratin). The mechanismcanbe simulated OK Toje zaista dobra vest. Prematerminologiji programa CATIA,pretvaranje spojaCylindrica1.2 uAngledriven spojpredstavljaekvivalentdefinisanjukomande.Tomozetevidetiipoubacivanju linije Command.l u stablu aplikacije. Mechanism.1, DOF=O i!'j;-Joints Cylindrical.1(base.1 ,block.1) (base.l,crank.1) I Lp Coincidence.8(base.l,crank.l) (block.l,conrod.l) Revolute.4(conrod.l,crank.l) --Commands I L iCommand.l(CylindricaI.2,Angle) (base.1) lspeeds-Accelerations 76 Sadamozemosimuliratikretanjeneuzimajuc'iuobzirvremenitiugaonubrzinu. Kliknite na ikonu Simulation@. u paleti alata DMUGeneric Animation. Time se otvara mogucnost izbora mehanizma koji zelimo da animiramo, ukoliko ih ima vise.Unasem primeru izaberite Mechanism. 1 i zatvorite prozor. Odmahnakonzatvaranjaprozorau stabluaplikacijepojavic'esegranapod nazivom Simulation. 8-Applications re ...,echanisms r'llechanism, 1., DOF =0

I",\I( Simulation, 1 o Keep position on exit11 o AnimateViEAfpoint Pomeranjemklizacaudijalogu,saleveudesnustranu,poCinjeirotacijadelapod nazivomcrank,kojic'enapravitiokret od punih360stepeni.Pozicijanulaodgovara pocetnom polozaju sklopa u vreme kreiranja spoja. Ukoliko zelite odredenu poziciju za pocetnu,morateranijedakreirateprivremenoogranicenjesklopakojebipostavilo mehanizamuzeljenupocetnupoziciju.Takvoprivremenoogranicenjesemora ukloniti pre nego sto seizvrilikonverzijauspojeve mehanizma. Kadaklizacupop-updijaloguKinematicsSimulationdo dedokrajnjegdesnog polozaja,kliknitenadugmeInsertupop-updijaloguEditSimulation, kojije prikazan ranije. Time se aktiviraju sledeca komandna dugmad videoplejera I'"11n I""1;.- 1I. 77 Vratitebiok napoi'etnupoziciju,takostocetekliknutinadugmeJumptoStart Primeticete daje sada aktivno i dugme Change Loop Mode[]. . H. Nakon klikana dugme Play Forward,."', deopod nazivom crank ce brzo nai'initi skok koji predstavlja punurotaciju.Dabisteusporilikretanjeovog dela,izaberitedruguvrednostkorakainterpolacije (parametar interpolation step), poput 0.04. Nakon postavljanja vrednostikoraka interpolacije na 0.04 vratite deocrank na poi'etnipolozaj,tako stocetekliknutinadugrneJumptoStartZatim,kliknitenadugmePlayForward i obratite paZnju na usporenu i glatku rotaciju dela. se desiti da vas klizai' nastavi kretanje i preko ivice bloka; entiteti kojiui'estvuju uspoju tretiraju se kao beskonai'ni.Ukoliko zelite,mozete izmeni-tidimenzijedelapodnazivomblock,takoda

,fcC1--1"'ln IH1 D.1!1.00 mil'-Ti o Animate viewpoint o AutomatIc insert Interference 0,:;:0, ! (1,020,01 DIstance klizai' ostane na njemu..L---_....:===:..::::::::::::::.J Kliknitena ikonu Compile Simulation {)lEIu paleti alataGeneric Animatio'n i aktivirajteopcijuGenerateananima-tionfile.Nakonpritiskanadugme Filename'File name mozete. podesitilokacijuinazivanimacione datoteke koja cebiti generisana,kao sto je prikazano dole. Odaberiteodgovarajucuputanjui naziv datoteke, a parametar Time step podesite na 0.04,kakobiste dobili usporenu rotaciju u AVIdatoteci. ------------------- Sledecaslikaprikazujekompletno popunjen pOp-Updijalog. Tokomgenerisanjadatoteke,deo podnazivomcrankpolakorotira na ekranu.Dobijenu AVIdatoteku mozetepogledatipomocu progra-rna Windows Media Player. UkolikoyamAVIdatotekanije potrebna, vee zelite sarno da ponovite animaciju vise puta, morate generisati tzV.Replay. To cete postid ako overite poljeGenerateareplayudijalogu Compile Simulation. Nakonaktiviranjatogpoljavedna ranijih opcija postaje nedostupna. Pored toga,ustablu jedodata grana pod nazivom Replay. I. '::1 Generate a replay :1echan!srfI, 1DictionarvMembers of Parametersi !De:::lgfl Table.Renamed parameters \Operators\ j600lean: tpolnt Constructo!'s ICstAttr_f'.1odeILaw ILengthLine ConstructorsiStrinaCirde Constructors ! !time !5trlnolAno!eKadakliknete na OK,formulace biti zabelciena upop-up dijalogu Formulas, kaosto jeprikazano na narednojslici. With ISing!e Value .... J 83 PrilikomunosaforrnulesakinematiCkimparametrimamoratepovestiraCtina0 jedinicama.Ukoliko formulaima razliCitejedinice na levoji desnojstrani,pojavic'e se sledeca poruka upozorenja: Unitsarenot homogeneous{ms intom), V;ie adviseyouto'preciseunitsforconstantsl other\l\'ise the international Svsten', Unitswi!!bethe default. lO-::10mm or OK Mi smo postedeni takvog upozorenja zato sto smo formulu uneli korektno.Definisani zakon cese pojaviti i ustablu pod granom Law. .

'P'r'lechanism.l,DOF=O I !Existing Component. U pop,up dijalogu FileSelectionizaberitedeloveladderiblock.PodsecamovasdaCATIAomoguc'uje viSestrukiizborpomocu tastera Ctrl. Stablocebitiizmenjeno, postosesadaunjemu nalaze i novoubaceni delovi.

wall(wall.!) ladder (ladder, 1) LAPplications rv'ty Recent Document::;Desktop flien2ime My f"4etwork Files of "D= Places 105 P"rt; yi Open as read-{l'Li,' Dva nova dela cebiti prikazana i na ekranu.Ukolikoreferentni elementi Point-I,Point-l iLine-lnisuprikazani,verovatnojenjihov prikazisldjucen.U tom slucaju,teelemente moramo prebaciti ure.zimShow (prikaZi). Tomozemo uraditi tako sto cemo ih locirati u stablu specifikacije, ldiknuti desnim tasterom misa na njih i selektovati opciju Hide/Show. Naon prikaza referentne geometrije se nesto razlikuje u verziji VSR14u odnosu na VSRlS, mada uvek mozete lako pronaCi takve elemente jednostavnim razvijanjem stabla. Mozda cete morati da upotrebite i ikonu Manipulate u paleti alataMove da biste pomerili merdevine blize zeljenojstartnojpoziciji,kaostojeprikazano na slici ispod. Rezultatesvogradamozetenajjednostavnije smestitinadisktakostocetesnimitiotav sklop. Kliknite dva puta misem na gornju granu stabla.NatajnaCincetesigurnopredu okrliZenje Assembly Design. Kliknite na ikonu Save. Pojavice se dijalog Save As,u kome mozete promeniti naziv sldopa.Ponudeni naziv je sliding.Jadder. My Recent

DesktopJ My DocumentsFilename:Save as t'/De:106 MerdevinevecmorajubitipostavljenenatakvulokacijuukojojsetackaPoint1na njimapoldapa sa referentnomlinijomna zidu prilikom naknadnog kreiranjaspojeva mehanizma.Tacnije,Point1semorapoklapatisagornjomkrajnjomtackomlinije, takoda budemo sigurnidajestartna Z pozicijana S.S,kaostojeipotrebno.Postou ovojvezbinecemovrsitiautomatskukonverzijuogranicenjaskloparadikreiranja spojevaumehanizmu,primenicemonekolikododatnihogranicenjananivousklopa kakobismopostavilimerdevinenapocetnupoziciju,nevodeCipritomeracuna0 preostalim (neogranicenim)stepenima slobode. Definisanjeogranicenjacemozapocetifiksiranjemzida,takostocemokliknutina ikonu Anchor.,;fu,upaletialataConstraints,nakon cegacemoizstablaiIisaekrana selektovati dec pod nazivom walL U narednom koraku cemo ldiknuti na ikonu Coincident ConstraintI)upaleti alata Constraints,azatimselektovatitaCku P_oint1igornjukrajnjutackulinijeLinel. Zasada nemojte aiurirati sadrzajekrana.'

fi, (wall.1) (ladder.1) oin-Epl Constraints C&J(;,FiX.l(wall.1) li# Coincidence.2 (ladder .1,wall.1) Applications 107 Kreirajteogranicenje tipa Coincident izmeduavedve tacke Unastavkucemokreiratijosjednoogranieenjelipaporavnanja(coincident),kako bismo boenu stranu merdevina uCinili koplanamom sa bOCnomstranom zida.Kliknite naikonuCoincidenceConstraintiJ'upaletialataConstraint.Selektujtedyefavne povrsinenaekranu,kaostojeprikazanonasliciispod.Prilikomdefinisanjaovog ogranieenja prihvatite ponudenu orijentaciju Same.Nemojtejosuvek azurirati sadrzaj ekrana. (waIL1) (Iadder.i) lii-[;::U Constraints

(wall:1) (ladder.l,wall.1) Colncldence.3(ladder.1 ,wa I1.1) Applications Kreirajteogranicenje tipa Coincident izmeduavedve ravnepavrsine Na kraju cemo kreirati jos jedno kontaktno ogranicenje da bismo tangentu na donji deo merdevinaporavnali sahorizontal nom povrsinom delapod nazivom wall(tacnije,sa tlom na koje semerdevine oslanjaju). 108 KliknitenaikonuContactConstraint@upaletialataConstraints.Naekranu selektujte donju cilindricnu povrsinu merdevina i gomju ravnu povrsinu horizontalnog dela zida,kaostojeprikazanona slicidole.Da biste dobili zeljenirezultat,prilikorr: kreiranjaovogogranieenjamorateizmenitiiorijentacijuuExternaLSva novokreiranaogranicenjasepojavljujuiuspecifikacionomstabIu,kaostopokazuJe naredna slika. Constl.aint 'Uefmltion Constraint Type: Line contact Name :! LineSupporting Elements TypeiOrientationfb."l :1Cylinder(laddet ,1)!'ltJ- ,jPlanewal!,wali.l)%Jnmm!l!iG (wall.i) (Iadder.i) (walJ.1) ! Constraints 1# Coincidence.2 (ladder .1,wall.l) ll#COincidence.3(ladder.l,wall.1) Line contact A(ladder.l,waILl) ApplicationsKreirajteogranicenje tipaContack izmedu donjecilindricnepovrsinemerdevinai ravnepovrsinehorizontalnogdelazida, kojapredst8vljotlo [email protected] a,tako da budu postavljeni na zeljene startne pozicije, kao stoje prikazanona narednojslici.Postospojevemehanizama necemokreiratiautomatskomkonverzijomogranicenja nanivousklopa,veecemotouraditirueno,okruzenje DMUceignorisatiovaogranicenja.Onasunamenjena iskljuCivozapostavljanjedelovanazeljenestartne pozicije, 810je u potpunosti ispunjeno. 109 4- Kreiranje spojevau radnomokmienju DigitalMockup RadnookruzenjeDigitalModmpjeprilicnoslozeno,madacemosemipozabaviti sarnomodulomDMUKinematics.Ovajmodulmozeteotvoritipomocustandardne Windows palete,kao stojeprikazano nize.Start>Digital Mockup>DMU Kinematics. &. $trnulatlOn 1: 3cce!er2::- _ produc: Sve spojeve uovojvezbicemo kreirati direktno uoklliZenju Digital Mockup. I K lknite na ikonu Point Curve Joint upaleti alata Kinematic Joint. U novootvorenom pop-up dijalogu kliknite na dugme New Mechanism ."-".. .. Unarednomdijalogumozetepromenitinazivmehanizmakojikreirate.Zatvorite dijalog Mechanism Creation, tako sto cete prihvatiti ponudeni naziv Mechanism. I. ZaCurve1 selektujteLine-lna ekranu,a zaPoint 1 selektujte Point-I, kao sto je i prikazano na narednoj strani.Zatvorite dijalog tako810cetekliknutina OK Ovoogranicenje primorava tacku Point 1 da se krece iskljuCivoauz (beskonacne)linije Line1. 110 Kasnijecemouovajspojdodatiduzinu,Sobziromdaseudefinicijiproblema pominje i brzina dliZove linije.

1"'' ... ., DOF=4 Lht Point Curve. 1 (ladder. 1, wall.1) Commands

Joints Laws Speeds-Acceler ations KlizajuCispojkrivihcemokreirati izmedudonjecilindricnepovrsine merdevinairaYnepovrsinedelazida kojipredstavljatIo.Kliknite SlideCurveJoint-if Kinematics Joints. naikonu upaleti ZaPoint1I'selektujteovu Itacku(Peint-l)j ZaCurve1 selektujteovu liniju(Line-1) 1M!'Za Curve 1 selektujte donju ivicu zida,a za Curve 2 kruznu ivicu donjeg dela merdevina. ZaCurve2 selektujte 1_

Currentsejection: Curve 1: !------Curve 2: rl------Curve 1: lwalL l/pad. 1 kruznuivicu,iii/ (1_1,w,'1) L ..JfoSlideCurve.2 (wall.l,ladder. 1) kliknitebilogde. naovuivicu.-------,Commands ZaCurve1Laws selektujteovuivic ",.....____.....,/1 Speeds-Accelerations PrimeticetedaogranicenjetipaAnchor,kojejeupotrebljenouoklliZenjuAssembly Design,nemanikakvoguticajanamehanizam(postanismoizvrsilikonverziju 111 Simulacija mehanizma,medutim, zahteva da jedan njegov deobude fiksiran.u ovom primeru cemo fiksirati zid.Da biste to ucinili, klilmite na ikonu FixedPart .;;, upaletialataDMUKinematicsi selektujtezidnaekranu.Nakonzatvaranjaprozora braj stepeni slob ode je smanjen na1.Tomozete uoCitii po elementu stablaDOF=I. '=Point Curve.1(ladder. 1) wall. 1) 'r'J-Joints 11,;"SlideCurve.2 (INall.l.,ladder.!) Commands Iili-Fix Parr (ivall.l" I !-Law5 Dabismoobezbedili zeljenu konstantnu brzinu merdevinaniz zid,moramo vezatispoj PointCurvezaduiinu(tosmomoglidauradimoiprilikomsamogkreiranja mehanizma). Kliknite dva puta misem na granu Point Curve. 1 kako biste otvorili pop-up dijalog prikazan ispod.Izmenite opciju LengMyReaJParameter""lmm) OKMismopostedeniteporuke,postosmapravilnounelijednacinu.Novodefinisani zakon se pojavljuje iugrani stabla pod nazivom Law.

--1' DOF=O 'r"]Oints r:=ommands Part (wall.! ) II:.Laws"- ....Lfix) Formula. 1: Commands\Comm.;nd. 1\Length =( lOin )*r'1echanism. 1\KINTimeiOs) Speeds-Acceler alions Podsecamo vas da je nasa namera da nacrtamo dijagrame brzine i ubrzanja taCkePoint-2 kao posledica kretanja u mehanizmu. ""j-y'KliknitenaikonuSpeedandAccelerationuDMUKinematics paleti alata. Naekranu ce se pojaviti pop-up dijalog poput onoga na sliciispod. Name: Reference product: Point selection: Mainaxis ZaReferenceproductselektujtezidenaekranuiiiustablu),azaPointselection izaberite Point-2,kao stojeprikazanonanarednojslici. 119 ZaReference productizaberite zid Name: Reference product: Point selecTIon:il f\'lain axisZaPoint selection izaberite taci'lechanism,l,DOF=3 ZAUPi'astbellectvessemyonstramtonverSlOn"'!,> Off () OnOutput!:

150 I Unit, Observed Degree: No DegreeNo InchNo DegreeNc,Inct,t'lo inchNoNQInch per secondjJoInOl per seconD NoIndl per secondNo ,__I... ________ ..Jc! Stop i.E;. Kliknitena sledecu stavku: Mechanism.l \J oints\Rack.3 \Leng-Afplications Postavite kursor iznad grane Mechanism. I, DOF=O u stablurechanisms i kliknite miSem.Time ce u dijalogu Formula biti prikazanitJ..."'.I' DOF=Osarno oni parametri koji imaju vezu samehanizmom. imulation..... Simulation. 1 DugalistajetimesvedenasarnonadvaparametrakojiseoiH>.eplaynalaze udijalogu. 173 o Incremental Filter On1 Filter Name FltterType: r I Edit name or value of me current parameter I !h-)eChanlsm. iWli'lTIme, vWth Add Fonn.ula .1SelektujtestavkuMechanism.l\Commands\Command.l\Angleikliknitenadugme Add FormulaNa tajnaCincete preCiudijalog Formula Editor. Izaberitestavku Timeizsrednje kolone(Members of Parameters). ! Mecnanism.l \{:.ammands\Command. l\AnoJe I""""-DictionaryMembers of Parameters A, Wi 1iF A!Deslgn Tab!e : !Renamed parameters !Operatorsj IBooiean I,Point Constructor&I' CstA rtf J"'lode L.3l,-'I' LengthjUne ConstructorsStrmojClrde Constructorsl11me-lStrinQ v: lAnole Ivlembers of Parameters1\1embers ofTime

iRenamed parametersI !BooleanI ,C.tAttr J'1odeI'I lStnno!1iJ1i1KWri"! vJAnale 1 174 r-1embers of All

.1\,4ctlvlt A' hnk\f'arffiodyV'4ulbpad.1 \Sketch, 1\lI,bso!uHink\PartBodY'f"'lu!tipad, 1 \,Sketch. 1 \peroer !linkNewU. 1zdijaloga prikazanognaslicidesnoizaberiteopcijuPart.Na tajnaCincetepreCiuokruzenjePartDesign,gde mozetekreiratideosapodrazumevanimnazivom Part. I. Dabisteizmenilipodrazumevaninaziv,postavitekursoriznad granePart. 1ustabiu, kliknite desnim tasterommisa i iz menija izaberite opciju Properties. Udijalogu Properties predite na stranicuProduct i upoljePart Number unesite pin. Toce biti novi naziv dela koji cemo koristiti kroz Citavu vezbu. Stablo u gornjem levom uglu ekranaceizgledati kaona slici dole.

f::l-1pin

X'V plane .t:7 yzplane .::7 zx plane PartBodv Mechanical I fViass I Graphic Product I .. Product ;Part Number 1pinRevision..- .. ......-.. ..-DefinitioniNomendature :---------...."....-"'." ....'''-,....."......." ..............,.. 'SourceiUnknown'Description187 Selektujte ravan yz iz stabla i udite u Sketcher. Pomom ikone ProfileGil)iz palete alataProfileumoduluSketchernacrtajte poprecni presek poluge i definisite njegove dimen-zije. Vrhsiljkapolugeobaveznopostavitena samkoordi11atnipocetak;kasnijec'enamnatoj lokacjizatrebatitaCkakojujemoguc'ese!eKt.(wati,akoordinatnipocetakispunjavate uslove.Postojiialtemativniprilaz:mozetedefinisatireferentnutac.1uInapoluzina bilo kojojlokaciji koja odgovara.zahtevima kreiranja sklopovskih ogranicenja i spojeva. Upamtitedanarednaskicaprofila poluge nije nacrtana urazmeri. Izadite izmodula Sketchercl.::I. SelektujteikonuShaftizpalete6 ITt 1 0.4 presek poluge nlJe nacrtanu razmen 4i alataSketch-BasedFeatures,cimese otvara dijalog Shaft Definition. IIPovediteracunadadonje ->iViExistingComponent.Upop-up dijaloguFileSelectionselektujtedelovepin,camibase.PodsecamovasdaCATIA dozvoljava visestruki izbor uz pomoc' tastera Ctrl. Stabloc'ebiti izmenjeno,posto su usklop sada ubacenii izabrani delovi.

f'pin (pin. 1) base (base. 1) cam(cam. 1) Applications Desktop.-l My DocumerrtsRezultatesvograda najjednostavnije nadiskakosnimite sklop. Kliknitedvaputa predu Assembly Design. Kliknitenaikonu Pojavicesepop-up dijalogSaveAsu. mozeteizmeniti File nameFJ!es of typeOpen as read-onl:.,Fn8o.amlO datotekesasklopom, :Save e'l}ve:':ATPi) Formula, 1:Mechanism,! \Commands\Command.! \Angle=(360deg!ls)*r"echanism.l \KINTime .-Speeds-Accelerations L:\'Speed-Acceleration.! 210 Unastavkucemopodesitineophodneparametrezasimulacijuvremenski kretanja.KliknitenaikonuSimulationwithLawsupaletialata Simulation,Cimeseotvarapop-updijalogKinematicsSimulation, prikazan na slicidole. Podrazumevanovremetrajanja iznosi 10 sekundi. Ako zelite---;,"""w""'CC;;;;;;';vreme,kliknitenadugme Unovootvorenomdijaloguizmenitevreme trajanja naIs(na tajnaCincemodobitijedan pun okret pri ugaonojbrzini od 360 degjs). Pored klizaca se sada nalazi vrednost odIs. OveritepoljeActivatesensorsugornjem levom uglu. Unastavkumoramoselektovatiodredene elementeizdijalogaSensors,Cime odredujemokinematickeparametreza proracun i skladistenje vrednosti. 'Speed-Acceleration, 1 \X POint. 1 'Speed -Acceleration. 1\y =Pmnt. 1' 'Soeed-p.cce!eration.l\ZPOlnt,:1 > 'Speed-fop::eJeration, 1 V=UnearSDeed' 'Speed-p.cccleraton, 1\'1 Speed-Accelerabon. 1",L_UnearSpeed' 'Soeed-Acceleration. 1'Speed-Acceleration, 1 '\):_i..:inear jl,cce'ercl"DC-' < Display OPTIonsDetect Check limits