Patent ID: 7734358
Filing Date: 2010-06-08
Classification: G05B

Abstract:
1. A data processing apparatus for processing data described in a welding operation program of an arc welding robot system, said arc welding robot system including a robot with an arc welding torch attached thereto and said welding operation program being previously set in the robot, said data processing apparatus comprising: a data obtaining section for obtaining a plurality of position and orientation data at a plurality of different teaching points previously taught and included in said welding operation program; a reference plane setting section for setting a virtual reference plane as a reference defining a geometric placement of an arc welding torch relative to a workpiece during a welding operation, based on said plurality of position and orientation data obtained in said data obtaining section; an angle calculating section for calculating a plurality of angle data representing said geometric placement of said arc welding torch at every teaching points, by using said plurality of position and orientation data obtained in said data obtaining section and said virtual reference plane set in said reference plane setting section; and an angle processing section for performing at least one of a displaying process and a correcting process, of said plurality of angle data calculated in said angle calculating section.