question

dougdurbin avatar image
0 Likes"
dougdurbin asked dougdurbin commented

Animated Flow Items

In the attached model am I moving the objects in the correct way to trigger the animation on the processors? If I change the processing times on the processors, the first flow item doesn't trigger the animation but the following items do. If the processing times are all the same then the items just sit on the processor and doesn't trigger the animation.

Airplane Exercise Simulation (Pull and LevelLoaded).fsm

FlexSim 20.2.2
flexsim 20.2.2animationflow items
5 |100000

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

1 Answer

Jason Lightfoot avatar image
2 Likes"
Jason Lightfoot answered dougdurbin commented

The problen stems from creating two process finish events for one item. To avoid doing that you could instead use a "WaitForEvent" that looks at processFinish events - replacing the delay activities.

By having the delay on the processors and in the process flow you've exposed a problem with permissions across objects. The processor in station one schedules an event at 8 seconds to finish processing the item. The delay in the process flow also does this. The token's delay finishes first and moves the token all the way to station 2s processor where it enters setup state (center of the processor). So far so good. But then the Processor in station 1 fires its process finish event for that same item that it no longer has, which makes it draw at the end of the processor2. In theory I don't think this should be allowed since the processor no longer 'owns' the flowitem, but there's nothing enforcing that, so best work around it.



· 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.

dougdurbin avatar image dougdurbin commented ·

I've should have caught this, makes perfect sense. Thank you Jason!

0 Likes 0 ·