Announcements
Autodesk Community will be read-only between April 26 and April 27 as we complete essential maintenance. We will remove this banner once completed. Thanks for your understanding

How to deflect (and decide on this) a flowitem exactly at a conveyor junction

david_besson
Not applicable
0 Views
3 Replies
Message 1 of 4

How to deflect (and decide on this) a flowitem exactly at a conveyor junction

david_besson
Not applicable

[ FlexSim 16.2.2 ]

I need to process a flowitem exactly at the junction of a conveyor. Then, depending on the process result, the flowitem will continue on the main conveyor, or will go to the conveyor spike.

This logic (here: 100% to the spike) should produce this result (but with the second spike connected):

Image.png

But it seems that when the leading edge of the flowitem had passed the center of the side transfer, this flowitem cannot be diverted to the first spike:

Image.png

Am I doing wrong? How could I fix that?

Note: This related post is similar, but does not answer to my question: Link

q-conveyor-junction.fsm

0 Likes
Accepted solutions (1)
1 View
3 Replies
Replies (3)
Message 2 of 4

sam_stubbs
Not applicable

You do need to make sure the decision is made before the edge of the item is past the branch it is supposed to be directed down. If you NEED to have the visual of the box stopping AT the point of the first branch, one option would be to have another DP prior to that point that actually controls the decision logic, and then have the delay on the point that is adjacent to the branch.

I've included a model to demonstrate.

3766-q-conveyor-junction.fsm

0 Likes
Message 3 of 4

david_besson
Not applicable

Thanks for your answer.

Since I cannot make the decision before the item is at the point of the first branch and had finished its process, if I understand well there is not any solution.

To illustrate my specific case: The flowitems are processed exactly at the point of the first branch, where some of the flowitem's content is taken for a variable time. During the process, some external events may lead to take even more flowitem's content in such a way that the process will last longer. At the end of the process, if the flowitem is not empty, it will continue on the main conveyor, otherwise it is directed down.

So as I cannot predict these external events which could lead to the emptying of the flowitem, the decision could only be made at the end of the process... at the point of the first branch.

0 Likes
Message 4 of 4

david_besson
Not applicable
Accepted solution

I found a solution (whew!):

1): Have a first DP upstream of the branch which sends 100% of the flowitems to the branch.

2): Have a second DP at the point of the first branch which resends x% of the flowitems to the main conveyor. On this DP, the flowitems are stopped to be processed and then the decision to resend or not the flowitems is made.

In this way, it is possible to make the decision AT the point of the branch: It seems that reddirecting a flowitem (when it is at the point of the branch) to ultimately continue on the current conveyor works, while redirecting a flowitem to ultimately change conveyor is not possible.

3798-capture3.png

q-conveyor-junction-2.fsm

0 Likes

Type a product name