摘要 |
PROBLEM TO BE SOLVED: To provide the numerical controller of a machine tool capable of reducing the displacement quantity of a second feed shaft orthogonally connected to the first feed shaft of a machine tool which is generated due to its vibration under the influence of acceleration when the first feed shaft is moved, and improving responsiveness to the acceleration. SOLUTION: A numerical controller 200A of a machine tool is provided with an input part 110A for inputting the allowable acceleration of an Y axis 21 as first data 10A for reducing the displacement of a Z axis 31 orthogonally connected to the Y axis 21 due to its vibration in acceleration corresponding to a working program and the feeding quantity of the Z axis 31, a storage part 120A for storing those data, an analyzing part 130A for generating the command value of a machine tool by analyzing those data, a calculating part 140A for calculating the allowable acceleration of the Y axis corresponding to the calculated feeding quantity of the Z axis from the command value, and a servo output part 150A for calculating the moving quantity from the calculated allowable acceleration of the Y axis and the command value, and for outputting it to servo motors 22 and 32 of a driving part 160 and for controlling the positions and speeds of the Y axis and Z axis.
|