Hello everybody, I think I have the right idea, but I need some help in how to do it. Here's my objective, I'd appreciate any help possible:
- I have a model with tons of processors that are consuming some material (i.e. pallets) every time they produce x number of units --> this is done using the Material Consumption and Replenishment Process Flow Template. Example: For every 20 items, 1 pallet is consumed.
- For each processor, I have a storage location (selected through the process flow variables from the Material Consumption and Replenishment Process) by central port connection.
- These storage locations are simple queues to which AGVs deliver every time they are empty. Each queue can only hold 1 pallet.
Since I have so many processors and so many storage locations, I had the idea of incorporating this into the Material Consumption and Replenishment Process Flow Template. And what I wanted to do was reference the item in the queue, using current or storage location variable, in a destroy object so every time the process flow 'reorders' material, it 'uses' up the pallets that are in the queue. This would then trigger the AGVs to come fill the queue.
So the question is:
- -How do I reference the item inside the queue in the Process Flow [remember there can only be one pallet at a time inside the queue] using the available information?
- -How do I make it so that the processor does not run unless there is a pallet in its storage location to be supplied by?
- -Is there a better way to go about this?
Attached a simplified model.Flexsim - Replenishment Model.fsm
Thanks in advance to any help possible!