Control device and control method for machine tool

US12474692B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12474692-B2
Application numberUS-202118002045-A
CountryUS
Kind codeB2
Filing dateJun 24, 2021
Priority dateJun 30, 2020
Publication dateNov 18, 2025
Grant dateNov 18, 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.

Provided are a control device and a control method for a machine tool which are capable of further reducing a command-waiting time. This control device for a machine tool which controls synchronized operation of a main shaft and a feed shaft comprises: a numerical value control unit; a main shaft control unit; a rotation detection unit. The numerical value control unit has a main shaft command output unit which, when a cutting operation and pulling-out operation are carried out from a machining start position to a target position an arbitrary number of times, acquires from the tapping program the rotation amount and the maximum rotation speed of the main shaft in the cutting operation and pulling-out operation and which supplies the rotation amount and the maximum rotation speed of the main shaft to the main shaft control unit as the main shaft command.

First claim

Opening claim text (preview).

The invention claimed is: 1 . A control device for a machine tool, configured to control synchronous operation for a main shaft and a feed shaft, the control device comprising: a numerical control unit configured to, based on a tapping program, create a main shaft command and a feed shaft command; a main shaft control unit configured to control a rotation operation by the main shaft in accordance with the main shaft command; a rotation detection unit configured to detect a rotation position of the main shaft; and a feed shaft control unit configured to, based on the rotation position, control a feeding operation by the feed shaft in accordance with the feed shaft command, wherein the numerical control unit has a main shaft command output unit configured to, when performing two or more times of cutting operations and one or more times of pulling-out operations from a machining start position until a target position, obtain, from the tapping program, a rotation amount and a maximum rotation speed for the main shaft in each operation of the cutting operations and the pulling-out operations, and send the rotation amount and the maximum rotation speed for the main shaft to the main shaft control unit as the main shaft command, and the main shaft control unit has an initial operation control unit configured to cause the main shaft to undergo accelerating rotation, at a maximum capability in which an allowable current for a drive source is maximally used, from the machining start position toward the target position, with the maximum rotation speed as a target value, a maximum acceleration detection unit configured to, based on the rotation position during the accelerating rotation at the maximum capability, detect a maximum acceleration, a remaining rotation amount detection unit configured to, based on the rotation amount and the rotation position, detect a remaining rotation amount for the main shaft from a current position until the target position is reached, a current speed detection unit configured to, based on the rotation position, detect a current speed for the main shaft, and a positioning operation control unit configured to, after the accelerating rotation at the maximum capability and based on the maximum acceleration, the remaining rotation amount, and the current speed, cause the main shaft to undergo decelerating rotation at a maximum deceleration corresponding to the maximum acceleration and cause the main shaft to reach the target position. 2 . The control device according to claim 1 , wherein, before the main shaft control unit starts moving the main shaft, the main shaft command output unit obtains, from the tapping program, the rotation amount and the maximum rotation speed for the main shaft in the cutting operation and the pulling-out operation, and sends the rotation amount and the maximum rotation speed for the main shaft to the main shaft control unit as the main shaft command. 3 . The control device according to claim 1 , wherein the main shaft control unit starts moving the main shaft prior to another main shaft command, with the rotation amount and the maximum rotation speed for the main shaft in a next cutting operation or pulling-out operation sent from the main shaft command output unit as the main shaft command. 4 . The control device according to claim 1 , wherein the rotation amount and the maximum rotation speed for the main shaft are changed at a predetermined position in the cutting operation or the pulling-out operation, and the main shaft command output unit obtains, from the tapping program, a first rotation amount for before the change for the main shaft, a second rotation amount for after the change for the main shaft, a first maximum rotation speed for before the change for the main shaft, and a second maximum rotation speed for after the change for the main shaft, and sends the first rotation amount, the second rotation amount, the first maximum rotation speed, and the second maximum rotation speed to the main shaft control unit as the main shaft command. 5 . The control device according to claim 4 , wherein the rotation amount and the maximum rotation speed for the main shaft are changed at a predetermined position in the cutting operation after the pulling-out operation, and the predetermined position is the target position in the immediately prior pulling-out operation. 6 . A control method for a machine tool, configured to control synchronous operation for a main shaft and a feed shaft, the control method comprising: when performing two or more times of cutting operations and one or more times of pulling-out operations from a machining start position until a target position, obtaining, from a tapping program, a rotation amount and a maximum rotation speed for the main shaft in each operation of the cutting operations and the pulling-out operations; causing the main shaft to undergo accelerating rotation, at a maximum capability in which an allowable current for a drive source is maximally used, from the machining start position toward the target position, with the maximum rotation speed as a target value; based on a rotation position feedback value for the main shaft during the accelerating rotation at the maximum capability, detecting a maximum acceleration; based on the rotation amount and the rotation position feedback value, detecting a remaining rotation amount for the main shaft from a current position until the target position is reached; based on the rotation position feedback value, detecting a current speed for the main shaft; and after the accelerating rotation at the maximum capability and based on the maximum acceleration, the remaining rotation amount, and the current speed, causing the main shaft to undergo decelerating rotation at a maximum deceleration corresponding to the maximum acceleration and causing the main shaft to reach the target position.

Assignees

Inventors

Classifications

  • of linear position · CPC title

  • Machines with one working spindle · CPC title

  • Devices for program control · CPC title

  • Synchronize feed and spindle speed in forward and reverse feed · CPC title

  • G05B19/416Primary

    characterised by control of velocity, acceleration or deceleration (G05B19/19 takes precedence) · 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 US12474692B2 cover?
Provided are a control device and a control method for a machine tool which are capable of further reducing a command-waiting time. This control device for a machine tool which controls synchronized operation of a main shaft and a feed shaft comprises: a numerical value control unit; a main shaft control unit; a rotation detection unit. The numerical value control unit has a main shaft command …
Who is the assignee on this patent?
Fanuc Corp
What technology area does this patent fall under?
Primary CPC classification G05B19/416. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 18 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).