question

Luca M avatar image
0 Likes"
Luca M asked Jason Lightfoot commented

Pick from Rack using List

Hi, when i try to pull from list with global table the simulation doesn't work. In particular the operator pick the correct type box from the wrong rack. @tannerp

PF 21032021 OK 2.fsm

FlexSim 21.0.0
global tablepull from listflexsim 21.0.0pick from rackrack label
· 2
5 |100000

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

Luca M avatar image Luca M commented ·

Hi, I changed some information about slot number and in the first part (storage) everything is correct but in the second part (pick from list) the operator didn't go the the rack. Where is the problem. Thank you very much.

pf 23032021.fsm

0 Likes 0 ·
pf-23032021.fsm (179.3 KiB)
Alfredo DF3 avatar image Alfredo DF3 Luca M commented ·

Query of "Pull from List" considers a field "Slot" not present in the list "Inventories_list".

Infact if label field "Slot" is added to List, the model works and operator goes to right rack.

Attached you will find themodel with the additions.
pf-23032021_1.fsm

0 Likes 0 ·
1616506945678.png (38.9 KiB)
1616507515970.png (18.0 KiB)
pf-23032021-1.fsm (123.1 KiB)

1 Answer

Alfredo DF3 avatar image
0 Likes"
Alfredo DF3 answered Jason Lightfoot commented

Hi,

in the "Pull From List" it's necessary to updated query to choose right rack (WHERE Type = puller.Type AND Rack = puller.Rack).

In particular, the field "Rack" in "Inventories_list" is a object.So in the section "Pick Creation" of process flow, when you assign labels to picks, token.Rack has to be a link to a Object, using function Model.find(...), as you used in the "Create Object" code.

In the simulation it is impossible to satisfy the first picking request because the requested type is not present in the desired rack.

Attached you will find the model with the additions.


Note: You can consider to use the new "StorageSystem" to improve warehouses management.
https://docs.flexsim.com/en/21.1/Reference/Tools/StorageSystem/StorageSystem.html#keywords


pf-21032021-ok-2_1.fsm



· 8
5 |100000

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

Luca M avatar image Luca M commented ·

Thanks alfredo. I ask you two last thing. The first one: How can I model the file if I want that the operator picks, in the same pallet, only items that have the same label "Type"? second thing: how can i change the 3d shape of the box in rack 3,4,5 whitout modify the 3d shape in rack 1 and 2? i tried with on entry triggers but it doesn't work. Thank you so much.

pf-23032021-1.fsm

0 Likes 0 ·
pf-23032021-1.fsm (123.1 KiB)
Alfredo DF3 avatar image Alfredo DF3 Luca M commented ·

Sorry Luca, I'm not sure I understand the first question.
About the second you can use function Flowitem by Case of "Create Object" activity.
For that I have added a label "nrRack" to pallet.

The entry trigger of racks doesn't work because the process creates directly box into pallets and not into to racks.

pf-23032021_2.fsm

0 Likes 0 ·
1616512945250.png (18.5 KiB)
pf-23032021-2.fsm (123.8 KiB)
Luca M avatar image Luca M Alfredo DF3 commented ·

It's necessary that when the label "type" are the same, even if the row in the picking list are different, the items must be load in the same pallet and then the operator can change pallet to pick another box with different label "type". Thank you very much

0 Likes 0 ·
Show more comments