IP Library › Granted Patent US 12,498,696
Granted Patent B2
US 12,498,696 · App. 18/014,388 · Granted Dec 16, 2025

Numerical controller and control method to control a multi-edge tool

Inventor: Toshihiro Watanabe (Yamanashi, JP)
Assignee: FANUC CORPORATION
G05B19/40931B23Q15/12
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,498,696
App. No.
18/014,388
Granted
Dec 16, 2025
Kind
B2
Abstract

A numerical value control device controls a machine tool in which a multi-edge tool for turning is used to turn a workpiece, and said numerical value control device includes: an NC command decoder unit that decodes a command of a processing program; and a tool information generation unit that generates geometric information pertaining to the multi-edge tool. The NC command decoder unit includes: a tool path generation unit that calculates the tool path from the command of the processing program; an edge switching determination unit that determines whether or not the edge of the multi-edge tool needs to be switched; an edge switching path generation unit that calculates an edge switching path including a retracting path for switching the edge, the rotation direction and rotation amount of the multi-edge tool, and a returning path; and a tool path regeneration unit that binds the edge switching path to the tool path.

Claims (21)

1 . A numerical controller (NC) that controls a machine tool, the numerical controller comprising:

an NC command decoding unit configured to decode a command of a machining program;

a storage unit configured to retain tool information and edge information of a multi-edge tool; and

a tool information generation unit configured to generate geometrical information of the multi-edge tool based on the tool information and the edge information retained in the storage unit,

the NC command decoding unit including

a tool path generation unit configured to calculate a tool path of the multi-edge tool from the command of the machining program,

an edge switching determination unit configured to determine whether edge switching of the multi-edge tool is necessary,

an edge switching path generation unit configured to, when the edge switching determination unit determines that the edge switching is necessary, calculate an edge switching path including a retract path for the edge switching, a rotation direction and a rotation amount of the multi-edge tool, and a return path along which the retract path is returned to the tool path, and

a tool path regeneration unit configured to combine the edge switching path with the tool path to control the machine tool to perform turning of a workpiece using the multi-edge tool for turning.

2 . The numerical controller according to claim 1 , wherein the edge switching determination unit determines whether the edge switching is necessary, based on at least one of a signal input from an external device of the numerical controller, a physical quantity applied to a drive axis included in the machine tool, and the tool path.

3 . The numerical controller according to claim 1 , wherein the edge switching path generation unit calculates the edge switching path based on at least one of the command of the machining program and the tool path.

4 . The numerical controller according to any one of claims 1 to 3 , wherein the edge switching path calculated by the edge switching path generation unit does not cause interfere between the multi-edge tool and the workpiece in a middle of the edge switching path.

5 . The numerical controller according to claim 1 , wherein the edge switching path generation unit calculates the retract path, the rotation direction and the rotation amount of the multi-edge tool, and the return path so as to shorten at least one of a time required for the edge switching and a path required for the edge switching.

6 . A control method for a machine tool to be implemented by a computer, the control method comprising:

a numerical controller (NC) command decoding step of decoding a command of a machining program; and

a tool information generation step of generating geometrical information of the multi-edge tool based on tool information and edge information of the multi-edge tool retained in a storage unit,

the NC command decoding step including

a tool path generation step of calculating a tool path of the multi-edge tool from the command of the machining program,

an edge switching determination step of determining that edge switching of the multi-edge tool is necessary,

an edge switching path generation step, in response to the edge switching being necessary, of calculating an edge switching path including a retract path for the edge switching, a rotation direction and a rotation amount of the multi-edge tool, and a return path along which the retract path is returned to the tool path, and

a tool path regeneration step of combining the edge switching path with the tool path to control the machine tool to perform turning of a workpiece using the multi-edge tool for turning.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2023
From: WATANABE, TOSHIHIRO
To: FANUC CORPORATION
Reel/Frame 062271/0811 →
Priority Claims (1)
JP 2020-122609 · Jul 17, 2020 · national
Continuity (1)
Related Publication 20230393552A1 · Dec 7, 2023
References Cited (15)
US 20160246288A1 · Ogawa · 2016 [cited by examiner]
US 20180059636A1 · Fukumoto · 2018 [cited by examiner]
US 20180364681A1 · Fujiyama · 2018 [cited by examiner]
US 20230050486A1 · Sannomiya · 2023 [cited by examiner]
JP 5337989 · 1978 [cited by applicant]
JP 5420490 · 1979 [cited by applicant]
JP 61178104 · 1986 [cited by applicant]
JP 6254649 · 1987 [cited by applicant]
JP 7314290 · 1995 [cited by applicant]
JP 2002533223 · 2002 [cited by applicant]
JP 2007021692A · 2007 [cited by examiner]
JP 3141295 · 2008 [cited by applicant]
JP 201834254 · 2018 [cited by applicant]
WO WO2016093300A1 · 2016 [cited by examiner]
International Search Report issued Oct. 5, 2021 in corresponding International Application No. PCT/JP2021/026155. [cited by applicant]