Thread Rating:
  • 1 Vote(s) - 1 Average
  • 1
  • 2
  • 3
  • 4
  • 5
For creating runtime tight knot
#2
(08-07-2017, 11:15 AM)chanddu Wrote: Hi,

     I was working on the obi rope to tie a knot,How to make a tight knot without collapsing with rope thickness under 0.2. We are trying to simulate suture threads. What sort of values and parameters would be ideal for this. I tried the self-collisions and different collision iterations, particle iterations but it didn't solve my purpose.

Regards.

Hi chanddu,

Ideal settings for this are high distance constraint iteration count (ObiSolver->Distance Constraint Parameters->iterations), and high particle collision iteration count. However, given that Obi is an iterative solver, there will always be a limit at which constraints won't be able to be perfectly met.

So no matter how much you increase these, there will be a threshold force that, once surpassed, will cause the knots to undo. Best approach for this is clamping the amount of force that can be exerted by the user by pulling the rope.

Also for suture threads you'll most likely need a type of constraint usually known as a "sliding" constraint. They allow to constraint the rope particles to pass trough a point in space, which is essential to accurately simulate sutures. Obi does not provide these, as they are pretty much used just for this very specific scenario.
Reply


Messages In This Thread
For creating runtime tight knot - by chanddu - 08-07-2017, 11:15 AM
RE: For creating runtime tight knot - by josemendez - 14-07-2017, 06:57 PM
RE: For creating runtime tight knot - by chanddu - 17-07-2017, 07:24 AM
RE: For creating runtime tight knot - by chanddu - 19-07-2017, 08:35 AM
RE: For creating runtime tight knot - by TheMunk - 03-08-2021, 05:30 PM