Patent ID: 8103381

Claim:
A laser processing robot control system comprising: a robot; a laser beam scanning device movable in a three-dimensional direction with respect to the robot to scan a laser beam on a workpiece, the laser beam scanning device including a reflective minor arranged to selectively irradiate the laser beam inputted to the laser beam scanning device in the three-dimensional direction to scan the laser beam on the workpiece; a posture detecting section configured to detect a posture of the robot; a processing spot storing section configured to store information of a non-linear processing spot on the workpiece; a robot controlling section configured to perform a robot teaching operation to control a movement of the robot to selectively move the laser beam scanning device to a prescribed position from which the laser beam scanning device can irradiate the laser beam at the non-linear processing spot; a scan pattern storing section configured to store information of a non-linear scan pattern of the laser beam scanned by the laser beam scanning device, the non-linear scan pattern stored in the scan pattern storing section having a welding length, a welding width, a welding spot center coordinate and a plurality of dot sequence coordinates, the welding spot center coordinate and the dot sequence coordinates being represented in a coordinate system of the workpiece, and the dot sequence coordinates being defined as an offset amount from the welding spot center coordinate; and a laser beam scan controlling section configured to retrieve the information of the non-linear scan pattern, which includes a reflective mirror teaching operation, from the scan pattern storing section after the laser beam scanning device has been moved to the prescribed position by the robot controlling section, and the laser beam scan controlling section being further configured to control the laser beam scanning device to scan the laser beam in the non-linear scan pattern at the non-linear processing spot based on the posture of the robot detected by the posture detecting section and the information of the non-linear scan pattern retrieved from the scan pattern storing section such that the reflective mirror teaching operation is performed sequentially after and independently of the robot teaching operation.