Abstract
Chips caught in the shank during automatic tool change on a machining center can cause runout of the tool and affect machining accuracy. To accurately measure the runout amount, the center position of the tool was calculated using the least-squares method and filter processing, taking into account the measurement error of the sensor, the runout amount of the spindle itself, and the variation in the individual dimensions of each tool. As a result, the runout of the tool was detected with high speed and accuracy, enabling automatic operation to be stopped before the start of the next machining process.