How can a simulation smoothly reproduce the movement of a box on a conveyor. The model described below will simulate the movement, but as the box moves from roller to roller, the box jumps and the rollers do not behave smoothly.

enter image description here

What solver settings or model setup will improve the simulation.


  1. The rollers were added by creating cylinder meshes. Each cylinder was setup as a rigid-body simulation with mesh collision shape.
  2. The box was added as a cube that is subdivided several times. The box is setup as a rigid-body simulation with mesh collision shape.
  3. The simulation was run, with the results shown in the animation above.

How can this simulation be made to behave more realistically?

The Blender files with this simulation is here -

This question is based on trying to answer this question - Animate Individual Vertices w/ Geometry Nodes - using simulation rather than animation nodes.

Per the accepted answer, changing the collision shape to box fixed the issue.

enter image description here


just change the shape to Box and it looks really smooth

enter image description here

enter image description here

  • 1
    $\begingroup$ Might be a good idea to change the rollers to cylinder or capsule as well. $\endgroup$
    – Ron Jensen
    Oct 18 '21 at 5:30
  • $\begingroup$ What was it before, if not box? $\endgroup$ Oct 18 '21 at 16:41
  • $\begingroup$ It was mesh before $\endgroup$
    – Chris
    Oct 18 '21 at 17:06
  • $\begingroup$ That worked great! Is there a reason why the mesh had issue but using a box fixed it? It seems like they should get the same result. $\endgroup$
    – Ed Tate
    Oct 19 '21 at 2:13
  • $\begingroup$ I think they can but then you have to mess around with all the settings in there…the Box makes it easier for Blender to calculate. That’s why it „seems“ to be more stable. $\endgroup$
    – Chris
    Oct 19 '21 at 2:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.