Dear community members,
I'm trying to model a batch chaku-chaku, but the worker do not follows the intended path.
The oven has a capacity of 4 pcs. My model requires the operator to process a batch at assembly, transport the parts in the oven one at time, restart processing at assembly while the oven is processing, transports all the parts from oven to ready, reload the oven...
attached is my model, any suggestion is much appreciated.
Solved! Go to Solution.
The problem is, that your assembly is faster then the oven. So the worker takes after filling the oven one additional part from the assembly and waits infront of the full oven (unable to unload it).
To avoid this try a simple exit-control in the Assembly:
is do waituntil oven.full=false prio 1; @.move; end;
Hi Steffen, thanks for your reply.
Using the method you suggested, the worker unloads 1 piece from oven and brings another piece from the assembly to the oven.
What I'm trying to achieve is the operator unloading all the entities from oven and then going to assembly.
The assembly should be unloaded one by one, while the oven should be loaded and unloaded one by one.
When the worker starts unloading the oven, he should unload all the entities one by one before going to assembly.
then you need to change the capacity of the worker (e.g. entrance control of the workplaces; Assembly: @.capacity:=1; Oven:
@.capacity:=4); set the max. dwell-time of the exit strategy of the oven to a value > 4 minutes; so the worker waits until all MUs are finished
If I increase the worker capacity to 4, he unloads everything. Furthermore the model do not requires the worker to wait at the oven.
Anyway, your suggestions helped me to think and I worked out a solution. Basically I lock the entrance of the oven when it is full, then I use your exit control for the Assembly with the "waituntil", but instead of waiting for a space in the oven it waits for the entrance to be unlocked. The entrance is unlocked with an exit control of the oven worstation that checks wheater the oves is empty;
With this solution the operator unloads the oven one by one and can work on assembly while the oven is processing.
I attach the model for reference, in the case any other member has a similar issue.