The system has an action controller (10) with a data processing unit (12) that determines control commands for actions of virtual processing units. A visualization controller (30) has another data processing unit (32) that represents the actions. An operation controller (60) has a third data processing unit (62) that operates the action controller with an operation program. The program has a program management function that delivers program parts in a workpiece related manner from a computer numerical control-processing program complex stored in a memory of the unit (62). Independent claims are also included for the following: (1) a method for operating a simulation system (2) a production facility for a workpiece (3) a method for operating a production facility for a workpiece.