question

mikelmb avatar image
0 Likes"
mikelmb asked Carter Walch commented

Storage strategy moving slots inside the same rack

Hello,

I'm trying to simulate the storage of references in a rack to minimize the movements. I know how to save a specific reference in a certain slot (based on labels) [I attach the flexsim file]. But we are struggling to simulate some details:

  • We have different products and depending on the moment we can find different elements in a certain slot in the rack.
  • Moreover, in reality we seek that the floor level is always full. So if there is a free slot, we need to check if there is that references somewhere else in the rack to move it down.

Can someone help with this, please?

Warehouse simulation.fsm

Thank you very much in advance,

Mikel





FlexSim 22.1.4
slotstrategyassignation
· 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.

Julie Weller avatar image Julie Weller commented ·
Hi @mikelmb! We'd love to help! However, somehow your model didn't attach right, can you try uploading it one more time?
0 Likes 0 ·
mikelmb avatar image mikelmb Julie Weller commented ·

Hello Julie,

Sorry for the inconvenience, here is the file.

Warehouse simulation.fsm

Thanks,

0 Likes 0 ·
Carter Walch avatar image Carter Walch commented ·

Hi @mikelmb, was Joerg Vogel's answer or Jason Lightfoot's comments helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always comment back to reopen your question.

0 Likes 0 ·

1 Answer

Joerg Vogel avatar image
1 Like"
Joerg Vogel answered Jason Lightfoot edited

You can assign a slot to a stored slotitem [item]. Then you can move it into this new assigned slot.

A storage item can have different states.

There are different combinations of them at a same time possible.
Typically you would transport a stored item to a new assigned slot by an taskexecuter [operator, vehicle]. A stored item is referenced as a slotItem. By such a reference you can evaluate the storageObject holding this item by resolving the current slot and then to get the rackobject of this slot.
The assigned slot property allows you to evaluate the rackobject the item is going to.

· 5
5 |100000

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

Jason Lightfoot avatar image Jason Lightfoot ♦♦ commented ·

You can apply this when you create the pick job for an item in level 1 that empties the slot, or you can detect the slot exit events of level 1 and run your logic then. It might be best visualized in a process flow.

0 Likes 0 ·
mikelmb avatar image mikelmb commented ·
If I have a stored item in a rack, how can I define the new assigned slot?
0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦♦ mikelmb commented ·
Storage.Item(item).assignedSlot=myNewSlot

Documenation for Storage.Item

0 Likes 0 ·
mikelmb avatar image mikelmb Jason Lightfoot ♦♦ commented ·
Hi Jason,

This code has to be entered in the item's trigger? I'm new in this software and I don't really understand how it works

0 Likes 0 ·
Show more comments