IP Library › Granted Patent US 12,632,031
Granted Patent B2
US 12,632,031 · App. 18/031,293 · Granted May 19, 2026

Machine learning device, cleaning prediction device, and cleaning system

Inventors: Kenichi Ogawa (Yamanashi, JP); Takashi Nagatomi (Yamanashi, JP)
Assignee: FANUC CORPORATION
G05B19/4065G05B2219/35111
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,632,031
App. No.
18/031,293
Granted
May 19, 2026
Kind
B2
Abstract

A machine learning device has an input data acquisition unit that acquires input data including an arbitrary machining condition for an arbitrary workpiece to be machined by an arbitrary machine tool, a cleaning condition for cleaning, by an arbitrary cleaning device, the inside of a machine by which the workpiece was machined under the machining condition and state information indicating a degree of dirtiness of the inside of the machine before the machining under the machining condition. The device also has a label acquisition unit that acquires, as label data, state information about the inside of the machine after machining under the machining condition and cleaning under the cleaning condition included in the input data, and a learning unit that executes supervised learning using the input data and the label data, so as to generate a learned model.

Claims (34)

1 . A machine learning apparatus comprising:

a memory configured to store a program; and

a processor configured to execute the program and control the machine learning apparatus to:

acquire input data, the input data including arbitrary machining conditions for an arbitrary machine tool to machine arbitrary workpieces, washing conditions for an arbitrary washing device to wash an inside of a machine tool where the arbitrary workpieces have been machined under the arbitrary machining conditions, and state information indicating a degree of soil inside the machine tool before machining under the arbitrary machining conditions;

acquire, as label data, state information about the inside of the machine tool after performing machining under the arbitrary machining conditions included in the input data and subsequent washing under the washing conditions included in the input data; and

execute supervised learning using the acquired input data and the acquired label data, and generate a trained model.

2 . The machine learning apparatus according to claim 1 , wherein

the machining conditions include at least a type of the machine tool, material of workpieces, a type of a cutting tool, a spindle speed, a feed rate, a depth of cut, and a quantity of workpiece production indicating a number of workpieces to be machined; and

the washing conditions include at least number of times of predetermined washing.

3 . A washing prediction apparatus comprising:

a second memory configured to store a second program and the trained model generated by the machine learning apparatus according to claim 1 ; and

a second processor configured to execute the second program and control the washing prediction apparatus to:

receive, prior to machining by the machine tool, inputs of machining conditions to be applied, washing conditions for predetermined washing, and current state information about an inside of the machine tool;

input, to the trained model, the received inputs of the machining conditions to be applied, the washing conditions and the current state information about the inside of the machine tool, and predict state information about the inside of the machine tool after performing machining under the machining conditions to be applied and subsequent washing under the washing conditions;

decide a washing timing at which a quantity of workpiece production is largest, based on a comparison between a predicted value included in the state information about the inside of the machine tool and a preset threshold; and

output the decided washing timing to at least the machine tool,

wherein the inside of the machine tool is washed based on the washing timing output from the second processor.

4 . A washing prediction apparatus comprising;

a second memory configured to store a second program and the trained model generated by the machine learning apparatus according to claim 1 ; and

a second processor configured to execute the second program and control the washing prediction apparatus to:

receive, prior to machining by the machine tool, inputs of machining conditions to be applied, washing conditions for predetermined washing, and current state information about an inside of the machine tool;

input, to the trained model, the received inputs of the machining conditions to be applied, the washing conditions and the current state information about the inside of the machine tool, and predict state information about the inside of the machine tool after performing machining under the machining conditions to be applied and subsequent washing under the washing conditions;

decide a smallest number of times of the predetermined washing, for washing of the inside of the machine tool after performing the machining under the machining conditions to be applied, based on a comparison between a predicted value included in the state information about the inside of the machine tool predicted by the prediction unit and a preset threshold; and

output the decided washing timing to at least the machine tool,

wherein the inside of the machine tool is washed based on the washing timing output from the second processor.

5 . The washing prediction apparatus according to claim 4 , wherein content of the predetermined washing is changed according to the smallest number of times of the predetermined washing which was decided.

6 . The washing prediction apparatus according to claim 3 , wherein the trained model is provided in a server connected so as to be accessible from the washing prediction apparatus via a network.

7 . The washing prediction apparatus according to claim 3 , comprising

the machine learning apparatus.

8 . A washing system comprising:

the washing prediction apparatus according to claim 3 ; and

a washing device.

9 . The washing system according to claim 8 , wherein the washing device is provided inside the machine tool.

10 . The washing system according to claim 8 , wherein the washing device is attached to or included in a robot.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2023
From: OGAWA, KENICHI; NAGATOMI, TAKASHI
To: FANUC CORPORATION
Reel/Frame 063299/0203 →
Priority Claims (1)
JP 2020-186745 · Nov 9, 2020 · national
Continuity (1)
Related Publication 20230376002A1 · Nov 23, 2023
References Cited (29)
US 5559713A · Brown · 1996 [cited by examiner]
US 6249599B1 · Kuroda · 2001 [cited by examiner]
US 10279448B2 · Nakayama · 2019 [cited by examiner]
US 10754312B2 · Tango · 2020 [cited by examiner]
US 12228907B2 · Shimoike · 2025 [cited by examiner]
US 20160339553A1 · Nakazawa · 2016 [cited by examiner]
US 20170043442A1 · Takikawa · 2017 [cited by examiner]
US 20170144262A1 · Okuda · 2017 [cited by examiner]
US 20170155354A1 · Mukai · 2017 [cited by applicant]
US 20180040460A1 · Gottscho · 2018 [cited by examiner]
US 20180267489A1 · Tango · 2018 [cited by examiner]
US 20180354125A1 · Ueda · 2018 [cited by examiner]
US 20190039198A1 · Sugiura · 2019 [cited by examiner]
US 20200279158A1 · Tsunoda · 2020 [cited by examiner]
US 20200301390A1 · Albertelli · 2020 [cited by examiner]
US 20200338677A1 · Ozeki · 2020 [cited by examiner]
US 20220095879A1 · Ellingson · 2022 [cited by examiner]
US 20220179390A1 · Shimoike · 2022 [cited by examiner]
US 20240229234A1 · Zamarian · 2024 [cited by examiner]
CN 106055613 · 2016 [cited by applicant]
CN 108620950A · 2018 [cited by applicant]
CN 111790922 · 2020 [cited by applicant]
JP 2016168661 · 2016 [cited by applicant]
JP 2017013182 · 2017 [cited by applicant]
JP 2017104943 · 2017 [cited by applicant]
JP 2018153872 · 2018 [cited by applicant]
JP 2019111637 · 2019 [cited by applicant]
JP 2020179433 · 2020 [cited by applicant]
International Search Report issued Jan. 11, 2022, in International (PCT) Application No. PCT/JP2021/040347, with English translation. [cited by applicant]