-
公开(公告)号:US20240118678A1
公开(公告)日:2024-04-11
申请号:US18276942
申请日:2022-02-28
申请人: Fanuc Corporation
发明人: Kousuke Uno
IPC分类号: G05B19/4155
CPC分类号: G05B19/4155 , G05B2219/35519
摘要: A numerical controller includes: a spindle load detection unit that detects time-series data on a load on a spindle when a workpiece is machined; a target load setting unit that sets a target load on the spindle; a machining time prediction unit that, based on the time-series data, predicts a machining time taken when a feed rate of the spindle is controlled so that a load on the spindle matches the target load; and a machining time output unit that outputs data on the predicted machining time.
-
公开(公告)号:US20190196417A1
公开(公告)日:2019-06-27
申请号:US16225775
申请日:2018-12-19
申请人: Fanuc Corporation
发明人: Kousuke Uno
IPC分类号: G05B11/42 , G06N20/00 , G05B19/4065
CPC分类号: G05B11/42 , G05B19/4065 , G06N20/00
摘要: A machine learning includes a state observation unit that observes, as state variables representing a current state of an environment, PID control parameter data indicating the a parameter of the PID control during machining, machining condition data indicating a machining condition of the machining, and machining environment data relating to a machining environment of the machining, a determination data acquisition unit that acquires, as determination data, tool life determination data indicating an appropriateness determination result relating to depletion of the life of a tool during the machining, and cycle time determination data indicating an appropriateness determination result relating to the cycle time of the machining, and a learning unit that learns the machining condition and the machining environment of the machining, and the parameter of the PID control in association with each other.
-
公开(公告)号:US10908594B2
公开(公告)日:2021-02-02
申请号:US16425284
申请日:2019-05-29
申请人: Fanuc Corporation
发明人: Kousuke Uno
IPC分类号: G05B19/416 , G05B19/18
摘要: A numerical controller includes: a vibration amplitude specifying unit for specifying an amplitude of a vibration component generated by a blade of a tool being brought into contact with a workpiece at a predetermined cycle, due to rotation of a spindle out of a spindle load; a gain calculating unit for calculating a gain of PID control such that an output of the feed speed is uninfluenced by the amplitude, based on the amplitude of the vibration component specified by the vibration amplitude specifying unit; and a speed control unit for outputting a feed speed of the spindle controlled by the PID control, by using the gain calculated by the gain calculating unit.
-
公开(公告)号:US20190265680A1
公开(公告)日:2019-08-29
申请号:US16279196
申请日:2019-02-19
申请人: Fanuc Corporation
发明人: Kousuke Uno
IPC分类号: G05B19/4155
摘要: A numerical controller outputs a feature amount of time-series data generated in relation to machining. The numerical controller is provided with a data acquisition unit configured to acquire the time-series data from a sensor, a feature amount calculation unit configured to sort the time-series data by their values, extract a set of the time-series data with variations of the values not higher than a predetermined threshold, and calculate the feature amount representative of the set, and a feature amount output unit configured to output the feature amount.
-
公开(公告)号:US10261492B2
公开(公告)日:2019-04-16
申请号:US15487878
申请日:2017-04-14
申请人: FANUC CORPORATION
发明人: Kousuke Uno
IPC分类号: G05B19/31 , B23Q15/12 , G05B19/416
摘要: A numerical controller, which is capable of controlling an output value without causing delay or the like in feedback control, includes an instruction program analysis unit configured to analyze a program instruction and generate instruction data instructing movement of the axis, and a speed computation unit configured to start speed computation processing to compute a feeding speed of the axis by the instruction data or an override for the feeding speed by feedback control such that the spindle load value becomes constant. The speed computation unit is configured to update a feature amount intended for elimination of deviation between a desired value and a feedback value in the feedback control when another override that is different than the override that has been computed is output. The feature amount is updated to a value obtained by back calculation from the other override that is to be output.
-
公开(公告)号:US20240126240A1
公开(公告)日:2024-04-18
申请号:US18276735
申请日:2022-02-28
申请人: Fanuc Corporation
发明人: Kousuke Uno
IPC分类号: G05B19/4155
CPC分类号: G05B19/4155 , G05B2219/49108
摘要: A numerical controller includes: a spindle load detection unit that detects time-series data on a load on a spindle when a workpiece is machined; a machining time setting unit that sets a machining time taken in machining the workpiece; a spindle load calculation unit that, based on the time-series data, calculates a load on the spindle applied when the workpiece is machined in the machining time set by the machining time setting unit and when a feed rate of the spindle is controlled so that the load on the spindle is a constant load; and a spindle load output unit that outputs data indicating the load on the spindle calculated by the spindle load calculation unit.
-
公开(公告)号:US10649434B2
公开(公告)日:2020-05-12
申请号:US15935575
申请日:2018-03-26
申请人: Fanuc Corporation
发明人: Kousuke Uno
IPC分类号: G05B19/4063 , G05B19/404 , G05B19/18
摘要: A numerical controller can suppress overshoot in adaptive control and includes a speed calculation unit and a spindle load correction unit. The speed calculation unit performs PID control to adjust a feeding speed based on a spindle load measured by a measurement unit. The spindle load correction unit corrects the spindle load so as to have a value close to a target load until the spindle load reaches the target load. The speed calculation unit performs PID control using the corrected spindle load.
-
公开(公告)号:US20170300030A1
公开(公告)日:2017-10-19
申请号:US15487878
申请日:2017-04-14
申请人: FANUC CORPORATION
发明人: Kousuke Uno
CPC分类号: G05B19/31 , B23Q15/12 , G05B19/4166 , G05B2219/42073 , G05B2219/43158
摘要: A numerical controller, which is capable of controlling an output value without causing delay or the like in feedback control, includes an instruction program analysis unit configured to analyze a program instruction and generate instruction data instructing movement of the axis, and a speed computation unit configured to start speed computation processing to compute a feeding speed of the axis by the instruction data or an override for the feeding speed by feedback control such that the spindle load value becomes constant. The speed computation unit is configured to update a feature amount intended for elimination of deviation between a desired value and a feedback value in the feedback control when another override that is different than the override that has been computed is output. The feature amount is updated to a value obtained by back calculation from the other override that is to be output.
-
公开(公告)号:US20170153629A1
公开(公告)日:2017-06-01
申请号:US15358648
申请日:2016-11-22
申请人: FANUC CORPORATION
发明人: Kousuke Uno
IPC分类号: G05B19/416
CPC分类号: G05B19/4163 , G05B2219/37336 , G05B2219/49074
摘要: A numerical controller performs PID control to control the move speed of an axis for driving a spindle such that a load value of the spindle becomes constant. When the spindle load value exceeds a threshold value, a speed calculation unit of the numerical controller calculates an override for the feed rate of the axis instructed by command data such that the load value of the spindle becomes constant, and, at the start of the speed calculation process, assigns the override just before the start of the speed calculation process to an initial value of an integral term or an offset for PID control.
-
公开(公告)号:US11079741B2
公开(公告)日:2021-08-03
申请号:US16279196
申请日:2019-02-19
申请人: Fanuc Corporation
发明人: Kousuke Uno
IPC分类号: G05B19/4155
摘要: A numerical controller outputs a feature amount of time-series data generated in relation to machining. The numerical controller is provided with a data acquisition unit configured to acquire the time-series data from a sensor, a feature amount calculation unit configured to sort the time-series data by their values, extract a set of the time-series data with variations of the values not higher than a predetermined threshold, and calculate the feature amount representative of the set, and a feature amount output unit configured to output the feature amount.
-
-
-
-
-
-
-
-
-