US 12,326,698 B2
Machine learning device, machined state prediction device, and control device
Hideo Ogino, Yamanashi (JP)
Assigned to FANUC CORPORATION, Yamanashi (JP)
Appl. No. 17/792,339
Filed by FANUC CORPORATION, Yamanashi (JP)
PCT Filed Jan. 25, 2021, PCT No. PCT/JP2021/002485
§ 371(c)(1), (2) Date Jul. 12, 2022,
PCT Pub. No. WO2021/153514, PCT Pub. Date Aug. 5, 2021.
Claims priority of application No. 2020-015704 (JP), filed on Jan. 31, 2020.
Prior Publication US 2023/0103837 A1, Apr. 6, 2023
Int. Cl. G05B 13/02 (2006.01); B24B 39/00 (2006.01); B24B 51/00 (2006.01)
CPC G05B 13/0265 (2013.01) [B24B 39/00 (2013.01); B24B 51/00 (2013.01); G05B 13/026 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A machine learning device, comprising:
a non-transitory memory configured to store a program;
a processor configured to execute the program stored on the memory to cause the machine learning device to:
obtain, as input data, machining information for burnishing in which surface treatment was performed by pressing an arbitrary tool against a machined surface of a workpiece, wherein the machining information including at least information on the workpiece before the burnishing and information on a machining condition for the burnishing;
obtain label data indicating machined state information including a machined state of the workpiece after the burnishing and a surface roughness of the workpiece in a case where the machined state is normal; and
use the obtained input data and the obtained label data to execute supervised learning and generate a learned model that takes as an input machining information regarding burnishing to be performed and outputs machined state information for the burnishing to be performed,
wherein the information on the workpiece before the burnishing includes surface roughness before machining of the workpiece,
the machined state information includes a surface roughness after machining in the case where the machined state is normal,
the machined state information outputted by the learned model is utilized to output an instruction to execute burnishing or an instruction to change the machining information, and
further the machined state information outputted by the learned model is utilized to generate an operational command which are utilized by a machine tool to execute burnishing on the machining target workpiece.