IP Library Granted Patent US 9,886,022
Granted Patent B2
US 9,886,022 · App. 14/649,992 · Granted Feb 6, 2018

Numerical control device

Inventors: Mitsuo Watanabe (Tokyo, JP); Masakazu Sagasaki (Tokyo, JP); Yuki Hirata (Aichi, JP); Hitoshi Matsumoto (Nagano, JP)
Assignees: Mitsubishi Electric Corporation; CITIZEN WATCH CO., LTD.; CITIZEN MACHINERY CO., LTD.
G05B19/19B23Q15/013G05B19/4093G05B19/4103G05B2219/36204G05B2219/49384G05B2219/50047G05B2219/50049
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,886,022
App. No.
14/649,992
Granted
Feb 6, 2018
Kind
B2
Abstract

A numerical control device includes a phase-difference calculation unit that, when machining with vibrations is performed on a movement path, calculates a phase difference between a vibrational forward-moving position and a vibrational backward-moving position from a vibration amplitude-to-feed ratio between amplitude of the vibrations and a feed speed of a tool to a workpiece, a movement-path generation unit generating the vibrational forward-moving position and the vibrational backward-moving position as the movement path for each drive shaft by using the phase difference, a vibration-waveform generation unit generating a reference vibration waveform to be superimposed on the movement path for each drive shaft by using vibration conditions, a vibrational-movement-amount generation unit calculating a vibrational-movement amount on the movement path for each drive shaft by using the reference vibration waveform, and a movement-amount combining unit generating a combined movement amount for each drive shaft by adding the vibrational-movement amount to the movement path.

Claims (17)

1. A numerical control device that performs machining on a workpiece while moving a tool and the workpiece relative to each other along a movement path with vibrations by drive shafts with which the tool or the workpiece is provided, the device comprising:

a phase-difference calculator comprising a processor that calculates, as a phase difference, a time lag in a vibrational backward-moving position relative to a vibrational forward-moving position generated based on a command block in a machining program from a ratio between an amplitude of the vibrations and a feed speed of the tool to the workpiece, the ratio being designated for the movement path;

a movement-path generator that generates the vibrational forward-moving position and the vibrational backward-moving position as the movement path for each of the drive shafts based on the phase difference;

a vibrational-movement-amount generator that calculates a vibrational-movement amount on the movement path for each of the drive shafts based on a reference vibration waveform to be superimposed on the movement path; and

a movement-amount combiner that generates a combined movement amount for each of the drive shafts by adding the vibrational-movement amount to the movement path.

2. The numerical control device according to claim 1 , wherein when the movement-path generator generates movement paths in command blocks different from each other in the machining program, the movement-path generator generates each of the movement paths using the ratio.

3. The numerical control device according to claim 1 , further comprising a feed-speed changer that changes the feed speed, wherein

the movement-path generator generates the movement path using the ratio and the feed speed changed by the feed-speed changer.

4. The numerical control device according to claim 1 , wherein the ratio is set such that, when a first axial position on the movement path at a time when a main shaft that rotates the workpiece is at a predetermined rotation phase and a second axial position on the movement path at a time when the main shaft is at the predetermined rotation phase after rotating by one or more revolutions are compared with each other, the movement path includes a first rotation phase at which the first axial position is located a first distance to a movement start point and a second axial position is located a second distance to the movement start point, the first distance being smaller than the second distance, and further includes a second rotation phase at which the first distance is greater than the second distance, in an advancing direction.

5. A numerical control device that performs machining on a workpiece while moving a tool and the workpiece relative to each other along a movement path with vibrations by drive shafts with which the tool or the workpiece is provided, the device comprising:

a movement-path generator comprising a processor that generates a vibrational forward-moving position, generated based on a command block in a machining program, and a vibrational backward-moving position, obtained by adding a phase difference designated for the movement path to the vibrational forward-moving position, as the movement path for each of the drive shafts;

a vibrational-movement-amount generator that calculates a vibrational-movement amount on the movement path for each of the drive shafts based on a reference vibration waveform to be superimposed on the movement path; and

a movement-amount combiner that generates a combined movement amount for each of the drive shafts by adding the vibrational-movement amount to the movement path.

6. The numerical control device according to claim 5 , wherein when the movement-path generator generates movement paths in command blocks different from each other in a machining program, the movement-path generator generates each of the movement paths using the phase difference.

7. The numerical control device according to claim 5 , further comprising a feed-speed changer that changes a feed speed of the tool to the workpiece, wherein

the movement-path generator generates the movement path using the phase difference and the feed speed changed by the feed-speed changer.

8. The numerical control device according to claim 5 , wherein the phase difference is set such that, when a first axial position on the movement path at a time when a main shaft that rotates the workpiece is at a predetermined rotation phase and a second axial position on the movement path at a time when the main shaft is at the predetermined rotation phase after rotating by one or more revolutions are compared with each other, the movement path includes a first rotation phase at which the first axial position is located a first distance to a movement start point and a second axial position is located a second distance to the movement start point, the first distance being smaller than the second distance, and further includes a second rotation phase at which the first distance is greater than the second distance, in an advancing direction.

Assignments (2)
CHANGE OF NAME Recorded Dec 6, 2016
From: CITIZEN HOLDINGS CO., LTD.
To: CITIZEN WATCH CO., LTD.
Reel/Frame 040538/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2015
From: WATANABE, MITSUO; SAGASAKI, MASAKAZU; HIRATA, YUKI; MATSUMOTO, HITOSHI
To: MITSUBISHI ELECTRIC CORPORATION; CITIZEN HOLDINGS CO., LTD.; CITIZEN MACHINERY CO., LTD.
Reel/Frame 035795/0026 →
Continuity (1)
Related Publication 20160266567A1 · Sep 15, 2016