question

Aldo G11 avatar image
0 Likes"
Aldo G11 asked Aldo G11 commented

Change Box When It's Empty and Place It On Empty Boxes Area

In my model I'm getting 2 boxes generated in a specific time of the day on the "Warehouse" queue; but when I got the 2 boxes on the "Picking" queue I don't want to get a third box, I want to replace one of the boxes placed on the "Picking" queue, taking one box of the "Picking" queue and placing it on the "Empty Equipment" queue, giving space for the future boxes coming from the "Warehouse" queue; so, it's there some function I can use for this kind of condition? Empty Equipment Test.fsm


FlexSim 22.0.1
queuetransporterboxesempty
· 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.

Jeanette F avatar image Jeanette F ♦♦ commented ·

Hello @Aldo G11,

You already seem to have this in place by putting a max content of 2 on the picking queue. Could you explain in more detail what you are expecting the model to achieve?

0 Likes 0 ·
Aldo G11 avatar image Aldo G11 Jeanette F ♦♦ commented ·
I would like to restrict the model to transport the boxes from the picking queue to the empty equipment until a third box tries to enter to the picking queue from the warehouse queue; simulating the fact that in the Picking queue one of the boxes is going to be empty and before it's replacement its going to be deallocated to the empty equipment and in that moment the box waiting in the warehouse queue could be supplied on the picking queue.
0 Likes 0 ·
Omar Aguilera Rico avatar image Omar Aguilera Rico commented ·

Hello @Aldo G11 .

I see that at 9:34:29 you have an arrival of 3 boxes.

If I understood correctly what you need, you want the forklift to receive the 3 boxes, first move 2 boxes to "Pickinkg" and not enter a third to "Picking" until they have been sent to "Empty Equipment".

You can do this by activating “Picking” in your queue in Properties > Queue > Perform Batching > "Target Batch Size" = 2 and activate "Flush contents between batches".

0 Likes 0 ·
Ryan Clark avatar image Ryan Clark commented ·

Hi @Aldo G11, was Felix Möhlmann's answer 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 unaccept and comment back to reopen your question.

0 Likes 0 ·

1 Answer

Felix Möhlmann avatar image
1 Like"
Felix Möhlmann answered Aldo G11 commented

I customized the "Send to Port" logic of both the "Warehouse" and "Picking" queue to achieve this.

In the case of the "Picking" queue, the logic checks whether the sum of items currently in the queue plus incoming transports is larger than two. If that is the case, the item is released as normal (First Available), otherwise it is not released.

The "Warehouse" queue does the same check, though there the threshold is larger than one, because a new incoming transport is about to be added. If the total number of items in "Picking" plus incoming items and newly pending item is larger than two, the first item in "Picking" gets released.

I also set the transport task from "Picking" to be pre-empting, so it is always done before the new box from the warehouse queue is transported.

empty-equipment-test-fm.fsm


· 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.

Aldo G11 avatar image Aldo G11 commented ·

Sorry for the late answer to your comment, I've been out of the office until today. Thank you for taking time and do the modification on my model, I'm understanding and playing with the settings that you used and at the same time I'm trying to avoid the deallocation of the most recent box to the "empty equipment queue", because as I see this will keep continue until there's nothing left coming from the "Warehouse queue"; representing the "Transporter 1" deallocating productive material to the "empty equipment queue".


Thank you again for taking some time for the rookies...

0 Likes 0 ·