← Back to team overview

yade-users team mailing list archive

Re: Combining engines prescribing movement


Hi (Anton),

actually this question came to my mind after reading about the new engine :-) My idea was if there is something similar to predicates, like
O.engines = [ .... , TranslationEngine(...) + RotationEngine(...), ... ]

or another solution could be

O.engines = [ ... , TranslationEngine(...), RotationEngine(...), ... ]

according to your reaction, the first option is not possible (at least now), but what about the second one? In fact I want to add some noise (imperfection) to the InterpolatingHelixEngine (to add some more translation in all directions for example), so before implementing InterpolatingImperfectHelixEngine, I wanted to know, if there is some easier way :-)


> Od: "Anton Gladky" <gladky.anton@xxxxxxxxx>
> Komu: yade-users@xxxxxxxxxxxxxxxxxxx
> Datum: 19.11.2010 10:45
> Předmět: Re: [Yade-users] Combining engines prescribing movement
>Hi, Jan!
>Yesterday I created one more "motion" engine. I did not find a better
>solution for my task.
>I think we should unite in one file Translation and Rotation Engines, as
>they do almost the same task.
>What do you think? (Vaclav?)
>2010/11/19 Jan Stránský <_honzik@xxxxxxxxxx>
>> Hello,
>> is it possible to combine more engines prescribing movement? for example (I
>> know there is HelixEngine implemented, but suppose for a while it is not :-)
>> if I want to combine translation and rotation to create a helix, can I
>> somehow combine them, or for every such combination would I need to
>> implement new engine?
>> thanks and have a nice day
>> Regards
>> Jan
>> _______________________________________________
>> Mailing list: https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users>
>> Post to     : yade-users@xxxxxxxxxxxxxxxxxxx
>> 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     : yade-users@xxxxxxxxxxxxxxxxxxx
>Unsubscribe : https://launchpad.net/~yade-users
>More help   : https://help.launchpad.net/ListHelp