I am currently working on a simulation in the automotive industry. In the picture underneath, you can see the principle I’d like to work with. There are two different types of boxes that fit in a specific tote per type of box. First, these totes are filled in a preassembly zone. Then these totes are picked up by an AGV and later on dropped off at a separator. This represents a final assembly area. Each time a chassis passes on this assembly line a single box needs to be taken from the Assembly_A_FULL queue or the Assembly_B_FULL queue to be placed on the chassis, represented by the sinks. Until a tote is completely empty, I want it to stay their queues. From the moment the last box is taken out of the totes, I want the separator to places these totes in either Assembly_Tote_A or Assembly_Tote_B.
I am currently struggling to get the following logic into my simulation:
- The Separator needs to process the boxes in a specific order, which is presented in the table Process_Sequence.
- The Combiner needs to process the boxes whenever a tote is available and tote A should be packed at a different speed than tote B, as presented in the table Proces_Time.
A little help would be very much appreciated here :)