Jump to content

Running SOP Solver on Static Objects


seth_ro18

Recommended Posts

Hi,

I have a DOP simulation in which I would like one of my SOP Solvers to affect *all* the geometry in my sim, even the static objects. Is this possible? Right now, it only "sees" and updates the active objects, which is generally desired, but not for this particular case.

Thanks!

Link to comment
Share on other sites

On the Static Object DOP, try enabling "Use Deforming Geoemtry" to see if that works.

You can modify the geometry all you want on a Static Object but if "Use Deforming Geometry" is off, it won't update the geometry to the simulation that you are driving in to it.

Link to comment
Share on other sites

Deforming Geometry usually don't work with SOP solver, because it is repeatedly reading geometry from SOPs and that way resetting Geometry generated by SOP solver on previous timestep

but what's probably happening in your case is that you are creating static RBD by unchecking Create Active Object on RBD object

actually the Active Value of DOP objects is what tells any solver whether to solve it or not, so if it's not active, the object will not be solved

the key is to create Static RBD Object, keep it's Activness to 1 and use SOP solver on that

staticRBD_SOP_solver.hip

Link to comment
Share on other sites

and if you want to use the same sop solver on all objects, not only in static branch, you can use SOP solver in all branches you want but point all of them to one SOP Network which will be used to solve them all

like in this file

i am not sure by the expression in the sopnet1, it gives some warning, but it works (i just copied/pasted working network from SOP solver :) )

staticRBD_SOP_solver2.hip

Link to comment
Share on other sites

Thanks, that's helpful. It answers my question that turning off the Active Value makes the solvers ignore the object completely. In my sim, I'm deactivating objects with the RBD Auto Freeze node, so I'll have to find a workaround with groups or such to keep those objects active for the particular solver.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...