Pulley and piston rod contacts different than all other parts

Issue #178 new
Steven Gray created an issue

Surface contacts for disks, gaskets and gears have 0.0 max_vel:

            <ode>
              <max_vel>0.0</max_vel>
              <min_depth>0.001</min_depth>
            </ode>

while pulley and piston rod contacts have 0.1 max_vel:

            <ode>
              <max_vel>0.1</max_vel>
              <min_depth>0.001</min_depth>
            </ode>

Should all of these should be set to 0.0?

Comments (5)

  1. Shane Loretz

    I'm not sure that it will make much of a difference, especially since there are no bounce values. 0.1 might allow the parts to overlap slightly farther, but that's still limited by min_depth. As of pull request #143 the pulley part uses 0.0.

  2. Steven Gray reporter

    Could you change it so that the piston rod is also max_vel = 0.0, so all the parts are the same?

    I think that would let them overlap the furthest. From the docs: Maximum interpenetration error correction velocity. If set to 0, two objects interpenetrating each other will not be pushed apart.

    Anecdotally, the piston rod is the only part that I see occasionally failing to attach, and I think it might be due to this.

  3. Log in to comment