Cancel
Showing results for 
Search instead for 
Did you mean: 

worker follows unintended path

Valued Contributor
Valued Contributor

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... 

temporaneo.PNGtemporaneo.PNG

 

attached is my model, any suggestion is much appreciated.

 

Alessandro

6 REPLIES

Re: worker follows unintended path

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

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;
Steffen Bangsow
freelance simulation specialist  
web: www.bangsow.eu
mail: steffen@bangsow.net

Re: worker follows unintended path

Valued Contributor
Valued Contributor

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.

 

 

Re: worker follows unintended path

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

should the worker unload the assembly one by one or 4 at the same time?

Steffen Bangsow
freelance simulation specialist  
web: www.bangsow.eu
mail: steffen@bangsow.net

Re: worker follows unintended path

Valued Contributor
Valued Contributor

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.

Re: worker follows unintended path

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

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

Steffen Bangsow
freelance simulation specialist  
web: www.bangsow.eu
mail: steffen@bangsow.net

Re: worker follows unintended path

Valued Contributor
Valued Contributor

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.