Tie knot with cloth modifier


I was trying to let Blender tie a knot for me using a cloth modifier… however I was only partially successful. Attached is a screenshot and a .blend file. My aim is that gravity ties the knot as if it was made of string (no gaps between faces).

Any help is greatly appreciated.

Best regards

knot.blend (608 KB)

If you want to create this with the cloth sim,you’ll have to set it up as it would act in real world physics - it wouldn’t “tie itself” unless there’s some kind of mass attached to it. As far as I know there’s no option in blender right now for vertex-group based mass distribution for the cloth sim,so my guess is that you should model a big cube attached to the bottom side of your rope (make it transparent of course) then let gravity do the work. You’ll also need to use a smaller structural stiffness value, try different cloth materials until it works. The key is that you need mass at the end of your string.

I also tried simulating mass using shapekeys but the cloth sim seems to override shape key animation.

update: You could also try this new add-on called Molecular. I have no clue how to use it,I haven’t tried it so far,but as far as I remember it’s documented.