question

Tomi Kosunen avatar image
0 Likes"
Tomi Kosunen asked Matthew Gillespie answered

ElevatorBank not working

Hi. I have a model, where TaskExecuterFlowItem is routed from one floor to another. The item is supposed to use ElevatorBank. There is a queue in floor 1 and 2. I noticed, that if the queue in the first and the second floor have the same xy location, the item "jump" to the second floor. If the xy locations differ enough, then the item uses the ElevatorBank. Can you explain the behaviour?

Please find sample model attached. You can see the behaviour by changing the connection in the ProcessFlow: connect to 1) "Set destination to floor2_ok" works and 2) "Set destination to floor2_nok", doesn't work.

eleBank_question.fsm

FlexSim 21.2.0
astarflexsim 21.2.0elevator bank
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

Matthew Gillespie avatar image
0 Likes"
Matthew Gillespie answered

The issue isn't that the xy location are too similar, if you move the queue on floor1 anywhere else you get the same issue. The issue seems to be that the destination is too close to the elevator. If you move the elevator bank or floor2_nok away from each other a little bit it starts working.

This looks like a bug though and I'll add it to the dev list.

5 |100000

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