Worker do not stay at the workstation although I ran a HumanProcess

Please refer to the attached image.

I want the worker to pick a part, inspect at the table, followed by placing it on the conveyor.

For example, Worker A to pick a part at #2 -> inspect at #3 -> put part at #5.
Worker B to pick a part at #2 -> inspect at #4 -> put part at #5.

From my simulation file, the Worker A and B sometimes swap places which is not what I want.

Work Process 1
Create:Tray:
CreatePattern:Block:2:2:1:100.0:100.0:100.0:1:999999
Merge:Tray:Block:False
TransportOut:Tray:False

Work Process 2
TransportIn:Tray:False
Split:Block
ChangeID:Block:111
Feed:111:pick111:::False:False

Work Process 3
Need:111
HumanProcess:5:inspect1:
ChangeID:111:222
Feed:222:pick222:::False:False

Work Process 4
Need:111
HumanProcess:5:inspect2:
ChangeID:111:222
Feed:222:pick222:::False:False

Work Process 5
Create:Tray:
NeedPattern:222:2:2:1:100.0:100.0:100.0:1:999999:False
Merge:Tray:222:False
TransportOut:Tray:False

Work Process 6
TransportIn::True

Human A
pick111,pick222,inspect1

Human B
pick111,pick222,inspect2

1to1inspection.png

inspectionfunction.vcmx (1.23 MB)

Hello

Problem is that both of Your humans are capable of doing both transfer tasks.

You have couple possible options to keep operators “on their own sides”. Following one is probably the easiest:

In Works Process 2, alternate feed task name:

TransportIn:Tray:False Split:Block ChangeID:Block:111 Feed:111:pick111:::False:False TransportIn:Tray:False Split:Block ChangeID:Block:111_2 Feed:111_2:pick111_2:::False:False
Then just make sure that one operates has "pick111" and another one "pick111_2". also in stations 3 and 4, use unique feed task names.

Hope this helps.

Hey,

I have 2 processes which need a box and then require a human process.

There is only one worker, and once he drop the box on the first process, he does’nt do the human process as I want, he goes straight to the other process to drop another box and then return to the first process to do the human process. Thus he walk a lot more than he should. How should I do?

 

I also want to know how to ask a process to do the the task just once?

I found a way to do it but I’m sure this is not good. Thank you