Control device for machine tool performing oscillation cutting
AssigneeFanuc Corporation
InventorsShunpei Tanaka, Kenta Yamamoto
Life of this patent
Estimating the term…
Abstract
A control device of a machine tool includes an oscillation command generation part which generates an oscillation command for at least one feed axis based on a rotation speed of a spindle and a position command of the at least one feed axis so that the oscillation command becomes a positive non-integral multiple of the rotation speed and a tool intermittently cuts a workpiece, an oscillation command correction part which corrects the oscillation command using the position of the feed axis, and an addition part which adds the oscillation command corrected by the oscillation command correction part to a position deviation between the position command and the detected position of the feed axis.
Claims9
A control device of a machine tool for cutting an outer peripheral surface or an inner peripheral surface of a workpiece with a tool, the control device comprising:
- a spindle for performing a relative rotation between the workpiece and the tool about an axis of rotation of the workpiece,
- at least one feed axis for performing a relative feeding between the tool and the workpiece along a generatrix of the outer peripheral surface or the inner peripheral surface of the workpiece,
- a position detection part for detecting a position of the at least one feed axis,
- an oscillation command generation part that generates an oscillation command for the at least one feed axis based on a rotation speed of the spindle and a position command for the at least one feed axis so that the oscillation command becomes a positive non-integral multiple of the rotation speed and so that the tool intermittently cuts the workpiece,
- an oscillation command correction part for correcting the oscillation command generated by the oscillation command generation part using the position of the at least one feed axis detected by the position detection part, and
- an addition part for adding the oscillation command which has been corrected by the oscillation command correction part to a position deviation, which is a difference between the position command and the detected position of the at least one feed axis detected by the position detection part.
Dependencies are inferred from the claim text.