question

Óscar Manuel CMN avatar image
0 Likes"
Óscar Manuel CMN asked Óscar Manuel CMN commented

Process flow

The model has four processors and 2 operators as seen in the following image.

I intend for operators to go to the sortest queue, pick up an item and take it to the processor connected to that queue. I have 3 problems:

1. Both operators load the same processor simultaneously even though the maximun content is 1.

2. I doný know how to tell them to go to the sortest queue. I tried that in the "pull from list" it was ordered according to "queuesixe" but it does not do it correctly.

3. Lastly, I would like the operator who has gone to a queue to remain in that work center (queue + processor) until the number of items in the queue when he arrived has been consumed. To carry this out, I suppose that a label can be made that saves the contents of the queue when he arrived and that repeats the process (load + travel + unload + wait for event ) a number of times equal to the numer of items tjat were when he arrived.

Thanks.

I attach the model:

caso2.fsm


FlexSim 19.0.0
flexsim 19.0.0
1588260350084.png (50.9 KiB)
caso2.fsm (91.7 KiB)
· 2
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

tannerp avatar image
0 Likes"
tannerp answered Óscar Manuel CMN commented

Hi @Óscar Manuel CMN,

I'll do my best to answer your questions one at a time here. Sorry for taking so long to reply.

Question:

1) This problem is happening because the Process Flow does not use the 3D Object logic. So when Process Flow tells an operator to unload an item at the processor, the max content of the processor is not evaluated. To prevent this from happening, you can use zones, lists, or decide or acquire activities. I've added the appropriate Acquire Resource logic to your TaskExecuterZ1 Process Flow. The edited logic can be found in this model: oscar edited pf.fsm Let me know if you have any questions.

2) Do you want the operators to load the objects from the "Cola" queue with the fewest items? I couldn't quite figure out what you meant by this question.

3) For this logic, I think you'll need to redesign your Process Flow. I'll keep looking at this and see if I can come up with something, but the key elements are going to be acquiring the queue and then checking using a Decide activity to see if there are more boxes in that queue before releasing that queue. That way, the same operator will continue working at one queue until it's empty.


oscar-edited-pf.fsm (94.9 KiB)
· 14
5 |100000

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