US Patent No. 10,054,930

ERROR CORRECTION AMOUNT CREATING DEVICE


Patent No. 10,054,930
Issue Date August 21, 2018
Title Error Correction Amount Creating Device
Inventorship Zhaojia Liu, Yamanashi (JP)
Assignee FANUC CORPORATION, Yamanashi (JP)

Claim of US Patent No. 10,054,930

1. An error correction amount creating device that creates an error correction amount for a five-axis machine controlled by a numerical controller and having three linear axes and two rotation axes, the error correction amount creating device comprising:for said two rotation axes of a first axis and a second axis, a measurement data input unit that inputs, as arithmetic measurement data,
a translation error and rotation error at respective positions divided at equal or unequal intervals for the second rotation axis, measured by a measuring machine, when the first axis is fixed at an arbitrary angle, and
a translation error and rotation error at respective positions divided at equal or unequal intervals for the first rotation axis, measured by the measuring machine, when the second axis is fixed at an arbitrary angle,
wherein, when one of said two rotation axes is fixed at an arbitrary angle, the translation error and rotation errors at the respective positions in the fixed axis are all the same, and
an error correction amount arithmetic unit that obtains, from the arithmetic measurement data, at least one of a rotation axis-dependent translation error correction amount that is a translation error correction amount and a rotation axis-dependent rotation error correction amount that is a rotation error correction amount, for each lattice point of a lattice region into which a two-dimensional coordinate system space with the two rotation axes is divided at the equal intervals or unequal intervals in each axis direction; and
an error correction amount output unit that outputs at least one of the rotation axis-dependent translation error correction amount and the rotation axis-dependent rotation error correction amount to the numerical controller controlling the five-axis machine.