Hold items until various quantities have been reached

Hold items until various quantities have been reached

carson_m
Not applicable
27 Views
2 Replies
Message 1 of 3

Hold items until various quantities have been reached

carson_m
Not applicable

[ FlexSim 18.1.1 ]

This is similar to another question already asked about holding specific itemtypes in a rack until a minimum quantity is reached however it differs slightly. In the attached model (which is not working as intended), I am starting 15 of each itemtype at specific intervals. Processor 2 runs much faster than processor 1, so I would like to hold items in a rack until a specific quantity is reached. This number is what I am trying to solve for each itemtype, because Processor 2 is a continuous operation and cannot be starved. So I would like to model this so that when Type1Qty in the rack reaches 10, the transporter starts delivering items to Processor 2 until all 15 have been processed, then it should wait until 10 of itemtype 2 are accumulated, and repeat for that itemtype. I tried modeling this through process flow, and pushing the items to a list when they reach the rack. I am having issues in several parts of the model, and may be doing this incorrectly to begin with.

If this is an acceptable way to do this, how do I change the value of the event listening easily by itemtype?

holduntilqty.fsm

0 Likes
Accepted solutions (1)
28 Views
2 Replies
Replies (2)
Message 2 of 3

joshua_s
Not applicable
Accepted solution

Here's a model that simulates what you want. I used 2 different pull form lists, the first pulls only when there are 10 items of a specific Type in your rack, but does not pull them off the list. The second pull from list does pull the items off the list to have the transporter move the items.13498-holduntilqty-1.fsm

Message 3 of 3

carson_m
Not applicable

Thank you very much for your reply. In the model that I am applying this, my itemtypes are not always numerically sequential as they arrive in the rack. How would you modify your model to be able to accumulate a certain number of items in the rack and follow a user defined sequence (ie, type 1 then type 6 then type 7 then type 2).

Also, how would you accumulate unique quantites for each item type (ie 10 of type 1 need to be accumulated before process, 13 of type 6 need to be accumulated, etc...)

This is a mock up example where non-sequential itemtypes arrive sequentially.

non-sequential-types.fsm

0 Likes