question

Thao B avatar image
0 Likes"
Thao B asked Thao B commented

How to command transporter to pick up specific items in a sequence?

material-sequence.fsm

Hi all,

Let's say I have a fixed amount of material allocated to 4 different queues. There are 8 types of material in each queue. How do I command the task executor ( transporter) to pick up materials from random queues in a sequence? For example, The transporter will carry 4 "material one" followed by 3 "material two", then 4 "material three" and 5 "material four" in each sequence, repeating itself.

I have attached an example of the model mentioned. Appreciate greatly if anyone can help me out.

FlexSim 19.1.0
material flow
· 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

Braydn T avatar image
0 Likes"
Braydn T answered Thao B commented

Hey @Thao B

Here is an updated model:

material-sequence-process-flow.fsm

In this model I used process flow to look for an item type and then another item of the same type in the same Queue, and then go and pick them up. If there is only 1 of that item type in the Queue, it picks up that one and drops it off. It uses a global variable ItemType, that iterates in the custom code block at the end of the process flow. It selects a random Queue to pick up.
Let me know if this is what you were looking for.

Thanks!

Feel free to @Braydn T if you have more questions.


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