Question #293669 on Yade changed:
https://answers.launchpad.net/yade/+question/293669
Status: Answered => Open
behzad is still having a problem:
one update:
if I remove the following piece of the code, it behaves as expected.
const Real maxFs = phys.normalForce.squaredNorm() *
std::pow(phys.tangensOfFrictionAngle,2);
if( phys.shearForce.squaredNorm() > maxFs ) {
const Real ratio = sqrt(maxFs) / phys.shearForce.norm();
phys.shearForce *= ratio;
}
AFAIK, this piece controls the shear force. Do I need this is this type of
contact?
By applying the force as explained in #1, the contact cohesion is not being
broken, the force only moves the upper sphere and so contact point is moving.
--
You received this question notification because your team yade-users is
an answer contact for Yade.
_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yade-users
More help : https://help.launchpad.net/ListHelp