Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Animation of mechanical assembly #1853

Unanswered
macdroid53 asked this question in Q&A
Discussion options

I'm thinking there is a more elegant and concise way to animate the disassembly/assembly of mechanical assemblies than what I have cobbled together here. Can anyone share some pointers please? I've looked at some YouTube videos, but they seem to be all oriented to spacial effects or I can't translate the concepts they show to this application.
Peek 2022年04月29日 14-34

Simple_assy_007.zip

You must be logged in to vote

Replies: 3 comments 9 replies

Comment options

You can use the Delay Falloff node here with manually specified offsets. Add an Index ID Key to the objects you want to animate and add them to a list. The ID key value should be an animation offset, meaning that an object with value 0 will move before an object with value 1. Here I assigned 0, 1, 2, 3 to the bolts and 6 to both other objects in order for them to move together a bit later.

20220502-212437.mp4
You must be logged in to vote
3 replies
Comment options

I'm looking at your example. I suspected it would involve lists and falloffs, I jut couldn't make the examples I found fit what I wanted to do. I am attempting to duplicate what you show. I don't have a lot of depth in Blender. And entering "blender set object index id key" in a search engine results in a mind numbing list that doesn't help me figure out just how to do that. (This is probably dead easy and obvious, but this is how Swiss cheese my level of Blender foo is...sorry.) Could you point some specific doc or example of adding keys?

Comment options

@macdroid53 You can add that from the AN panel in the N menu.

20220503-163829.mp4
Comment options

Got it. Thanks!

Comment options

I see how the fall off, etc. node accomplish the movement, and have figured what is going on here for the most part.
Now I'm trying to think through, I guess I'll call sequencing. For instance, once the screws and yokes are out of the way, the gear needs to move off the shaft, then the shaft goes up.
I can put an index on the shaft so that i delays enough, but, the gear isn't that simple, how do I get it to move before the the shaft.
Then get the gear to collapse back onto the shaft...do I make a parallel node sequence?
I guess I don't know enough to think this through...

You must be logged in to vote
6 replies
Comment options

It would be good if you can illustrate this somehow so that I get a good idea of what you are trying to do.

Like as shown. But, the video was created in a rather hzm handed way, and part of the question is how to do long sequential animations in a more concise way.

Comment options

@macdroid53 You will probably have to manually sequence those animations, as I can't think of a good way to make them in a non-overly complicated way.

Comment options

That's ok, I just wanted see if there was better ways I need to learn.

But, given that, I have not figured out exactly how to do long sequences.

Do I just chain them together as a long list of nodes? Seems this could get unwieldy. Is there a way to trigger another chain of nodes to activate after one has completed?

I have not experimented with multiple node trees.

Comment options

Sorry about the delay. I don't have much time at the moment, so I will get back to you when I do.

Comment options

No problem. I've been experimenting and learning. Still have plenty to learn and will look forward to any info.

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet

AltStyle によって変換されたページ (->オリジナル) /