Here's what my model looks like on FlexSim. I have 8 machines and 2 operators that take care of them. My process is simple one piece has to pass on each machine, the process is the same whatever the reference, the only thing that changes is the processing time. One operator takes care of the “Ebauche Fut”, “Usinage Tête”, “Usinage Primitif” and the “Four”. And the other one takes care of the “Marquage”, “Roulage”, “Perçage” and the “Rectif”. Those are french machines. What I want to tell Flexsim is that the operator keeps being on the machine until He finishes all the pieces from the order, and then He can start on the next one. The only two machines that can work simultaneously are “Usinage Tête” and “Usinage Primitif” and I want Flexsim also to know that when the operator arrive on those machines, He can work on both simultaneously. The operator uses the processing time of the first one to put a piece in the other one, so He goes from one to another. But all the other machines on my cell are working one by one. To sum up, I just want to attribute each operator to each machine they belong with. And I want Flexsim to not start a machine until the operator comes and finished all the pieces on the previous machine. I don't have access to Flexsim right now, so I hope that my explanations were clear. Thanks!