Jump to content
Sign in to follow this  
zjie

RBD pre-solve intersection?

Recommended Posts

Posted (edited)

Hi guys, I am doing a simulation where the rbd objects will fill up a box partition, however, they were already intersecting before the simulation. When they were sim-ed, some were still intersecting and sticking on each other, hence is there a way to pre solve the intersection before the simulation?

 

rbd_test_v001.hip

 

rbd_test.thumb.JPG.68e9398327c8d585752b98bb437cc1c5.JPG

Edited by zjie

Share this post


Link to post
Share on other sites

Hi, here is my attempt.

A loop iterating over every pieces and moving the piece if it is intersecting with other. Hope that can help.

000447.jpg

rbd_test_v001.hiplc

Share this post


Link to post
Share on other sites

Hi, set point attribute i@found_overlap to 1 on your packed primitives in SOP. Then in DOP Network into the rbdpackedobject1 turn on parameter Solve on Creation Frame.

  • Like 3

Share this post


Link to post
Share on other sites
12 hours ago, vicvvsh said:

Hi, set point attribute i@found_overlap to 1 on your packed primitives in SOP. Then in DOP Network into the rbdpackedobject1 turn on parameter Solve on Creation Frame.

Thanks, this helps!

 

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
Sign in to follow this  

×