PDA

View Full Version : hinged arm rig


SeanL
04-16-2008, 07:19 PM
I'm rigging a hinged arm (see image below), and I've been trying to use expressions without success. For example, rotating joints based on translation of the end controller to get collapsing effect.

I suppose set-driven key will work, but I don't really like it. Whatever solution I use I will want to be flexible enough to have squash and stretch option.

I found a 'lift door rig' on highend 3d maya rig downloads, but need it in .ma. Tried the .mb to .ma converter app (PC only), but couldn't get the app to run.

Anyone have a minute to save it out as a .ma?

Thanks,
Sean

JYoung
04-16-2008, 07:53 PM
It was too big to upload, so here's a link. Hope it's the right one.

www.artofyoung.com/ravi_gate_rig_-Comple.ma (http://www.artofyoung.com/ravi_gate_rig_-Comple.ma)

XminusOne
04-16-2008, 08:14 PM
What version of maya are you using? If you're using 8 or higher you can use the "ignore version" in the open scene options. Or you can use the file that Yung got set for you:)

SeanL
04-16-2008, 08:22 PM
Yungimoto, thanks a ton. Now to reverse engineer...looks like he used expressions.

X, good tip.

SeanL
04-16-2008, 09:04 PM
Ok, so it looks like as the arm stretches out the translation of the joints (or locators the joints are constrained to) should increase exponentially, or ramp based on a translate value of a control.

Ideas about how to create an expression to do this?

SDK would create animation curve (ramp) based on start and end keys I guess, although I would prefer not to use SDK.

Sean

TheNeverman
04-17-2008, 02:11 PM
http://www.3dbuzz.com/vbforum/sv_home.php?v=5

SeanL
04-17-2008, 10:22 PM
Perfect Nate, thanks.

TheNeverman
04-17-2008, 10:26 PM
was good timing on your part - they just posted that vid last week I believe...
:)

ferdo
04-19-2008, 11:47 PM
another way, probably the easiest, would be to just use the spring-ik-solver which basically is built to do excatly that ;-)

just make a joint chain and an ik-handle, type "ikSpringSolver"
and switch the ik solver to the new created springsolver

CGTalk Moderation
04-19-2008, 11:47 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.