The invention provides a numerical control device and a machine learning device. The numerical control device calculates the machining path based on the processing path and processing conditions of turning cycle instructions and turning cycle instructions. The evaluation value of the cycle time and processing quality is used to evaluate the machining path and the adjustment of processing conditions. The cycle time is the time taken to process the workpiece according to the calculated processing path, and the quality of the machining quality is the quality of the workpiece after processing. Through this machine learning, the machining path optimization based on compound turning cycle instructions is carried out.
【技术实现步骤摘要】
数值控制装置以及机器学习装置
本专利技术涉及数值控制装置以及机器学习装置,尤其涉及通过机器学习进行基于复合车削循环指令的加工路径的优化的数值控制装置以及机器学习装置。
技术介绍
在车床用数值控制装置中准备了车削循环功能,该车削循环功能是仅通过对精加工形状进行编程而按照一定的规则来自动决定途中的粗切削时的工具路径(例如,参照日本特开昭49-23385号公报)。图8A表示车削循环功能的程序,图8B表示基于该程序的工件的加工例。在车削循环功能中,在加工图8A所示的形状时,生成并执行图8B所示的程序O1234。图8B所示的程序中的N100程序块到N200程序块是指定精加工形状的部分。图8B所示的程序中的指令“G71”是车削循环动作的指令,若执行该指令,则基于通过程序指令的精加工形状生成途中的加工路径,基于该生成的加工路径,从原料开始进行工件的削切。在一般的车削循环动作中,如图9所示,生成从接近于开始点的槽开始按顺序向终点进行加工的加工路径。通过使用车削循环功能,操作者能够简单地对麻烦的车削动作进行编程。在车削循环中,在指定的精加工形状是无法以单调增加或者单调减少来表现的复 ...
【技术保护点】
1.一种数值控制装置,其基于由程序指令的车削循环指令对车床加工机进行控制来加工工件,其特征在于,具备:状态信息设定部,其设定了所述车削循环指令的加工路径和所述车削循环指令的加工条件;加工路径计算部,其基于所述状态信息设定部的设定和所述车削循环指令,计算加工路径;数值控制部,其按照所述加工路径计算部计算出的加工路径控制所述车床加工机来加工工件;动作评价部,其计算用于评价循环时间和加工品质的评价值,所述循环时间是按照所述加工路径计算部计算出的加工路径进行的工件加工所花费的循环时间,所述加工品质是按照所述加工路径计算部计算出的加工路径加工后的工件的加工品质;机器学习装置,其对所述 ...
【技术特征摘要】
2016.12.26 JP 2016-2518991.一种数值控制装置,其基于由程序指令的车削循环指令对车床加工机进行控制来加工工件,其特征在于,具备:状态信息设定部,其设定了所述车削循环指令的加工路径和所述车削循环指令的加工条件;加工路径计算部,其基于所述状态信息设定部的设定和所述车削循环指令,计算加工路径;数值控制部,其按照所述加工路径计算部计算出的加工路径控制所述车床加工机来加工工件;动作评价部,其计算用于评价循环时间和加工品质的评价值,所述循环时间是按照所述加工路径计算部计算出的加工路径进行的工件加工所花费的循环时间,所述加工品质是按照所述加工路径计算部计算出的加工路径加工后的工件的加工品质;机器学习装置,其对所述加工路径和所述加工条件的调整进行机器学习,所述机器学习装置具有:状态观测部,其取得在所述状态信息设定部中存储的所述加工路径和所述加工条件以及所述评价值来作为状态数据;回报条件设定部,其设定回报条件;回报计算部,其基于所述状态数据和所述回报条件来计算回报;调整学习部,其对所述加工路径和所述加工条件的调整进行机器学习;调整输出部,其基于所述调整学习部针对所述加工路径和所述加工条件的调整的机器学习结果以及所述状态数据,决定所述加工路径和所述加工条件的调整对象和调整量来作为调整行为,并基于该决定的结果,调整在所述状态信息设定部中设定的加工路径和加工条件,所述加工路径计算部基于所述调整输出部调整后的在所述状态信息设定部中设定的加工路径和加工条件,再次计算所述加工路径并进行输出,所述调整学习部基于所述调整行为、在基于所述加工路径计算部再次计算出的所述加工路径加工工件后由所述状态观测部取得的所述状态数据、以及所述回报计算部基于所述状态数据计算出的所述回报,对所述加工路径和所述加工条件的调整进行机器学...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。