question

d1801 avatar image
0 Likes"
d1801 asked Jeanette F commented

warehousing structure help

Hello,

I'm working in a personal project and i'm a little bit stuck, so maybe someone can help. I'm new working on flexscript, however it's the best option i think. I have a warehouse process and i'm trying to simulate some specific conditions. I will describe the process and what i have done until now:

Process

1. TRUCKS IN DOCKS: Trucks arrive to 2 docks (could be more) to unload boxes, I have 3 types of boxes and every truck represent 1 type....the trucks travel to one specific dock if it's available and unload cargo, represented by the respective type. FINISH FIRST PROCESS.

2. BOX ENTRY: In this process what should happen is that according to boxes entry in a dock, i have to define a batch that depends on the type:

type 1: batch (40 boxes) ....if there are less than 40 ....the batch should take the available boxes. An operator should transport the batch to a pallet and after that take the pallet to a wait zone using a transporter.

type 2: batch (30 boxes) ....if there are less than 30 ....the batch should take the available boxes. An operator should transport the batch to a wait zone directly.

type 3: batch (20 boxes) ....if there are less than 20 ....the batch should take the available boxes. An operator should transport the batch to a wait zone directly.

3. WAIT ZONE: In this part, depending on the type (Type 1 - pallet, Type 2 and 3 batch), a transporter should take them to its specific RACK ( There are 2 racks for Type1, 2 racks for Type 2 and 1 rack for Type3). However, if the racks has no space the elements should wait at wait zone. Each rack have 96 positions (Position Type1 = 1 pallet, position Type2 = 40 boxes, position Type3 = 20 boxes).

In type 2, in order to enter the rack, an elevator should be use.

4. PICKING: Acoording to a list, a certain number of each type should be pulled, Type1 in pallet and Type2 and Type3 in boxes and leave system. This picking is done by an Operator.

My actual model.

1. TRUCKS IN DOCKS: If have already done the truck entrance and unload cargo according to the type.

2. BOX ENTRY: I'm actually stuck here, cause i haven't been able to activate the "On Entry" event on the docks to form the batch to work.....

I'm thinking to separate by type in order to make it easy to select if I need a pallet or not...however I'm not sure if there is an easiest way to do it in process flow.

3. WAIT ZONE: I'm thinking to use object flow in order to define destination to the racks ...however i think that using the load, travel, unload in PF, could be a good way. However, if someone have another idea to the process that would help me a lot.

4. PICKING: I'm thinking to use a list, and by a global table pull from list in order to make the picking, calling an Operator in PF.

I attached my model. I really would appreciate some help, even if it´s in an smaller model, i really want to understand the main structure.

Thank u all in advance.

W1.fsm

FlexSim 21.1.0
warehouseflexsim 21.1.0
w1.fsm (98.4 KiB)
· 1
5 |100000

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

Jeanette F avatar image Jeanette F ♦♦ commented ·

Hi @d1801, was Jeanette F's answer helpful? If so, please click the red "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 unaccept and comment back to reopen your question.

0 Likes 0 ·

1 Answer

·
Jeanette F avatar image
1 Like"
Jeanette F answered

Hello @d1801,

Here is a model that advances your model through 2 and part of 3 of your outline above. I think you have the right ideas for 3 and 4, so I will let you try those out.

There are several changes to your model. I will try and summarize, but I suggest you try to recreate the model to make sure you find everything that was added or changed in your model.

I adjusted your process flow from the wait for event source and onward. The source looks at the group of docks for an on-entry event and labels the box and dock on the token created. The batch activity groups by the dock and specifies quantity according to box type. The Batch activity also has a max idle timer so that when there are no more boxes to add to the batch after a specified period of time it releases the batch. An operator is acquired. At the decide activity, If the batched boxes are type 1 then a pallet is made for the boxes to be loaded onto. The assign labels activity assigns the destination for the boxes depending on the type and a sub-flow is run that loads the boxes to their destination. Another decide activity sees if the boxes are type one and therefore need the loaded pallet moved to the waiting zone. Finally, the operator is released.

Warehouse docking.fsm


1616623446694.png (52.2 KiB)
warehouse-docking.fsm (102.8 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.

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.