question

Ahmed_mohamed L2 avatar image
0 Likes"
Ahmed_mohamed L2 asked Jeanette F commented

generate & picking random orders in an automated warehouse

auto-asrs-sys-jf-1.fsm
on the model previously provided by @Jeanette F

can we simulate orders by creating a random number of quantities per product for each order.
(Say order1: 2 type1 0 type2 3 type3, order2: 3 type1 2 type2 1 type3).

each ars conveys its products per order to the OrderConveyer

(proccesing one order at the time on the OrderConveyer)

1664629598858.png

source 2 provides a pallet for each order

combiner1 packs everything on the OrderConveyer (since it has only one order on it) then move it to finished orders queue

FlexSim 22.2.1
process flowwarehouseavg
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
1 Like"
Jeanette F answered Jeanette F commented

Hello @Ahmed_mohamed L2,

I had to make several assumptions, so please let me know if there are parts of the logic I created that are not as you intended.

For starters I made sure there were the correct connections between the racks, ASRS, conveyors, combiners, queues, and source.

I placed three Decision Points on the conveyor. The first is right before the racks start by the pallet source. This Decision Point send the pallet to the combiner and checks that only one pallet enters until the combiner is done with that order.

The second decision point is to send the picked flowitems to the combiner

The third decision point signals that the combiner finished the order and to send the finished pallet to the last exit transfer.

1665008296928.png

The logic for creating the orders is in the process flow. When a pallet enters the combiner a token is created. This token is randomly assigned quantities for each item type. The combiner is updated with the correct info on how many items to pack. A token is created for each item in that order and then the items are pulled from the racks and loaded onto the conveyor.

1665008399216.png

auto-asrs-sys-jf-1_1.fsm


1665008296928.png (888.4 KiB)
1665008399216.png (61.8 KiB)
· 4
5 |100000

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

Ahmed_mohamed L2 avatar image Ahmed_mohamed L2 commented ·

Hello @Jeanette F
amazing, that's exactly what i wanted, thank you
is there way to add the randomly generated orders as a table with incremental value for orders ?


0 Likes 0 ·
Jeanette F avatar image Jeanette F ♦♦ Ahmed_mohamed L2 commented ·

Yes, could you attach an example of what that Table would look like? I am not entirely sure what you mean by " incremental value for orders"

0 Likes 0 ·
Ahmed_mohamed L2 avatar image Ahmed_mohamed L2 Jeanette F ♦♦ commented ·

1665075400163.png

i am looking for a way to feed these generated values into a table.

with each order creates a new row

0 Likes 0 ·
1665075400163.png (137.4 KiB)
Show more comments

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

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