question

Moosa avatar image
0 Likes"
Moosa asked Jeanette F commented

Model gets blocked with Conveyor but not with que?

FlexSim 22.2.2
conveyorque
· 5
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 ·
Can you post your model for us to take a look?
0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦♦ Moosa commented ·
Can you post the model with which you have the issue?
0 Likes 0 ·
Moosa avatar image Moosa Jason Lightfoot ♦♦ commented ·
0 Likes 0 ·
Jeanette F avatar image Jeanette F ♦♦ commented ·

Hi @Moosa, was one of Jason Lightfoot's or Moosa's answers helpful? If so, please click the "Accept" button at the bottom of the one that best answers your question. 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

Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Moosa commented

The reason is that the conveyor only presents the item at the end of the conveyor to the pulling queues, whereas a queue allows any of its contained items to enter any queue at the same time.

So when an item of type 37444 arrives at the end of the conveyor it does not match any of the queue Types. Later the batch timeout occurs at 13120 secs and queue293 releases its type 37537 items. At that point you need to adjust your pull logic to allow it to take a new type and have it fire by opening the input of the queue (even though it is open already - telling it to open will reevaluate the pull).


· 15
5 |100000

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

Moosa avatar image Moosa commented ·
well i do understand what you mean,but why is that i will have to adjust the pull logic? as you could see the pull logic says whenever the sorting lane is empty,anything could enter the lane,only when it gets filled up by 1 pc then the piece belonging to that item type should enter and moreover you could see that the exit transfer of the converyor has the logic of sending output to anyone.what is that I will have to adjust in the model to solve the problem.Please note I am considering the subnodes.length property.


0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦♦ Moosa commented ·

When I chose to trigger the pull re-evaluation your logic did not allow the item to enter since it was triggered by the last item leaving which is a usual technique. Your code tests for the content being <1 which will never be the case as the pull is evaluated while the exiting item is still in the queue.

0 Likes 0 ·
Moosa avatar image Moosa Jason Lightfoot ♦♦ commented ·
ok so what should I do to solve the problem, here the input from the que could enter into any of the available lanes(18 lanes),once an item enters, the lane takes its value and is reserved for that particular item until it reaches the quantity as 5,once it reaches the quantity as 5 and is send to the machine if machine is not occupied ,the lane takes the value of 6th item entering and is reserved for that type until it reaches the max limit of the lane which is 10.
0 Likes 0 ·
Show more comments