SimplyMaya Forums

Welcome to the forum, feel free to ask questions here.

Home / forum / Animation / Animation / Helicopter Blades
Register FAQ Members List Calendar Mark Forums Read

New Thread
 
Thread Tools
Old 22-05-2003, 05:01 PM   #1
Twinnie
Registered User
 
Twinnie's Avatar
 
Join Date: May 2003
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
Default Helicopter Blades

Just a quick question, how do I make some helicopter blades that spin and don't stop. I have been fiddling with the rigid body attributes and I have got the blades to accelerate but they eventually start turning the other way round which isn't so bad since the speed they are going at it isn't so noticable but then they slow down and stop before starting the cycle again. The bit with them accelerating is useful but I need them to keep going rather than stopping, at least long enough for me to finish the animation, it's 720 frames long if that helps you work out how to change it.
Twinnie is offline   Reply With Quote
Old 22-05-2003, 05:09 PM   #2
adldesigner
Registered User
 
adldesigner's Avatar
 
Join Date: Sep 2002
Location: CCS, Venezuela
Posts: 3,363
Thanks: 0
Thanked 9 Times in 9 Posts
Default

They are not slowing down I think.

Thatīs actually an optical illusion of the blades, much like the spikes of a wheel that we know is turning forwards while we look at it going backwards.

It has to do with the eyes "refresh rate".
__________________
adldesigner
Caracas, Venezuela
Hell .. not gone perse, but with a certainly lower post count per day.

adldesigner is offline   Reply With Quote
Old 22-05-2003, 07:12 PM   #3
brian_ellebracht
Registered User
 
brian_ellebracht's Avatar
 
Join Date: Oct 2002
Location: St. louis Mo
Posts: 1,580
Thanks: 0
Thanked 8 Times in 8 Posts
Default

try writting an expression, should work pretty easily..
__________________
Please check
My (old) website!
brian_ellebracht is offline   Reply With Quote
Old 22-05-2003, 07:17 PM   #4
brian_ellebracht
Registered User
 
brian_ellebracht's Avatar
 
Join Date: Oct 2002
Location: St. louis Mo
Posts: 1,580
Thanks: 0
Thanked 8 Times in 8 Posts
Default

here is a test example, it was made in Maya 5.0, but i exported it as a ma, so it should be ok on 4.5 If it isn't let me know and I will write it out, THanks,
Brian
Hope this helps
Attached Files
File Type: ma expression test.ma (53.3 KB, 54 views)
__________________
Please check
My (old) website!
brian_ellebracht is offline   Reply With Quote
Old 23-05-2003, 10:10 PM   #5
RaGzMaN
Registered User
 
Join Date: Feb 2003
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
Default

the expression:

pCylinder1.rotateY=time*300

what does that mean.

It will rotate in y 300 times the amount of frames in the scene, hmm I know what i mean but i cant explain what im thinking
RaGzMaN is offline   Reply With Quote
Old 23-05-2003, 11:11 PM   #6
kbrown
Moderator
 
kbrown's Avatar
 
Join Date: Sep 2002
Location: London, UK
Posts: 3,198
Thanks: 0
Thanked 8 Times in 8 Posts
Default

"time" is time in seconds (a floating point number) so it'll rotate in y 300 degrees in one second...
__________________
Kari
- My Website
- My IMDB

Do a lot, Fail a lot and Learn a lot!
kbrown is offline   Reply With Quote
Old 24-05-2003, 10:03 AM   #7
RaGzMaN
Registered User
 
Join Date: Feb 2003
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
Default

cheers mate, is that thing really going 300 times pers second...geezz
RaGzMaN is offline   Reply With Quote
Old 24-05-2003, 10:44 AM   #8
kbrown
Moderator
 
kbrown's Avatar
 
Join Date: Sep 2002
Location: London, UK
Posts: 3,198
Thanks: 0
Thanked 8 Times in 8 Posts
Default

Hehe, no. Not 300 times per second. 300 degrees per second...
__________________
Kari
- My Website
- My IMDB

Do a lot, Fail a lot and Learn a lot!
kbrown is offline   Reply With Quote
Old 24-05-2003, 12:23 PM   #9
RaGzMaN
Registered User
 
Join Date: Feb 2003
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
Default

hmm..how the hell did i not see that, cheers mate
RaGzMaN is offline   Reply With Quote
Old 26-05-2003, 04:46 AM   #10
olivermagno
Registered User
 
olivermagno's Avatar
 
Join Date: Mar 2003
Location: Philippines
Posts: 94
Thanks: 0
Thanked 0 Times in 0 Posts
Default

try also this expression:
first add an attribute to your object name it RPM,

if (frame == 1)
{ object.rotateY = 0 ;}
else
{ object.rotateY += (( object.RPM * frame * 360 )/(30*60))/frame;}

now you can key when your object will stop or go faster or slower base on the value that you enter in RPM attribute.

i got this stuff in highend3d.com
__________________
------------------------------------------------
our decisions-not the conditions of our lives
determine our destiny.
olivermagno is offline   Reply With Quote
New Thread

« Previous Thread | Next Thread »

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

1 Month

$34

Month-to-month billing
$34/month
Unlimited access to all videos
Project files to download
Easy to cancel at anytime
 
 

3 months

$87

Billing every 3 months
$29/month
Unlimited access to all videos
Project files to download
Easy to cancel at anytime
Save $5 per month or $15 in total compared to monthly billing with this package.

12 months

$288

Billing every 12 months
$24/month
Unlimited access to all videos
Project files to download
Easy to cancel at anytime
Save $10 per month or $120 in total compared to monthly billing with this package.

Your plan will automatically renew. You can cancel at any time via your PayPal account to avoid being charged again.

You can view the FAQ on our video plans here. You can contact us directly here. By clicking one of the buttons above, you agree to our Terms and Privacy Policy.