question

Steven Chen avatar image
0 Likes"
Steven Chen asked Felix Möhlmann answered

Pull Strategy issue

Hi,

I want to let later FloorStorage pull item which has max itemType.

I set the same logic in FloorStorage3 and FloorStorage14.

However,it appears different result.

What is the reason?

Thanks!

test pull function issue.fsm

1666592792003.png

1666592818988.png



FlexSim 22.2.2
pullfloorstoragepull item
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

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered

Because the pull requirement is set to only pull items that could be assigned a slot, the "evaluatepullcriteria()" call in the pull strategy assigns the currently evaluated item to a slot in the storage if possible.

FloorStorage3 only has enough space for one item (lower height than FloorStorage14), so the when the second item is evaluated the pull requirement is no longer fulfilled (the first item is still assigned the only available space).

I'd say this is an oversight for this case of storage objects using a pull strategy. If you reset the item's assigned slot after the pull requirement is checked, FloorStorage3 will behave the same as FloorStorage14.

1666595485853.png


1666595485853.png (51.5 KiB)
5 |100000

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