CPC G05B 19/40938 (2013.01) [G05B 2219/39195 (2013.01)] | 10 Claims |
1. A machine tool controller for a machine tool that performs machining while causing a tool and a workpiece to oscillate relative to each other, the machine tool controller comprising:
an oscillation command generation unit that calculates an oscillation amplitude and an oscillation frequency from a machining condition and generates an oscillation command; and
a control unit that causes the tool and the workpiece to oscillate relative to each other based on a superimposition command generated by superimposition of the oscillation command generated by the oscillation command generation unit on a position command or a position deviation, wherein
the oscillation command generation unit changes at least one of the oscillation amplitude or the oscillation frequency during the machining, after it is determined that the machining has entered a stable state based on a machining position, an elapsed time from a start of cutting feed, or an amount of movement in a machining direction.
|