IP Library › Granted Patent US 12,443,160
Granted Patent B2
US 12,443,160 · App. 18/015,410 · Granted Oct 14, 2025

Controller and method for controlling a machine for performing turning of a workpiece using a multi-edge tool

Inventor: Makoto Suzuki (Yamanashi, JP)
Assignee: FANUC CORPORATION
G05B19/402G05B19/4155
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 12,443,160
App. No.
18/015,410
Granted
Oct 14, 2025
Kind
B2
Abstract

A numerical control device comprises: a tool shape information storage/generation unit that generates and stores, as tool shape information, geometrical information relating to the shape of a multi-edge tool for turning; a machining shape information generation unit that generates machining shape information from relative movement direction information pertaining to the workpiece and the multi-edge tool and from positional relation information pertaining to the workpiece and the multi-edge tool; an edge direction determination unit that determines, from the generated tool shape information and the generated machining shape information, the edge direction of the multi-edge tool for each machining shape change point at which the machining shape changes; and a machining control unit that, on the basis of the edge direction of the multi-edge tool for each machining shape change point, controls the turning while changing the edge direction of the multi-edge tool between machining shape change points.

Claims (17)

1. A numerical controller that controls a machine tool for performing turning of a workpiece using a multi-edge tool for turning, the numerical controller comprising:

a memory configured to store a program; and

a processor configured to execute the program and control the numerical controller to:

generate and store, as tool geometry information, geometrical information related to a shape of the multi-edge tool;

generate machining geometry information related to a shape of the turning, based on relative movement direction information between the multi-edge tool and the workpiece to be commanded by a machining program for the turning and positional relationship information between the multi-edge tool and the workpiece;

determine, based on the generated tool geometry information and the generated machining geometry information, an edge direction of the multi-edge tool for each of machining geometry change points at which a machining geometry changes; and

based on the edge direction of the multi-edge tool for each of the machining geometry change points, control the turning while changing the edge direction of the multi-edge tool between the machining geometry change points.

2. The numerical controller according to claim 1 , wherein the tool geometry information includes at least an angle formed between edges in the multi-edge tool and a distance from a rotation center to an edge tip, and is stored in a storage unit included in the numerical controller in association with an edge number.

3. The numerical controller according to claim 1 , wherein the processor determines, based on the tool geometry information, an edge which is not usable for machining, among the edges of the multi-edge tool, and attaches a non-machinable flag to the edge that is not usable for the machining, and

the processor generates an alarm and stops decoding and execution of the machining program when the edge to which the non-machinable flag is attached is used for the machining.

4. The numerical controller according to claim 1 , wherein the positional relationship information between the multi-edge tool and the workpiece specifies whether the workpiece is positioned on a right side or a left side in a movement direction of the multi-edge tool.

5. The numerical controller according to claim 1 , wherein the processor determines the edge direction such that interference between the multi-edge tool and the workpiece does not occur, and generates an alarm to stop decoding and execution of the machining program when the interference is not avoidable.

6. A control method for a machine tool to be implemented by a computer, the machine tool being for performing turning of a workpiece using a multi-edge tool for turning, the control method comprising:

generating and storing, as tool geometry information, geometrical information related to a shape of the multi-edge tool;

generating machining geometry information related to a shape of the turning, based on relative movement direction information between the multi-edge tool and the workpiece to be commanded by a machining program for the turning and positional relationship information between the multi-edge tool and the workpiece;

determining, based on the generated tool geometry information and the generated machining geometry information, an edge direction of the multi-edge tool for each of machining geometry change points at which a machining geometry changes; and

controlling, based on the edge direction of the multi-edge tool for each of the machining geometry change points, the turning while changing the edge direction of the multi-edge tool between the machining geometry change points.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2023
From: SUZUKI, MAKOTO
To: FANUC CORPORATION
Reel/Frame 062329/0698 →
Priority Claims (1)
JP 2020-129216 · Jul 30, 2020 · national
Continuity (1)
Related Publication 20230315041A1 · Oct 5, 2023
References Cited (17)
US 6457391B1 · Yamazaki et al. · 2002 [cited by applicant]
US 9873174B2 · Asano · 2018 [cited by examiner]
US 10180675B2 · Maeda · 2019 [cited by examiner]
US 11577353B2 · Yasukochi · 2023 [cited by examiner]
US 20090182451A1 · Jennessen · 2009 [cited by examiner]
US 20190129382A1 · Saitou · 2019 [cited by examiner]
US 20190232382A1 · Abe · 2019 [cited by examiner]
CN 103221167 · 2013 [cited by applicant]
CN 103492109 · 2014 [cited by applicant]
CN 110825027 · 2020 [cited by applicant]
JP 3109606 · 1991 [cited by applicant]
JP 5100723 · 1993 [cited by applicant]
JP 2004195563 · 2004 [cited by applicant]
JP 2008114309 · 2008 [cited by applicant]
JP 2019192103 · 2019 [cited by applicant]
International Search Report issued Oct. 19, 2021 in corresponding International Application No. PCT/JP2021/027493. [cited by applicant]
Jianxin, Y., et al., “Discussion on polygon turning simulation based on Boolean operation”, Guangxi Journal of Light Industry, Issue 7, Jul. 2009, with English translation. [cited by applicant]