On 23 April 2010 14:06, Bruno Chareyre <[email protected]> wrote:
> A logic I found very efficient for this problem (perhaps already possible > in Yade?) is the one of PFC : > You can declare some DOF's fixed for velocities/spins (say, Vx is declared > fixed). > After that, if you set Vx=0, the body doesn't move. If you set > Vx=something, it will move at constant Vx. > If it not yet implemented, it would be a piece of cake to put this in > NewtonIntegrator, and we could get rid of engines (TranslationEngine is a > joke if you ask me, an engine just to move bodies at constant speed?). > Yes Bruno, this would be lovely (and perhaps simple to do). Can we (you) do that? Do we already have a sort of DOFs for velocities exactly as for generalized displacements? c. > > Bruno > > > Václav Šmilauer a écrit : > > Ok, thanks a lot. But how is it that with TranslationEngine doesn't >>> work? I mean it doesn't because we account for the displacement twice? >>> I am looking at the code right now but I cannot find out why.. >>> >>> >> >> TranslationEngine will work for dynamic bodies, as it only sets >> velocity, nothing else. It will fail for non-dynamic bodies, as velocity >> will not be integrated for them (JumpChangeSe3 does that, however). >> >> BTW It is a good idea to use interpolating engine for cyclic loading and >> such 1-1 particle tests, rather than ugly loops I had. You'd prescribe >> points in time and values of displacement etc, and then the engine takes >> care of the rest. I hope we find a way to make it a piece in Yade Lego. >> >> Cheers, v. >> >> >> >> >> >> >> _______________________________________________ >> Mailing list: >> https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users> >> Post to : [email protected] >> Unsubscribe : >> https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-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 > ________________ > > > > _______________________________________________ > Mailing list: > https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users> > Post to : [email protected] > Unsubscribe : > https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users> > More help : https://help.launchpad.net/ListHelp >
_______________________________________________ Mailing list: https://launchpad.net/~yade-users Post to : [email protected] Unsubscribe : https://launchpad.net/~yade-users More help : https://help.launchpad.net/ListHelp

