yade-users team mailing list archive
-
yade-users team
-
Mailing list archive
-
Message #24840
Re: [Question #695154]: Polyhedra contact instability (potential Bug?)
Question #695154 on Yade changed:
https://answers.launchpad.net/yade/+question/695154
Karol Brzezinski posted a new comment:
Hi Jan,
thank you for this example. This can be a good starting point for
playing with potential blocks. Right now, I am not able to run it
because my version of Yade doesn't have 'misc.py' and
'PotentialBlock2AABB()'. If I knew it is the only problem, I would dig
into the Potential Blocks, but I want to split those polyhedra later.
Referring to the original problem of normal force direction, I think that I have a conceptual solution. I do not have any proof, it's kind of intuitive.
In general, all the systems tend to have minimum energy. -> So the contact force should act in the direction that causes a certain force change (volume change) with minimum displacement. -> Movement should be perpendicular to 'the widest cross-section'. -> The projection of hull intersection on the sought plane (normal to the force) should give a polygon of the biggest area.
Implementing it in Yade is out of my reach, but maybe I will test it in
Python (for geometry from my example).
Best wishes,
Karol
--
You received this question notification because your team yade-users is
an answer contact for Yade.