← Back to team overview

yade-dev team mailing list archive

Re: Plasticity - rolling part

 

Since there was no reply, I did it (r2653) using the relative angular
velocity. For me it was much simpler than what I found in the paper I
attached but let me know had you any comment.
Cheers. Chiara

On 12 January 2011 11:23, Chiara Modenese <c.modenese@xxxxxxxxx> wrote:

> Hello,
>
> how would you compute the relative rotation between two particles only due
> to rolling? I found this report where the code for the bending moment would
> be describe in 3d (see attached file). Eq. 12 gives the incremental rolling,
> is that what I should implement in Yade if I want the same behaviour?
>
> Thanks for help.
> Chiara
>
>
>
>
> On 17 December 2010 15:40, Chiara Modenese <c.modenese@xxxxxxxxx> wrote:
>
>> Ok! Thanks all for suggestions. I agree that for now it is simpler to code
>> it in the Law functor. I will do and then test it with before commit. I let
>> you know if issues arise. Anyway, I will probably not be able to commit it
>> before Christmas -- in case someone else needed it (btw, Happy Christmas to
>> everyone!).
>>
>> Cheers, Chiara
>>
>> On 17 December 2010 15:03, Bruno Chareyre <bruno.chareyre@xxxxxxxxxxx>wrote:
>>
>>>
>>> > You can write the incremental rotations in the Law2 functor first
>>> > (just like the current rotation of ScGeom6D algorithm used to be in
>>> > CohesiveFrictionalContactLaw) and use plain ScGeom,
>>> Thats right.
>>>
>>> > later move to ScGeom6D. If you move it it in ScGeom6D, however, it
>>> > will mean dragging all the quaternions in ScGeom6D uselessly.
>>> Indeed, it will make 3 useless quaternions. Mmmh.. in fact it could be
>>> moved to base ScGeom. relSpin would be dragged by pure 3D interactions
>>> but it's only one vector.
>>> In that case CFLaw could work with two different geometries (ScGeom for
>>> incremental, ScGeom6D for total).
>>> Let's see it work first, then we can think about design.
>>>
>>> Cheers.
>>>
>>> Bruno
>>>
>>> > If you are inclined towards experimentation, you could have a look at
>>> > L6Geom.
>>> >
>>> > HTH, v
>>> >
>>> > _______________________________________________
>>> > Mailing list: https://launchpad.net/~yade-dev<https://launchpad.net/%7Eyade-dev>
>>> > Post to     : yade-dev@xxxxxxxxxxxxxxxxxxx
>>> > Unsubscribe : https://launchpad.net/~yade-dev<https://launchpad.net/%7Eyade-dev>
>>> > More help   : https://help.launchpad.net/ListHelp
>>> >
>>>
>>>
>>> --
>>> _______________
>>> Bruno Chareyre
>>> Associate Professor
>>> ENSE³ - 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-dev<https://launchpad.net/%7Eyade-dev>
>>> Post to     : yade-dev@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~yade-dev<https://launchpad.net/%7Eyade-dev>
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>
>>
>

References