IP Library › Granted Patent US 10,203,687
Granted Patent B2
US 10,203,687 · App. 15/515,866 · Granted Feb 12, 2019

Numerical control device

Inventor: Kazunori Kunimoto (Tokyo, JP)
Assignee: Mitsubishi Electric Corporation
G05B19/404G05B2219/37506G05B2219/41059G05B2219/41194G05B2219/49344Y02P90/265
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 10,203,687
App. No.
15/515,866
Granted
Feb 12, 2019
Kind
B2
Abstract

A numerical control device controlling a machine tool capable of machining on orthogonal three axes includes a parameter storage to store a noise-command allowable width to be used for determining whether to perform movement based on a movement command, and a path-correction processor to compare an absolute value of a movement amount according to a movement command in a command non-target axis direction that is a direction of an axis not included in a designated plane with the noise-command allowable width when a machining program block includes the movement command in the command non-target axis direction, determine the movement command in the command non-target axis direction to be a noise command when the absolute value of the movement amount according to the movement command in the command non-target axis direction is smaller, and perform path correction to set a movement amount according to the noise command to zero.

Claims (9)

1. A numerical control device configured to control a machine tool to machine a workpiece, the numerical control device comprising:

a parameter storage configured to store therein a noise-command allowable width to be used for determining whether to perform movement based on a movement command in a command non-target axis direction that is a direction of an axis not included in a designated plane; and

a path-correction processor configured to compare an absolute value of a movement amount according to the movement command in the command non-target axis direction with the noise-command allowable width when a block of a machining program includes the movement command in the command non-target axis direction, determine the movement command in the command non-target axis direction to be a noise command when the absolute value of the movement amount according to the movement command in the command non-target axis direction is smaller than the noise-command allowable width, and perform path correction to set a movement amount according to the noise command to zero,

wherein the path-correction processor is further configured to perform lost motion compensation (LMC) in response to determining that the movement command in the command non-axis target direction is not the noise command, to omit performing the LMC in response to determining that the movement command in the command non-axis target direction is the noise command, and to control the machine tool to machine the workpiece according to the path correction and the LMC.

2. The numerical control device according to claim 1 , wherein

the path-correction processor is configured to:

store therein an ignored movement amount obtained by cumulatively adding movement amounts corresponding to previous noise commands to the movement amount of the noise command when the movement amount of the noise command is set to zero by the path correction, and

when a target block of next and following blocks of the machining program includes a movement command in a command non-target axis direction, add a movement amount according to the movement command in the command non-target axis direction of the target block and the ignored movement amount to obtain a determination-target movement amount, compare an absolute value of the determination-target movement amount with the noise-command allowable width, determine the movement command in the command non-target axis direction in the target block to be a noise command when the absolute value of the determination-target movement amount is smaller than the noise-command allowable width, and perform path correction to set a movement amount according to the noise command of the target block to zero.

3. The numerical control device according to claim 2 , wherein the path-correction processor is further configured to compare the absolute value of the determination-target movement amount with the noise-command allowable width, and set the ignored movement amount to zero when the absolute value of the determination-target movement amount is equal to or larger than the noise-command allowable width.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2017
From: KUNIMOTO, KAZUNORI
To: MITSUBISHI ELECTRIC CORPORATION
Reel/Frame 041813/0558 →
Continuity (1)
Related Publication 20170308053A1 · Oct 26, 2017