question

Nicholas D2 avatar image
0 Likes"
Nicholas D2 asked Ben Wilson commented

Item not moving on processor

In the attached model, when items are being processed, some of them are not conveying across the processor when they are being processed. What are some of the potential causes of this?

Test Labels.fsm

FlexSim 20.1.2
flexsim 20.1.2processors
test-labels.fsm (34.9 KiB)
· 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 @Nicholas D2, was Begoña Espiñeira'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

Begoña Espiñeira avatar image
0 Likes"
Begoña Espiñeira answered Begoña Espiñeira edited

Hi @Nicholas D2 , this is because there is a conflict between 3D and process flow logic. Specifically, multiple events are occurring at the same time. While the Processor attempts to pull the item out by some output port, the Move object from the item is trying to move the item to the destination queue. If you pay attention it only happens when the queues are empty because the processor finds a free port to exit the item from the processor. To resolve this conflict between events you can use a Delay with time 0 that is often called Breathe, in order to make sure that all previous events have ended before performing the move object. Anyway, I would recommend you using all 3D connections because it is a simple routing logic that you can do easily without using processflow. I attached you both model options.

If you have any questions do not hesitate to ask me. Begoña.


5 |100000

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