question

FRANCESCO S2 avatar image
0 Likes"
FRANCESCO S2 asked Jeanette F answered

How can I pick the items of a specific order?

Hi everyone, in my model I create some orders in the table "global History", and the task executer goes, following a path, next the racks and the robotic arm picks the items. But it goes from rack to picking Area1 everytime that it picks one item instead I would like that it picks all item of one order and than it goes to picking area to put them on pallet.

can anybody help me to modify the process flow to do that?

elci 2 alb_autosave.fsm

FlexSim 20.2.0
pickingorder pickingtask executersrobotic arm
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

Jeanette F avatar image
3 Likes"
Jeanette F answered

Hello @FRANCESCO S2,

In order to do this I took your last subflow and divided in two, so that the picking portion and the loading to pallet portion were separated. I added a label to the tokens that saved the total number of items that were in the order and I used this label as the quantity in a batch activity at the end of the picking portion of the subflow. This would make all the tokens wait to be dropped off at the pallet until all of the items had been picked.

The label TotQty was created using a assign label activity and a custom code that summed the QtyOrd label array.

Here is the adjusted model for your reference.

elci-2-alb-autosave (1).fsm


5 |100000

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