Patent classifications
G05B2219/49307
Numerical controller
A numerical controller which controls a machine tool acquires tool information including a shape of a tool, a machining condition in machining, and information related to a machining result of a workpiece after machining. A machine learning device performs machine learning on tendency of the information related to a machining result with respect to the tool information and the machining condition based on the tool information and the machining condition used as input data and based on the information related to a machining result used as teacher data, so as to construct a learning model. The machine learning device determines whether or not a machining result is good by using the learning model based on the tool information and the machining condition before the machine tool machines a workpiece.
MACHINING CONDITION ADJUSTMENT DEVICE AND MACHINE LEARNING DEVICE
A machine learning device of a machining condition adjustment device includes: a state observation unit that observes each of machining condition data indicative of a machining condition of each used tool and cycle time data indicative of a cycle time of one machining, as a state variable; a determination data acquisition unit that acquires determination data indicative of a result of an appropriateness determination of one machining in the case where an adjustment of the machining condition is performed; and a learning unit that performs learning by associating the machining condition data and the cycle time data with the adjustment of the machining condition using the state variable and the determination data so as to enables effective use of the allowance of a cycle time.
NUMERICAL CONTROL SYSTEM
A numerical control system detects a state amount indicating a state of machining operation of a machine tool, creates a characteristic amount that characterizes the state of machining operation from the detected state amount, infers an evaluation value of the state of machining operation from the characteristic amount, and detects an abnormality in the state of machining operation on the basis of the inferred evaluation value. The numerical control system generates and updates a learning model by machine learning that uses the characteristic amount, and stores the learning model in correlation with a combination of conditions of the machining operation of the machine tool.
NUMERICAL CONTROL SYSTEM
A numerical control system detects a state amount indicating a state of an injection operation of an injection molding machine, generates a characteristic amount that characterizes the state of the injection operation from the state amount, and infers an evaluation value of the state of the injection operation from the characteristic amount. The numerical control system detects an abnormal state on the basis of the evaluation value, generates or updates a learning model by machine learning that uses the characteristic amount, and stores the learning model in correlation with a combination of conditions of the injection operation.
NUMERICAL CONTROL SYSTEM
A numerical control system detects a state amount indicating an operation state of a machine tool, creates a characteristic amount that characterizes the state of a machining operation from the detected state amount, infers an evaluation value of the operation state of the machine tool from the characteristic amount, and detects an abnormality in the operation state of the machine tool on the basis of the inferred evaluation value. The numerical control system generates and updates a learning model by machine learning that uses the characteristic amount, and stores the learning model in correlation with a combination of conditions of the machining operation of the machine tool.
Machine learning device and method for optimizing frequency of tool compensation of machine tool, and machine tool having the machine learning device
A machine learning device and a machine learning method for optimizing timing at which a tool is to be compensated in a machine tool, and a machine tool including the machine learning device. The machine learning device includes a state observation unit for observing a time interval for compensating the tool, a processing error amount of a workpiece processed by the machine tool, and a machine working ratio of the machine tool as state variables, and a learning unit for learning an action value with respect to a change of a tool compensation interval based on the tool compensation interval, the processing error amount of a workpiece, and the machine working ratio that are observed by the state observation unit.
MACHINE LEARNING DEVICE AND THERMAL DISPLACEMENT COMPENSATION DEVICE
A calculation formula learning unit sets a coefficient relating to a time lag element in a thermal displacement estimation calculation formula by machine learning while fixing a coefficient relating to measured data except the coefficient relating to the time lag element at a predetermined value based on a difference between a thermal displacement estimated value about a machine element calculated by substituting a measured data group into the thermal displacement estimation calculation formula and a thermal displacement actual measured value about the machine element; sets the coefficient relating to the measured data except the coefficient relating to the time lag element in the thermal displacement estimation calculation formula by machine learning based on the difference while fixing the coefficient relating to the time lag element at a predetermined value; and repeats the machine learning.
ABNORMALITY DETECTION APPARATUS AND MACHINE LEARNING APPARATUS
An abnormality detection apparatus includes a machine learning apparatus for learning waveform data concerning a physical quantity detected when a machine tool is normally operating. The machine learning apparatus observes the waveform data concerning the physical quantity detected when the machine tool is normally operating, as a state variable indicating a current environmental state, and learns a feature of the waveform data concerning the physical quantity detected when the machine tool is normally operating, using the observed state variable.
LEARNING MODEL CONSTRUCTION DEVICE, AND CONTROL INFORMATION OPTIMIZATION DEVICE
A learning model is constructed for adjusting control information so that a cycle time becomes shorter while also avoiding the occurrence of overheating. A learning model construction device includes: an input data acquisition means that acquires, as input data, control information including a combination of an operation pattern of a spindle and parameters related to machining in a machine tool, and temperature information of the spindle prior to performing the machining based on the control information; a label acquisition means for acquiring temperature information of the spindle after having performed the machining based on the control information as a label; and a learning model construction means for constructing a learning model for temperature information of the spindle after having performed machining based on the control information, by performing supervised learning with a group of the input data and the label as training data.
NUMERICAL CONTROLLER
A numerical controller which controls a machine tool acquires tool information including a shape of a tool, a machining condition in machining, and information related to a machining result of a workpiece after machining. A machine learning device performs machine learning on tendency of the information related to a machining result with respect to the tool information and the machining condition based on the tool information and the machining condition used as input data and based on the information related to a machining result used as teacher data, so as to construct a learning model. The machine learning device determines whether or not a machining result is good by using the learning model based on the tool information and the machining condition before the machine tool machines a workpiece.