Jose_camilo Rg avatar image
Jose_camilo Rg asked Jeanette F commented

How to manage queue with different machines

Hola, cordial saludo. Tengo el siguiente panorama, hay diferentes maquinas y el proceso regresa a una maquina, por la cual había pasado antes. Esta es una imagen para ilustrar.


En general se hace el proceso:

Mill - Turret - Mill - Drill - Turret - Inspect

Cómo podría lograr organizar está linea de producción, he intentado hacerlo mediante la generación de etiquetas para diferenciar cuando el producto ha pasado por una linea y regresa a ella.
Otro dato adicional, es que, cada máquina tiene su propia cola

En flexsim tengo propiamente:

Source- queue -processor-queue -processor -queue -processor - queue -processor - queue-sink

Muchas gracias, de antemano.

FlexSim 22.2.2
proces flowqueues
1663458446569.png (27.8 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 @Jose_camilo Rg, was Jeanette F'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

Jeanette F avatar image
Jeanette F answered

Hello @Jose_camilo Rg,

Labels is one way to accomplish this. The other way would be to use Process Flow. Since you mentioned trying to do this with labels I will show you that method.

To begin I connected the objects so that they had input and output connections with the correct processors.


I then set an on creation trigger on the source to create a label called step. This label will convey what step in the process the flowitem is on or going to. For instance it starts as 1 so it is going to the first step or is currently in step 1 which means it will be in the Mill Queue or the Mill.


I then created an on Process Finish trigger on the processors to increment the label. So when the flowitem is done processing on the Mill the label will change to 2.


I changed the output logic to be port by case and look at the step label. Depending on the label it will send the item to different destinations.


To see what Objects the Ports lead to then look at the Port tab in the properties.


Model Link.

1663479113765.png (66.3 KiB)
1663479479868.png (12.8 KiB)
1663479537178.png (7.9 KiB)
1663479559198.png (11.1 KiB)
1663479576217.png (9.7 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.