进行重复加工的数值控制装置的制造方法

文档序号:9523501阅读:293来源:国知局
进行重复加工的数值控制装置的制造方法
【技术领域】
[0001]本发明涉及一种数值控制装置,能够同时实现避免程序的连续运行造成的电动机的过热和维持加工质量。
【背景技术】
[0002]机床是一种按照预先生成的加工程序进行运行,由此能够加工希望的工件的设备。这样,通过连续重复运行一个加工程序,能够加工多个希望的工件。
[0003]机床用的驱动电动机如图6所示那样决定基于各电动机特性的连续额定输出和最大输出。这样的驱动电动机通常在连续额定输出的范围内使用。不过会有暂时进行负荷高的加工的情况等,根据运行模式超过连续额定输出而使用的情况。其背景是为了暂时进行负荷高的加工,比起导入连续额定负荷大的新的机床,能够降低成本。
[0004]不过,在使具有超过了驱动电动机的连续额定负荷的电动机运行模式的加工程序连续运行的情况下,电动机温度逐渐上升。
[0005]图7表示在使具有超过了驱动电动机的连续额定负荷的电动机运行模式的加工程序连续运行的情况下,电动机温度设为纵轴、时间轴设为横轴的图表。根据图7的图表可知,如果根据具有超过了连续额定负荷的电动机运行模式的加工程序进行加工运行,则即使加工运行结束,电动机的温度也不完全下降,随着进行重复加工电动机的温度逐渐上升,最终电动机温度超过过热温度,产生电动机过热,设备停止。
[0006]为了解决这样的问题,例如在日本特开2000-271836号公报中提出一种机床的控制方法,即在连续运行加工程序的情况下,如图8所示,根据电动机温度等设备状态使切削进给速度倍率(override)和加减速用的时间常数时刻发生变化,并自动调整实际的加工运行内容,由此能够进行控制使得不会产生电动机过热。
[0007]但是,上述控制方法中,根据机床的发热状态和温度状态而使切削进给速度倍率和加减速用的时间常数时刻发生变化,由此如图9所示,在机床上进行与NC程序所指示的运行内容严格不同的加工运行,因此作为结果使进行加工的各个工件的质量产生波动。即,会产生以下问题,即不能够同时实现避免程序的连续运行造成的电动机的过热和维持加工质量。

【发明内容】

[0008]因此,本发明的目的在于提供一种数值控制装置,其能够同时实现避免程序的连续运行造成的电动机的过热和维持加工质量。
[0009]本发明的数值控制装置根据加工程序控制机床的驱动部,进行工件的重复加工运行,该数值控制装置具备:加工程序执行部,其根据上述加工程序输出用于指示上述驱动部的动作的移动指令;检测部,其检测上述驱动部的设备状况;设备状况记录部,其将通过上述检测部检测出的上述设备状况记录为设备状况履历;运行开始判断部,其针对上述加工程序执行部输出加工运行开始指令。并且,上述加工程序执行部在接收到上述加工运行开始指令后,开始基于加工程序的加工运行,并且,在该加工运行结束后对上述运行开始判断部输出执行结束通知。另外,上述运行开始判断部在从上述加工程序执行部接收到上述执行结束通知后,根据上述检测部检测出的当前设备状况和记录在上述设备状况记录部中的上述设备状况履历,判断是否能够开始上述基于加工程序的加工运行,在判断为能够开始上述基于加工程序的加工运行的情况下,对上述加工程序执行部输出上述加工运行开始指令,另一方面,在判断为不能够开始上述基于加工程序的加工运行的情况下,监视从上述检测部取得的设备状况,等待上述加工运行开始指令的输出直到成为能够开始上述基于加工程序的加工运行的设备状况为止。
[0010]由上述检测部检测出的上述设备状况可以作为上述驱动部的温度。这时,上述设备状况履历至少能够包括在开始了上次的上述基于加工程序的加工运行的时刻的上述驱动部的温度、上次的上述基于加工程序的加工运行时的上述驱动部的最高温度。
[0011]本发明的数值控制装置,在根据加工程序进行重复加工运行时,按照由所有加工程序的指示而执行各自的加工运行,因此在进行加工的工件的质量中不会产生倍率或时间常数变化的影响造成的波动,并且自动调整等待时间,使得在加工程序和加工程序之间不会根据当时的设备状况而产生电动机过热,因此即使连续运行也不会产生电动机过热,从而能够同时实现避免程序的连续运行造成的电动机的过热和维持加工质量。
【附图说明】
[0012]通过参照【附图说明】以下的实施方式,能够更加明确本发明的上述以及其他目的和特征。
[0013]图1是本发明的数值控制装置的主要部分框图。
[0014]图2是本发明的数值控制装置的功能框图。
[0015]图3是说明图2的数值控制装置的运行开始判断部所执行的运行开始判断处理(对重复加工运行间的等待时间插入处理)的概要的图。
[0016]图4是说明图2的数值控制装置的运行开始判断部所执行的运行开始判断处理(没有等待时间的运行开始处理)的概要的图。
[0017]图5是图2的数值控制装置的运行开始判断部所执行的运行开始判断处理的流程图。
[0018]图6是电动机的输出特性的一例的图。
[0019]图7是说明机床的连续运行造成的电动机过热的图。
[0020]图8是说明现有技术的避免电动机过热的方法的图。
[0021 ] 图9是说明现有技术的问题点的图。
【具体实施方式】
[0022]使用图1的框图说明本发明的数值控制装置的结构。
[0023]处理器(CPU) 11经由总线21读出存储在R0M12中的系统程序,根据该读出的系统程序整体地控制数值控制装置10。在RAM13中存储暂时的计算数据和显示数据以及操作员经由IXD/MDI单元70所输入的各种数据等。
[0024]SRAM14通过未图示的电池进行备份,作为即使数值控制装置10的电源被切断也保持存储状态的非易失性存储器,存储用于使数值控制装置执行判断后述的重复加工运行开始的处理的程序、经由接口 15读入的后述的加工程序、经由IXD/MDI单元70输入的加工程序等。另外,在ROM12中预先写入用于实施加工程序的生成和编辑所需要的编辑模式的处理和用于自动运行的处理的各种系统程序。
[0025]能够与数值控制装置10连接的外部存储装置等的外部设备72与接口 15连接。从该外部设备72读入加工程序等。可编程控制器(PMC) 16通过内置在数值控制装置10中的时序程序来控制机床侧的辅助装置等。即,根据由加工程序指示的Μ功能、S功能以及Τ功能,通过这些时序程序在辅助装置侧转换必要的信号,从I/O单元17输出给辅助装置侧。各种传动器等的辅助装置通过该输出信号进行动作。另外,接收配备在机床的本体上的操作盘的各种开关等的信号,进行必要的处理后转给处理器11。
[0026]机床的各轴的当前位置、警报、参数、图像数据等图像信号被发送给LCD/MDI单元70,显示在该显示器上。IXD/MDI单元70是具备显示器、键盘等的手动数据输入装置,接口18从IXD/MDI单元70的键盘接收到数据后转给处理器11。
[0027]接口 19与手动脉冲产生器71连接,手动脉冲产生器71安装在机床的操作盘上,用于通过基于手动操作的分配脉冲的各轴控制来精密地定位机床的可动部。
[0028]使机床的工作台移动的X轴、Υ轴的轴控制电路30、31以及Ζ轴的轴控制电路32接收来自处理器11的各轴的移动指令,将各轴的指令输出给伺服放大器40?42。伺服放大器40?42接受该指令后驱动机床的各轴的伺服电动机50?52。在各轴的伺服电动机50?52内置位置检测用的脉冲编码器,来自该脉冲编码器的位置信号被反馈为脉冲列。
[0029]另外,在伺服电动机50?52分别设置温度传感器(未图示)等用于检测伺服电动机50?52各自的状态信息的检测部,所测量的伺服电动机50?52的状态信息经由接口(未图示)被读取到处理器11中。
[0030]主轴控制电路60接收对机床的主轴旋转指令,将主轴速度信号输出给主轴放大器61。主轴放大器61接收该主轴速度信号,使机床的主轴电动机62以所指示的旋转速度旋转,驱动工具。
[0031]位置检测器63通过齿轮或传送带等与主轴电动机62连接,该位置检测器63与主轴的旋转同步并输出反馈脉冲,经由接口 20通过处理器11读取该反馈脉冲。符号65是被调整为与当前时刻同步的时钟电路。
[0032]另外,主轴电动机62上设置温度检测器(未图示)等用于检测主轴电动机62的状态信息的检测部,由处理器11经由接口(未图示)读取所测量的主轴电动机62的状态
?目息。
[0033]图2是数值控制装置10的功能框图。
[0034]数值控制装置10具备加工程序执行部110、电动机动作指令部120、运行开始判断部130、电动机状态检测部140、电动机状态记录部150。
[0035]加工程序执行部110读出存储在SRAM14等中的加工程序200,解析加工程序200后生成针对主轴电动机62的移
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1