Patent ID: 8694160

Claim:
A numerical control (NC) machine tool system comprising: a numerical control (NC) machine tool; an operation panel for the NC machine tool; a multi-joint robot disposed above the NC machine tool; program storing means for storing a program by which the multi-joint robot is operated; and a robot controller configured to control the multi-joint robot in accordance with the program, wherein a waiting position of the multi-joint robot is set in the program, wherein the program is one of a plurality of programs prepared in advance, the plurality of programs corresponding to positions of the multi-joint robot when switch means is turned on, wherein the operation panel comprises the switch means configured to be operated to execute the program stored in the program storing means and to operate the multi-joint robot, wherein one program among the plurality of programs is selected in accordance with a position and posture of the multi-joint robot when the switch means is turned on, and wherein the robot controller is configured to control the multi-joint robot to move along a moving path set in the selected program so as to return the multi-joint robot to the waiting position from a current position of the multi-joint robot.