← Back to team overview

yade-users team mailing list archive

Re: Physical action - Force

 

It is clear now. It should be enough to give mass=m, isDynamic()=true, and apply force on the wall. You don't really need TriaxiaStressController, but it could help to record stress and strain. The interesting thing would be to implement this as optional in TriaxialSTressController. It would let the stress control be switched between static and dynamic stress control in the same engine (exactly what we have now in the periodic case).

BRuno


You can just assign the wall mass and apply force


nejib hadda a écrit :
Hi Bruno,

Actually, I switched to forces applied on walls instead of walls
translation because I want that my wall  moves under a stress load equal
to some d_Sig= X - f(Sig1,Sig2,Sig3) where X contstant stress that do
not changes while iterating.
I don't see how to make this work using wall translation ('max_vel' for
stress control).

Any suggestion ?


Le jeudi 17 juin 2010 à 15:48 +0200, Bruno Chareyre a écrit :
Walls have mass, like other bodies.
It is not very clear for me what you want to do Nejib. What is the difference with the stressController engine? "Applying a force" means adding a vector to the current body force vector, it doesn't need or imply anything in terms of dynamic or mass.

Bruno


Anton Gladky a écrit :
2010/6/17 nejib hadda <nejib.hadda@xxxxxxxxxxx <mailto:nejib.hadda@xxxxxxxxxxx>>

    .....I want to know  if the walls need to be dynamic when applying
    forces on them?


Walls are NOT dynamic in any case. They do not have a mass. You can only move them, they cant move by themselves because of interaction.

------------------------------------------------------------------------

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to     : yade-users@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~yade-users
More help   : https://help.launchpad.net/ListHelp



--
_______________
Bruno Chareyre
Associate Professor
Grenoble INP
Lab. 3SR
BP 53 - 38041, Grenoble cedex 9 - France
Tél : 33 4 56 52 86 21
Fax : 33 4 76 82 70 43
________________




References