Machine tool having function of correcting mounting error through contact detection
First Claim
1. A machine tool controlled by a numerical controller and having movable axes respectively supported by fluid bearings for moving a workpiece relative to a tool held by a machining attachment according to a machining program, comprising:
- position detectors for respectively detecting positions of the movable axes;
position deviation determining means that determines a position deviation between a position command for each of the movable axes and a position of each of the movable axes detected by said position detectors;
contact detection means that detects a contact between a probe and a surface of the workpiece or the machining attachment when the position deviation detected by said position deviation determining means exceeds a preset value;
movable axis stopping means that stops the movable axes at an instant when the contact is detected by said contact detection means;
coordinate value detection means that obtains coordinate values at the instant when the contact is detected by said contact detection means;
inclination determining means that moves linear axes of the movable axes so that the workpiece or the machining attachment is moved relative to the probe to perform detection of contacts between the probe and the surface of the workpiece or the machining attachment at least two different points on the surface by said contact detection means, and determines an inclination of the workpiece or the machining attachment based on a distance of motion of one of the linear axes and the coordinate values obtained by said coordinate value detection means; and
correction means that corrects a mounting error of the workpiece or the machining attachment, or corrects the machining program based on the determined inclination of the workpiece or the machining attachment.
1 Assignment
0 Petitions
Accused Products
Abstract
A machine tool capable of automatically correcting an orientation of a workpiece or machining attachment based on detection results from position detectors that the machine tool inherently has. The machine tool comprises: position detectors; position deviation determining means; contact detection means that detects a contact between a probe and a surface of the workpiece or the machining attachment based on a position deviation; movable axis stopping means; coordinate value detection means; inclination determining means; and correction means. The inclination determining means moves linear axes to perform detection of contacts between the probe and the surface of the workpiece or the machining attachment at least two different points, and determines an inclination of the workpiece or the machining attachment using the obtained coordinate values. The correction means corrects a mounting error of the workpiece or the machining attachment, or corrects the machining program based on the determined inclination.
-
Citations
10 Claims
-
1. A machine tool controlled by a numerical controller and having movable axes respectively supported by fluid bearings for moving a workpiece relative to a tool held by a machining attachment according to a machining program, comprising:
-
position detectors for respectively detecting positions of the movable axes; position deviation determining means that determines a position deviation between a position command for each of the movable axes and a position of each of the movable axes detected by said position detectors; contact detection means that detects a contact between a probe and a surface of the workpiece or the machining attachment when the position deviation detected by said position deviation determining means exceeds a preset value; movable axis stopping means that stops the movable axes at an instant when the contact is detected by said contact detection means; coordinate value detection means that obtains coordinate values at the instant when the contact is detected by said contact detection means; inclination determining means that moves linear axes of the movable axes so that the workpiece or the machining attachment is moved relative to the probe to perform detection of contacts between the probe and the surface of the workpiece or the machining attachment at least two different points on the surface by said contact detection means, and determines an inclination of the workpiece or the machining attachment based on a distance of motion of one of the linear axes and the coordinate values obtained by said coordinate value detection means; and correction means that corrects a mounting error of the workpiece or the machining attachment, or corrects the machining program based on the determined inclination of the workpiece or the machining attachment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification