Jump to content
AntoineSfx

Animate the assembly of an object

Recommended Posts

Which general techniques could be used to simulate the assembly of an object, subject to some constraints. For example, the output node of the object could be a merge, and I want to only consider the inputs of that last merge as individual elements to animate.

It could look like this: sort the building blocks according to Y, then find a plane which best approximates the object to have it lay flat on its successor (according to the order of assembly). For example to simulate the parts being delivered on a a pallet. At this point I know there would be some 2d packing involved. The assembly doesn't need to be physical plausible. Or maybe the order of assembly could be encoded in the merge graph.

Could you point me to something less advanced to get me started on traversing a geometry graph (if that's one way to do it...) ?

Share this post


Link to post
Share on other sites

I'm prolly on the wrong track...but 'stack'  ?

 

Share this post


Link to post
Share on other sites

Did you find any other info on this, I am interested as well. 

Would like to have a bunch of objects lying on a table and the assemble into the final object but with collisions enabled (similar to the new Houdini 18 Solaris physically based USD layout).

 

Thanks, Stefan! 

Share this post


Link to post
Share on other sites

With anything like this it's best to work backwards. Have the thing arranged they way you want all together, by hand. Then disassemble it, again by hand, into the arrangement you want. Then, use dynamics to coordinate the positions of the in-progress pieces. You'll probably need to work in groups and layers of interactions, that is, not all at once.

This is going to give you the fastest and most predictable results.

Share this post


Link to post
Share on other sites

Thanks for the response kleer, that's what I was thinking too i.e. to start from the assembled product and work backwards. I am quite new to houdini and I don't really know how to have geometry that is animated with keyframes which will also have dynamic collisions.

I attached a hip file illustrating the problem. Basically I animated the cubes and I would like them to interact with each other before reaching the final position. Any help will be appreciated.

 

Thank you, Stefan

collision_examples.hip

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×