Programmed path for automatic tool retraction and return responsive to degradation threshold
AssigneeAMCA International Corporation
InventorsPeter J. Beyer, Timothy F. Murphy, Donald W. Heckel
Life of this patent
Estimating the term…
Loading patent…
AssigneeAMCA International Corporation
InventorsPeter J. Beyer, Timothy F. Murphy, Donald W. Heckel
Estimating the term…
A general safe retract and return function is provided for a machine tool which is easily programmed for all cases to avoid collision and interference between the workpiece and tool and to reduce the damage or imperfection in the surface of the machined workpiece caused by the termination and/or resumption of machining. The general safe retract and return function includes parameters defining incremental retract and entry vectors relative to the direction of the machining path in the region of the interrupted point. Preferably the tool and workpiece are reengaged at the interrupted point along an entry ventor which is at a grazing angle with respect to the reverse of the tool feed direction along the machining path, thereby avoiding remachining of the workpieces but providing a smooth surface finish. Preferably the general safe retract and return function interprets programmer specified conditional expressions to determine when logical jumps should be performed to disengage the tool and workpiece and execute respective user-defined interrupt subroutines for corrective action. Preferably the logical jump for certain limit conditions or trigger signals is conditional based upon the engagement and disengagement of the tool and workpiece as specified by rapid traverse and feed rate moves, beginning and ending distances for the feed rate moves, and the depth of cut at the beginning and ending points of the feed rate moves.
A method of operating a numerically controlled machine tool of the kind having a cutting tool relatively moved with respect to a workpiece, the cutting tool being relatively moved during normal operation along a machining path during the execution of a part program including instructions defining the machining path, said method including the steps of interrupting the relative movement of the cutting tool along the machining path at an arbitrary departure point in response to a trigger signal and automatically moving the cutting tool relative to the workpiece to a predefined location in such a fashion that interference between the cutting tool and the workpiece does not occur, said step of automatically moving the cutting tool including an initial step of moving the cutting tool along an incremental retract vector from said departure point to a retract point, the retract vector being determined at least in part by signals representing predetermined values,
A method of operating a numerically controlled machine tool of the kind having an original cutting tool relatively moved with respect to a workpiece, the original cutting tool being relatively moved during normal operation along a machining path during the execution of a part program including instructions defining the machining path, said method including the steps of interrupting the relative movement of the original cutting tool along the machining path at an arbitrary departure point in response to a trigger signal generated in response to the comparison of a tool degradation signal to a predetermined threshold, and automatically moving the original cutting tool relative to the workpiece to a tool change location in such a fashion that interference between the original cutting tool and the workpiece does not occur, said step of automatically moving the original cutting tool including the steps of moving the original cutting tool along an incremental retract vector from said departure point to a retract point, automatically moving the original cutting tool from said retract point to said tool change point, changing the original cutting tool and automatically moving the changed cutting tool back to the machining path without interference between the changed cutting tool and the workpiece, and resuming machining along the machining path using the changed cutting tool,
A method of operating a numerically controlled machine tool of the kind having an original cutting tool relatively moved with respect to a workpiece, the original cutting tool being relatively moved during normal operation along a machining path during the execution of a part program including instructions defining the machining path, said method including the steps of interrupting the relative movement of the original cutting tool along the machining path at an arbitrary departure point in response to a trigger signal generated in response to the comparison of a tool degradation signal to a predetermined threshold, and automatically moving the original cutting tool relative to the workpiece to a tool change location in such a fashion that interference between the original cutting tool and the workpiece does not occur, said step of automatically moving the original cutting tool including the steps of moving the original cutting tool along an incremental retract vector from said departure point to a retract point, automatically moving the original cutting tool from said retract point to said tool change point, changing the original cutting tool and automatically moving the changed cutting tool back to the machining path without interference between the changed cutting tool and the workpiece, and resuming machining along the machining path using the changed cutting tool,
A method of operating a numerically controlled machine tool of the kind having a cutting tool relatively moved with respect to a workpiece, the cutting tool being relatively moved during normal operation along a machining path during the execution of a part program including instructions defining the machining path as a number of machining moves, said method including the steps of interrupting the relative movement of the cutting tool along the machining path at an arbitrary departure point in response to a trigger signal generated in response to the comparison of a tool degradation signal to a predetermined threshold, and automatically disengaging the cutting tool from the workpiece in such a fashion that interference between the cutting tool and the workpiece does not occur,
A method of operating a numerically controlled machine tool of the kind having a cutting tool relatively moved with respect to a workpiece, a numerical computer and control program for executing a part program, the cutting tool being relatively moved during normal operation along a machining path during the execution of said part program including instructions defining the machining path, said method including the steps of interrupting the relative movement of the cutting tool along the machining path at an arbitrary departure point in response to a plurality of trigger signals and automatically moving the cutting tool relative to the workpiece to predefined locations in such a fashion that interference between the cutting tool and the workpiece does not occur, said step of automatically moving the cutting tool including an initial step of moving the cutting tool along an incremental retract vector from said departure point to a retract point, the retract vector being determined at least in part by signals representing predetermined values for certain parameters and the identity of the trigger signal,
A method of operating a numerically controlled machine tool of the kind having a cutting tool relatively moved with respect to a workpiece along a programmed feed vector when the cutting tool is engaged with the workpiece so that material is removed from the workpiece by the cutting tool, said method causing said cutting tool being initially disengaged from said workpiece to become engaged with said workpiece at a predetermined point and comprising the steps of:
Dependencies are inferred from the claim text.