Anyone has ever tried out with the rabbit chase method , where in there are 'N' number of workstations arranged in a U-shaped cell and to determine the exact workers required to operate these work stations with the condition such as
1. A worker unloads the processed part from workstation 1 and loads a new part if available on to the workstation 1 and moves on to operate the succeeding workstations and never reverses the path if the preceding stations call the worker.
2. If any of the preceding stations calls the worker , then the very next available worker should operate the station and this worker should also move on to operate the next succeeding stations.
3. This continues in the form of a loop where in the exact workers determined follows every other worker without harnessing the throughput.
Kindly let me know the method if any one has tried this logic.
Solved! Go to Solution.
you want to model a specific personnel usage control.
Please look at the Start page > Example Models > Small Examples,
Category: Resources, Topic: Worker, Example: Chaku-Chaku Principle.
Please start with a simpler example Worker accompany.
Thanks for your response. Yes i did have a look at the model before but the usage of the logic seems to be cumbersome since my system has many workstations and inspection cells which are hard linked. Could you suggest a better logic which could be easily looked upon.
Thanks and Regards
since you don't need the broker for mediation, you can model this system using transporter and track. Model your "U" as a series of tracks and buffers (infront of the machines, capacity=1). Loading and unloading you can program in the exit controls of the buffers. This approach supplys some statistics, you need for optimization like: blocked by other worker or waiting for finishing of the process (see statistics of the transporter --> statTranspWaitingTime, statStoreWaitingTime).
Do you have a logic written for any demo purpose that you can share with. I need to try out and execute the same using workers.
Thank you very much for the example.It helped me to understand the logic. I have few doubts to get clarified.Since my loading and unloading times of different machines being different, do i need to create separate variables for each of the machines specifying the respective loading and unloading times and also there is one inspection station post every machining operation. The loading and unloading of the parts on to inspection gauges being manual and also the inspection process being manual, do i need to again specify in separate the respective loading and unloading times using a global variable.
to keep it simple, you can define the loading times as user defined attribute of the machine (class). Than you can use one command for all machines in the exit control of the "working places". The value you can set in each machine.