question

Jonathan avatar image
0 Likes"
Jonathan asked Ben Wilson commented

Trigger animation on process start instead of finish?

There's an option in the processor pick list for on process finish but what about on process start?

I have an operator with other things going on and I want their animation to trigger on for when they start processing at a certain processor. I can then use the on process finish trigger to turn it off.

A future feature that may be useful is "do [event]". Event could be animation, message, or anything. You would choose "Do [event]" from the pick list and it would have boxes to fill in for start trigger, stop trigger, who's performing event, and what the event to Do is (animation, move, message, etc...).

FlexSim 20.2.3
flexsim 20.2.3triggers
· 1
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Ben Wilson avatar image Ben Wilson ♦♦ commented ·

Hi @Jonathan S3, was Cliff King's answer helpful? If so, please click the red "Accept" button on their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always unaccept and comment back to reopen your question.

0 Likes 0 ·

1 Answer

Cliff King avatar image
1 Like"
Cliff King answered Jason Lightfoot edited

There's not a "Process Start" trigger for a Processor. Maybe that's your point? There is an "On Entry" trigger and an "On Setup Finish" trigger though, and both of those trigger fields have a pick list option for starting/stopping an animation. The "On Setup Finish" trigger is the same event time as the start of the process, so that ought to work for you, right?



1605297543380.png (129.3 KiB)
· 2
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Jason Lightfoot avatar image Jason Lightfoot ♦♦ commented ·

You could try detecting the Process Time and the Stop/Resume events.

In the example model attached the Process Time event's token is connected to a StartAnimation Activity, while the Stop event's token preempts the Process Time token and restores it when the processor's operator arrives after waiting for the resume event.

Example attached.

AnimatorOperatorDuringProcess.fsm


1 Like 1 ·
Jonathan avatar image Jonathan commented ·

Not really. I've got flow items that enter while the operator may be performing a task elsewhere. So it causes the operator to start doing an animation while they're moving around performing the other task.

0 Likes 0 ·