Rotating dynamic components arrayed in a circle

Hello, I’m wondering if anyone can give me some quick advice. I’m trying to animate flaps on helicopter blades that situated in a circular manner. I can get the whole rotor to spin, but I can’t seem to get the right set of parameters to rotate the flaps up and down without something going very wrong.EC-645_3_modified.skp (12.5 MB)

I would like to animate the flaps, or at least one flap, to deflect up and down about 10 degrees. The Group is “AllFlaps”, although I may be grouping them wrong (beginner here). Anyway, if anyone knows an easy answer to what I’m doing wrong I’d appreciate it.


The flaps have to be in the same context as the blades.
To help with the rotation its better in this case to isolate the flaps (from the complex rotations) by creating another nesting (group the geometry again) and pass the change through to rotx

you can change the flaps at the rotating parts options, onclick has to be on the same level, so you need to move the highest one to a common level if you wish to animate the flaps.

I place the rotation to be fired from the top cap and the flaps from the blades, so if you delete the onclick in rotating parts which is currently has priority, the two lower will work.

You could consider setting up a remote component (like a keypad) to fire all the options if you want

EC-645_3_modified.skp (12.5 MB)

Thanks so much for taking a look at this! I tried to delete the onclick in rotating parts, and then it seems I cannot interact with the flaps. I did not touch the connection that you made to the flaps, so I can’t seem to figure out why I cannot just rotate the flaps. Any chance you can upload a copy that just has the flaps moving? I can just have two files for now, one that has the rotor spinning, and one that shows the flaps moving.

my bad, the flap attribute in onclick should have be in quotes as has negative value
amended with first on click deleted

EC-645_3_modified.skp (12.5 MB)

Excellent! Thanks so much. I’ll have to dig into your changes to understand this better. It’s a little confusing at first, but I hope to get the hang of it soon. Thanks again!