Machine tool control device

US12466018B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12466018-B2
Application numberUS-202117758827-A
CountryUS
Kind codeB2
Filing dateJan 25, 2021
Priority dateJan 28, 2020
Publication dateNov 11, 2025
Grant dateNov 11, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A machine tool control device which reliably divides and discharges chips, and which suppresses damage to a tool by reducing shock when the tool cuts into a workpiece. The machine tool control device causes the tool to rotate and executes a cutting process to move the tool and the workpiece while causing the same to oscillate relative to one another in a feed direction, and is provided with an oscillation command generating unit which generates an oscillation command on the basis of a predetermined oscillation condition. A position and speed control unit controls a motor by superimposing the oscillation command generated by the oscillation command generating unit onto a position command or a position deviation. The oscillation command generating unit changes an oscillation command phase progression method and/or an oscillation command amplitude on the basis of an oscillation phase calculated from on a predetermined oscillation condition, or based on time.

First claim

Opening claim text (preview).

The invention claimed is: 1 . A machine tool control device configured to execute a cutting process by controlling an electric motor for a main axis configured to cause a cutting tool to rotate relative to a workpiece and controlling an electric motor for a feed axis configured to cause the cutting tool to move and oscillate with respect to a feed direction relative to the workpiece, the machine tool control device comprising: a memory storing a computer-readable program which, when executed, causes the machine tool control device to control the cutting tool; and a processor which, when executing the computer-readable program, is configured to function as: an oscillation command generating unit configured to generate an oscillation command causing the cutting tool to oscillate with respect to the feed direction relative to the workpiece, based on a predetermined oscillation condition; a control unit configured to control the electric motor for the feed axis, based on a superimposed command generated by superimposing the oscillation command generated by the oscillation command generating unit onto a position command or a position error representing a difference between the position command and position feedback; and a load acquiring unit configured to acquire a load that is exerted on the cutting tool during the cutting process, wherein the oscillation command generating unit changes at least one selected from a method of advancing a phase of the oscillation command and an amplitude of the oscillation command, based on either an oscillation phase calculated based on the predetermined oscillation condition, or time, wherein the oscillation command generating unit includes: an oscillation phase calculating unit configured to calculate an oscillation phase based on the predetermined oscillation condition; an oscillation amplitude calculating unit configured to calculate an oscillation amplitude based on the predetermined oscillation condition; and an oscillation command calculating unit configured to calculate the oscillation command based on the oscillation phase calculated by the oscillation phase calculating unit and the oscillation amplitude calculated by the oscillation amplitude calculating unit, and the oscillation phase calculating unit changes a method of advancing the oscillation phase calculated based on the predetermined oscillation condition to reduce the load acquired by the load acquiring unit, or the oscillation amplitude calculating unit changes the oscillation amplitude calculated based on the predetermined oscillation condition to reduce the load acquired by the load acquiring unit. 2 . The machine tool control device according to claim 1 , wherein the memory is configured to store tool information regarding the cutting tool, and the oscillation command generating unit changes at least one selected from the method of advancing the phase of the oscillation command and the amplitude of the oscillation command, based on the tool information. 3 . The machine tool control device according to claim 1 , wherein the processor which, when executing the computer-readable program, is further configured to function as a learning control unit configured to compensate the superimposed command by calculating an amount of compensation for the superimposed command for making the position error closer to 0 and adding the calculated amount of compensation to the superimposed command, thereby improving ability of the following oscillation command. 4 . The machine tool control device according to claim 1 , wherein the oscillation command generating unit causes the phase of the oscillation command to be synchronized with a phase of the main axis causing the cutting tool to rotate relative to the workpiece.

Assignees

Inventors

Classifications

  • Responsive to work · CPC title

  • including means to cause Tool to progressively vibrate toward work · CPC title

  • during machining · CPC title

  • Boring, drilling · CPC title

  • characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part program, for the NC machine · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12466018B2 cover?
A machine tool control device which reliably divides and discharges chips, and which suppresses damage to a tool by reducing shock when the tool cuts into a workpiece. The machine tool control device causes the tool to rotate and executes a cutting process to move the tool and the workpiece while causing the same to oscillate relative to one another in a feed direction, and is provided with an …
Who is the assignee on this patent?
Fanuc Corp
What technology area does this patent fall under?
Primary CPC classification G05B19/4093. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 11 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).