1. A method for controlling a robot comprising the steps of: storing a numerical control language program in a mass storage device connected to a central processing unit, the numerical control language program adapted to be executed by a computer numerical control machine tool to perform a manufacturing process; operating the central processing unit to convert the numerical control language program into a robot language program based upon a pre-defined conversion configuration table having discrete configuration instructions for converting each numerical control language positional command to a robot language positional command and converting each numerical control language miscellaneous code command to a robot language sub-program; storing the robot language positional commands and the robot language sub-programs as the robot language program in the mass storage device; and executing the robot language program with a robot controller connected to the mass storage device and the robot at a run-time of the robot to perform the manufacturing process.
1. A method for controlling a robot comprising the steps of: storing a numerical control language program in a mass storage device connected to a central processing unit, the numerical control language program adapted to be executed by a computer numerical control machine tool to perform a manufacturing process; operating the central processing unit to convert the numerical control language program into a robot language program based upon a pre-defined conversion configuration table having discrete configuration instructions for converting each numerical control language positional command to a robot language positional command and converting each numerical control language miscellaneous code command to a robot language sub-program; storing the robot language positional commands and the robot language sub-programs as the robot language program in the mass storage device; and executing the robot language program with a robot controller connected to the mass storage device and the robot at a run-time of the robot to perform the manufacturing process. 7. The method according to claim 1 including adding a unique positional value to an XYZWPR position representation described in the numerical control language program to generate a corresponding robot language position command.