Patent ID: 7110853

Claim:
A computer-aided process for controlling a machine tool, comprising the steps of: providing to a computer a sequence of control commands for feed axes of the machine tool that define a contour to be traversed by a tool relative to a workpiece; determining, based on the sequence of control commands, a location of an angular or a curvature discontinuity in the contour, determining, based on the sequence of control commands, sequential instructions for a round axle of the machine tool to enable the tool to follow the contour, and determining ideal commands for the round axle based on the contour, and the computer determining the sequential instructions such that a ratio of a magnitude of an integral of a deviation of the sequential instructions from the ideal commands before the angle or curvature discontinuity and a magnitude of an integral of a deviation of the sequential instructions from the ideal commands after the angle or curvature discontinuity has a predetermined value, wherein the sequential instructions, if an angular or a curvature discontinuity is detected cause the round axle to be in an acceleration before the angle or curvature discontinuity occurs and cause the round axle to terminate the acceleration after the angle or curvature discontinuity has ended, wherein the ratio is between 0.5 and 2.0.