Abstract
A control method for a laser processing machine that includes a laser light generator, a controller and a stage for carrying a workpiece. The method has the steps of: dividing the workpiece into multiple task blocks each being equal to a scanning region of a laser beam; driving the stage to move at a constant speed along a first axis or a second axis so that the workpiece moves simultaneously relative to the laser light generator; the controller continuously receiving movement amounts of the stage measured by optical linear encoders for obtaining real-time coordinates T(x1 t ,y1 t ) of the workpiece while the stage is moving; calculating laser beam landing coordinates G(x2 t ,y2 t ) according to an equation R(x t ,y t )=T(x1 t ,y1 t )+G(x2 t ,y2 t ), where R(x t ,y t ) represents pre-stored target coordinates to be processed on the workpiece; and controlling the laser beam to irradiate onto the workpiece based on the laser beam landing coordinates G(x2 t ,y2 t ).