Create Batch for a specific type of cabinet for assembly later.

Create Batch for a specific type of cabinet for assembly later.

ABajpaiWMKNX
Participant Participant
19 Views
1 Reply
Message 1 of 2

Create Batch for a specific type of cabinet for assembly later.

ABajpaiWMKNX
Participant
Participant

[ FlexSim 24.0.2 ]

Hello,


Description: I have several products that required different processes. One of them is called "Base Island". A "Base Island" unlike other cabinet types, consist of 3 cabinets and then later assembled separately in the "Cabinet Assembly Waiting Area". The individual cabinets for Base Island are made one by one at "OverheadBase_Table". The logic i am trying to achieve here is to store individual cabinets required for Base Island at "Cabinet Assembly Area" until there are 3 of them. Once the batch reaches the number 3 for the cabinet from the same ModelID (ModelID information can be found in Source Table), the operator "OP1" needs to come and assemble them into one bigger cabinet and stow it away in the "Assemble Cabinets" area.


Problem: The operator "OP1" keeps getting stuck when it goes to "Cabinet Assembly Area". I want OP1 to make more individual cabinets until the batch reaches the number 3 for the Base Island cabinets.

1709767867093.png

Cabinet Assembly Simulation_8.fsm

0 Likes
Accepted solutions (1)
20 Views
1 Reply
Reply (1)
Message 2 of 2

moehlmann_fe
Observer
Observer
Accepted solution

The tokens that enter the batch still have the operator acquired. As a result no other token can acquire it and the process becomes stuck. You should release the operator before the tokens enter the Batch activity and later acquire it again once the batch is complete.

Furthermore it would be probably be a good idea to write reference to all batched items onto the token that gets released, so you can later move/destroy all components.

1709797643884.png

0 Likes