Patent ID: 9110466
Filing Date: 2015-08-18
Classification: B23Q,G05B

Abstract:
1. A programming method for a robot, the robot including a manipulator configured to machine a workpiece, the manipulator being equipped with a tool and a position detection sensor for detecting a position of a characteristic site of the workpiece, the method comprising: a first step for teaching tasks to the robot with the tool being moved, wherein a sensing instruction is input each time the tool reaches a sensing point at which the position detection sensor is to be activated to detect the characteristic site of the workpiece, and a positioning instruction is input each time the tool reaches a taught position other than the sensing point in order to advance the tool to a next taught position without activating the position detection sensor; a second step for storing each sensing instruction, each positioning instruction, taught position for each sensing point, and each taught position other than the sensing point, in the order in which the positions are taught, in a first task program while associating each sensing instruction and the corresponding taught position for the sensing point with each other and associating each positioning instruction and the corresponding taught position other than the sensing point with each other; and a third step for moving the tool to the taught position of the sensing point or the taught position other than the sensing point in the order the positions are taught in the first task program, acquiring a work location for the workpiece based on a result of the detection, and then storing the acquired work location in a second task program or in an external variable that can be referenced from the second task program, wherein by executing the second task program, the tool is moved to perform the machining.