question

Gui Vaccaro avatar image
0 Likes"
Gui Vaccaro asked Joerg Vogel commented

Conveyor fails to divert item when destination decision point on edge of spur

Please see the attached model. It is a test model where every second item should be diverted to a spur. The spur is inside a container, including the destination decision point.

When the decision point is on the starting edge of the spur, the divert fails. From my understanding, the position of the decision point should not create such behavior. It seems like a bug.

Thank you for your attention.

P.S. I am aware that putting the decision point farther along the conveyor fixes the problem; however, this is an unexpected behavior, as nothing prevents a user from putting a decision point in the starting edge of a conveyor.

divert_error.fsm

FlexSim 25.0.3
decision pointsconveyorsystemconveyor divert
divert-error.fsm (75.9 KiB)
· 3
5 |100000

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

At this location I expect a transfer connector. Two structured objects that have similar abilities as acting like a reference can lead to undefined results. A decision point references the upper conveyor or initiates events. Initiating at a starting edge of a conveyor accomplishes this a transfer or an entry transfer.

0 Likes 0 ·
Gui Vaccaro avatar image Gui Vaccaro Joerg Vogel commented ·

@Joerg Vogel , thank you.

There is a transfer connector there. However, the manual recommends using decision points or exit transfers with "sendItem". Can one use sendItem with the transfer connector directly?

The fact the decision point was placed on the edge was not intentional, however, it triggers the bug.

0 Likes 0 ·
Joerg Vogel avatar image Joerg Vogel Gui Vaccaro commented ·
@Gui Vaccaro, the reference location for a decision point to mark a conveyor as a destination must be located on the destination conveyor somewhere. Only a decision point that makes this decision must be located at a discrete point. Transfer points are capable to be used for this. I think it is not necessary to make new decisions on the edge of a front of a conveyor. If you need such precise located decision makers, then you may consider to use for this photo eyes. Decision points are surrogate objects to pretend to have a general logic on a conveyor system. In reality you depend on sensors and in FlexSim these are photo eyes objects.
0 Likes 0 ·

0 Answers