Control device for machine tool and machine tool
AssigneesCitizen Watch Co., Ltd., Citizen Machinery Co., Ltd.
InventorsKazuhiko Sannomiya, Takaichi Nakaya
Life of this patent
Estimating the term…
Abstract
The invention provides a control apparatus for a machine tool, which can perform reciprocating vibration in consideration of a vibration frequency, increase flexibility in machining a workpiece, and perform vibration cutting by means of an external spindle or the like without rotating a spindle. The control apparatus and the machine tool include control means. The control means includes an imaginary spindle regarded as a spindle for rotating a workpiece W or a cutting tool. The control means sets the number of rotations of the imaginary spindle and the number of reciprocating vibrations in accordance with a vibration frequency attributable to a cycle during which an operation instruction can be issued.
Claims4
A machine tool comprising:
- a cutting tool cutting a workpiece;
- a spindle rotating the workpiece;
- a feeding mechanism feeding the cutting tool and the workpiece in a predetermined machining feeding;
- direction, and
- generating relative reciprocating vibration between the cutting tool and the workpiece;
- and
- a controller configured to be controlled by a program that controls the cutting tool, the spindle, and the feeding mechanism to execute machining of the workpiece by a feeding operation of relatively reciprocating and vibrating at least one of the cutting tool and workpiece while feeding the cutting tool or the workpiece in the machining feed direction;
- wherein the program sets a number of rotations of the spindle per unit time, a number of vibrations of the reciprocating vibration per cycle of the spindle and vibration frequency of the reciprocating vibration in the controller after causing the controller to calculate the vibration frequency of the reciprocating vibration from the number of rotations of the spindle per unit time and the number of vibrations of the reciprocating vibration per cycle of the spindle, and
- wherein the program causes the controller to execute a first machining of the workpiece by the feeding operation while rotating the spindle based on the number of rotations of the spindle per unit time, the number of vibrations of the reciprocating vibration per cycle of the spindle and the vibration frequency of the reciprocating vibration in the controller, and
- wherein the program further sets a number of vibrations of the reciprocating vibration per cycle of the spindle and a vibration frequency of the reciprocating vibration to be calculated in the controller after causing the controller to calculate the vibration frequency of the reciprocating vibration from the number of rotations of the spindle per unit time and the number of vibration of the reciprocating vibration per cycle of the spindle and
- sets the number of rotations of the spindle per unit time by zeroing the number of rotations of the spindle per unit time in the controller, and
- wherein the program is configured to causes the controller to execute also second machining, being different from the first machining of the workpiece by the feed operation while stopping rotation of the spindle based on the set values.
Dependencies are inferred from the claim text.