Apparatus for controlling a processing operation on a workpiece carrying sensible reference marks at nominal locations on the workpiece in terms of the coordinates of the workpiece, comprising:
- a mounting device for mounting the workpiece to the apparatus;
- a processing head movable with respect to a workpiece when mounted on said mounting device;
- a sensing device carried by said processing head so as to move therewith with respect to a mounted workpiece, said sensing device being capable of sensing said workpiece reference marks and having a reference point which is at a known location with respect to a reference point on the processing head;
- and
- a data processor system processing the output of said sensing device for:
- (a) determining the locations of said reference marks on the workpiece in terms of the coordinates of the processing head;
- (b) determining the geometrical transformations needed to transform the workpiece coordinates of the nominal locations of said reference marks to said processing head coordinates of the sensed locations of said reference marks;
- and
- (c) controlling said processing operation in accordance with at least one of said geometrical transformations.