Cutting machine, which is adapted to cut objects having a flat surface, wherein the surface has a graphic design with a plurality of optical registration marks, comprising - a working surface designed to accommodate at least one object, - a working group movably arranged above the working surface and having at least one cutting device for cutting the at least one object, - an optical sensor unit, which is aligned in the direction of the working surface and arranged so as to be movable relative to the working surface in such a way that the optical sensor unit can assume a plurality of positions in which a detection area of the optical sensor unit comprises a part of the working surface In each case, and - a computing unit with a circuit and program code for controlling the cutting machine, comprising a memory unit for storing orders for cutting specific objects, wherein the computing unit o has a circuit and program code for evaluating sensor data of the optical sensor unit and is designed to recognize registration marks of the at least one object by means of the sensor data of the optical sensor unit and to derive positions of the registration marks, and o is designed to define a cutting path for the cutting device according to at least one stored order and based on determined positions of the registration marks, wherein the cutting machine has a functionality for sequentially cutting a plurality of Identical objects (40a-c), wherein each of the objects has an identical graphic design with identically positioned registration marks, wherein the plurality of identical objects (40a-c) comprises at least a first object and a second object, wherein the computing unit is configured within the scope of this functionality to derive positions of a plurality of registration marks on the surface of the first object, characterized in that the computing unit has program code for selecting a subset of registration marks (42', 42") from the set of registration marks, wherein the computing unit Is designed within the scope of the functionality for sequentially cutting identical objects (40a-c) to - derive positions on the surface of the second object of only the registration marks (42', 42") of the subset and to determine a position and orientation of the second object on the working surface based thereon, and to - define a cutting path for cutting the second object based on the positions of the registration marks of the first object and based on the position and orientation of the second object. - a working surface designed to accommodate at least one object, - a working group movably arranged above the working surface and having at least one cutting device for cutting the at least one object, - an optical sensor unit, which is aligned in the direction of the working surface and arranged so as to be movable relative to the working surface in such a way that the optical sensor unit can assume a plurality of positions in which a detection area of the optical sensor unit comprises a part of the working surface In each case, and - a computing unit with a circuit and program code for controlling the cutting machine, comprising a memory unit for storing orders for cutting specific objects, wherein the computing unit o has a circuit and program code for evaluating sensor data of the optical sensor unit and is designed to recognize registration marks of the at least one object by means of the sensor data of the optical sensor unit and to derive positions of the registration marks, and o is designed to define a cutting path for the cutting device according to at least one stored order and based on determined positions of the registration marks, o has a circuit and program code for evaluating sensor data of the optical sensor unit and is designed to recognize registration marks of the at least one object by means of the sensor data of the optical sensor unit and to derive positions of the registration marks, and o is designed to define a cutting path for the cutting device according to at least one stored order and based on determined positions of the registration marks, - derive positions on the surface of the second object of only the registration marks (42', 42") of the subset and to determine a position and orientation of the second object on the working surface based thereon, and to - define a cutting path for cutting the second object based on the positions of the registration marks of the first object and based on the position and orientation of the second object.