Inverz Kinematika
2004.12.29. 14:32
Inverz kinematika II.
Folytatva az inverz kinematikt, most egy forgattyt ksztnk. Elõszr is ksztsk el a mellkelt brn lthat alakzatot, ami a cylinder s a box segtsgvel elkszthetõ. A rd, a bal oldali hengeren fog elfordulni, vagyis ott lesz a forgspontja. A rd msik vge pedig a trcshoz lesz "rgztve" az ott lthat csappal. Ha kicsit lethûbbet szeretnnk csinlni, akkor a rdba ksztsnk "vjatot", amiben a csap mozogni tud.
A rd forgspontjt helyezzk a henger kzppontjba (Hierarchy/Pivot). Lnyegben ms objektumnl nem kell lltani a pivot ponton. A csapot Link-kel fûzzk a trcshoz. A mozgsok belltshoz szksnk van a csontokra, amit a Create/System-ben tallunk. A csont ltrehozsa elõtt, kapcsoljuk ki a csontnl, a Create End Effector-t. Az elsõ csontot gy hozzuk ltre, hogy a rd forgspontjba kattintsunk, majd a csapra. gy ltrehoztunk egy csontot, aminl a rd forgspontjba elhelyezkedõ bone a szlõ, mg a csapnl lvõ a gyermek. Jelljk ki a csapnl lvõ csontot, majd Link-kel kssk ssze a rddal. Ekkor eltûnik a kt csontot sszektõ rsz. A rd forgspontjban elhelyezkedõ bone-t pedig, a forgspontban lvõ hengerhez Link-keljk. A kvetkezõ, egyben az utols csontot gy hozzuk ltre, hogy az elsõ pontjt a trcsa kzppontjba, a msodikat pedig a csaphoz helyezzk el. A trcst Link-kel kapcsoljuk ssze az elõbb ltrehozott csonttal (ami a csapnl helyezkedik el). Jelljk ki azt a csontot, amit a legelsõ csontltrehozsnl hoztunk ltre s a csapnl helyezkedik el. Lpjnk t Hierarchy/IK panelra s a Bind to Follow Object-nl a Bind gombot benyomva, vlasszuk ki azt a csontot, amit a msodik csontrendszernl ksztettmk s a csapnl helyezkedik el. Ezzel a mûvelettel mr vgeztnk is az IK kapcsolat ltrehozsban. Nyomjuk be az IK kapcsolt s fogjuk meg az utoljra ltrehozott csontrendszerbõl azt a csontot, ami a csapnl helyezkedik el s mozgassuk a trcsnak megfelelõen krbe, krbe. Ha mindent jl csinltunk, akkor a trcsnak forognia kell, s a rdnak pedig kvetnie kell a csapot. Ha a rdba ltrhoztunk egy "vjatot", akkor az most szpen ltszik, hogy a csap a vjatban mozog.
Forrsfile: ik2.zip (11 KB)
|