Ignore the Dividers

Ignore the Dividers

yoshinaka_yuito
Participant Participant
84 Views
2 Replies
Message 1 of 3

Ignore the Dividers

yoshinaka_yuito
Participant
Participant

[ FlexSim 24.0.8 ]

We are currently creating a model based on Kiva.


When the item to be placed on the AGV is a rack and not a flowitem,I want to restrict it from moving to the adjacent slot with a divider, but it is being ignored.


Is this a bug?


You can avoid it by using flow items instead of racks, but is there a way to use racks?


I will attach a simple model.


best regards.


Astar_divider_sample.fsm


スクリーンショット-2025-03-13-133607.png


0 Likes
Accepted solutions (1)
85 Views
2 Replies
Replies (2)
Message 2 of 3

moehlmann_fe
Advocate
Advocate
Accepted solution

The logic that makes items stored in the Floor Storage into dynamic barriers the vehicle needs to route around detects all currently stored items. That includes the one in the rack it is transporting. Due to this the cell it is currently on after loading the rack is actually blocked. I suspect the A* navigator then just assigns the neighboring cell to the task executer, ignoring the divider.

You can edit the query so only items inside the Floor Storage are bounted as barriers.

astar-divider-sample_1.fsm

I would still recommend to create a flowitem that looks like a rack (like how its done in Anthony's KIVA example model). Transporting around actual racks might well lead to more issues in the future. (And you have to worry about them getting deleted on reset and their reset position)

https://answers.flexsim.com/articles/107103/example-kiva-system-model.html

0 Likes
Message 3 of 3

yoshinaka_yuito
Participant
Participant

I understood the item detection method for dynamic barriers.

Thank you for the solution.

I understand the issues and dangers associated with resetting when using the rack.

Thanks

0 Likes