An
error identification method for measuring a position of a measured gauge (32) in a three-dimensional space and for identifying a
geometric error in a
machine tool in which the measured gauge (32) is mounted on a table (3), from a value of the position measured by a position measuring sensor (30) installed on a spindle (2) in the
machine tool, wherein the
machine tool includes three or more translation axes, one or more rotation axes, the rotatable spindle (2) to which a tool (9) is to be installed, the table (3), and a control device configured to control the respective translation axes, the rotation axis, and the spindle (2), the
error identification method comprising: a tool sensor position acquiring step of installing a reference tool (8) as a length reference of the tool (9) on the spindle (2) and acquiring a sensing position of a distal end of the reference tool (8) with a tool sensor (40, 50); a
reference block position acquiring step of acquiring positions of the translation axes when the reference tool (8) installed on the spindle (2) is brought into contact directly or indirectly with a
reference block (42, 53) arranged on the side of the tool sensor (40, 50); a relative position calculation step of calculating a relative position of the
reference block (42, 53) with respect to the
perception position from the
perception position obtained in the tool sensor position obtaining step and the positions of the translation axes obtained in the reference block position obtaining step; a reference tool position acquiring step of installing the reference tool (8) on the spindle (2) and acquiring a reference tool position with the tool sensor (40, 50), the reference tool position being a distal end position of the reference tool (8); a position measuring sensor measuring step of installing the position measuring sensor (30) on the spindle (2) and measuring a position of the reference block (42, 53) with the position measuring sensor (30); a length compensation value calculation step of calculating a compensation value of the position measuring sensor (30) in a longitudinal direction from the reference tool position obtained in the reference tool position obtaining step, the position of the reference block (42, 53) measured in the position measuring sensor measuring step, the relative position calculated in the relative position calculation step, and the length of the reference tool (8); a
diameter compensation value obtaining step of obtaining a compensation value of the position measuring sensor (30) in a radial direction with the measured gauge (32); a position measuring step of indexing the rotation axis to a plurality of arbitrary given angles and measuring respective positions of the measured gauge (32) by the position measuring sensor (30); a position compensation step of compensating the position measurement value in the position measuring step using the compensation value in the longitudinal direction and the compensation value in the radial direction; and a
geometric error identification step of identifying the
geometric error from the compensation of a plurality of position measurement values in the position compensation step.