Question #693479 on Yade changed:
https://answers.launchpad.net/yade/+question/693479
Rohit John posted a new comment:
Hello,
I found a work around to this problem. I used the rotationEngine to
initialise the angular velocity. It is active for the first few
iterations and then it will be turned off using a pyrunner command.
Kind regards,
RKJ
#
--------------------------------------------------------------------------------------------------------------------------------------------------
script
O.engines += [
RotationEngine(
rotateAroundZero = True,
zeroPoint = (0,0,0),
rotationAxis = axis,
angularVelocity = -15,
ids = target.ids,
label = 'rotEngine'
),
PyRunner(command = "switch_of_rot()", iterPeriod = 10, label =
"rot_switch"),
]
def switch_of_rot():
rotEngine.dead = True
print("engine off")
rot_switch.iterPeriod = 100000000
#
--------------------------------------------------------------------------------------------------------------------------------------------------
--
You received this question notification because your team yade-users is
an answer contact for Yade.
_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yade-users
More help : https://help.launchpad.net/ListHelp