CN201410553285.1
2014.10.17
CN104551852A
2015.04.29
授权
有权
授权|||实质审查的生效IPC(主分类):B23Q 15/00申请日:20141017|||公开
B23Q15/00; B23H1/02; G05B19/18
B23Q15/00
发那科株式会社
村川和彦
日本山梨县
2013-216684 2013.10.17 JP
北京银龙知识产权代理有限公司11243
曾贤伟; 文志
本发明提供一种能够指定暂停点的数值控制装置。该数值控制装置具有:暂停块指定单元,其在机床的自动运转中,从所述加工程序的未加工部指定能够暂停的指令块作为暂停块;暂停位置选择单元,其选择在所述暂停块的开始点、中间点或终点的哪一个位置暂停自动运转;以及暂停单元,其在通过所述暂停位置选择单元指定的位置,使所述自动运转暂停。
权利要求书1. 一种数值控制装置,其根据加工程序控制机床来进行加工,其特征在于,该数值控制装置具有:暂停块指定单元,其在所述机床的自动运转中,从所述加工程序的未加工部指定能够暂停的指令块作为暂停块;暂停位置选择单元,其选择在所述暂停块指定单元指定的块的开始点、中间点、或终点中的哪一位置暂停自动运转;以及暂停单元,其在由所述暂停块指定单元指定的块的、由所述暂停位置选择单元指定的位置,使所述自动运转暂停。2. 一种数值控制装置,其根据加工程序控制机床来进行加工,其特征在于,该数值控制装置具备:暂停指令指定单元,其登录即使暂停所述机床的自动运转也安全的指令;暂停指令有效无效切换单元,其对基于由所述暂停指令指定单元登录的指令的暂停的有效与无效进行切换;暂停位置选择单元,其选择在包含由所述暂停指令指定单元登录的指令的块的开始点、中间点、或终点的哪个位置暂停所述自动运转;以及暂停单元,其在通过所述暂停指令有效无效切换单元使基于由所述暂停指令指定单元登录的指令的暂停有效时,在执行了由所述暂停指令指定单元登录的指令的块的、由所述暂停位置选择单元指定的位置,使所述自动运转暂停。3. 一种数值控制装置,其根据加工程序控制机床来进行加工,其特征在于,该数值控制装置具备:非切削状态判定单元,其在所述机床的自动运转中判定非切削状态;非切削状态暂停有效无效切换单元,其对非切削状态下的暂停的有效与无效进行切换;以及暂停单元,其在通过所述非切削状态暂停有效无效切换单元使非切削状态下的暂停有效时,在通过所述非切削状态判定单元判定为非切削状态的情况下,使自动运转暂停。4. 一种数值控制装置,其根据加工程序控制机床来进行加工,其特征在 于,该数值控制装置具备:连续执行块数登录单元,其登录在所述机床的自动运转中通过一次的启动执行的块数;指定块数暂停有效无效切换单元,其对通过上述一次的启动执行由所述连续执行块数登录单元登录的块数后的暂停的有效与无效进行切换;以及暂停单元,其在通过所述指定块数暂停有效无效切换单元使指定块数暂停有效时,当执行了由所述连续执行块数登录单元登录的数量的块时,使所述自动运转暂停。
说明书能够指定暂停点的数值控制装置 技术领域 本发明涉及一种控制机床的数值控制装置,尤其涉及一种能够指定暂停点的数值控制装置。 背景技术 在通过机床开始工件的加工后,有时需要暂停在加工开始前没有预定的加工。例如,加工状态的观察、其他作业(其他加工)的插入、加工过程中的维护部件的更换(如果是线放电加工,线电极的更换等)、加工中的警报的应对(如果是线放电加工,已使用的线电极的回收等)、由于加工液或机床的温度上升而等待温度下降、加工屑或加工液的污垢的去除、或者与作业时间相关的操作员侧的情况等。 通过进给保持停止或单程序块停止来将自动运转暂停(参照日本特开平1-229305号公报),通过加工程序的暂停指令(参照日本特开2003-001547号公报)、序列号对照暂停等来进行加工的暂停。由于暂停/重新开始,有时产生加工缺陷或刀具的损伤。因此,操作员必需一边观察加工,一边等待成为状况良好的状态来进行进给保持停止或单程序块停止。 作为使机床的自动运转暂停的方法,有预先在加工程序中插入暂停指令的方法。在该方法中,为了预定外的暂停必须插入需要以上的暂停指令。此外,在没有插入暂停指令的块中,无法使自动运转暂停。 为了使用进给保持停止或单程序块停止来进行自动运转的暂停时,需要在状况良好的位置进行暂停操作以便不会由于暂停/重新开始而产生加工缺陷或刀具的损伤。在由微小块而生成的加工程序等中,必须要在很短的期间定时良好地进行暂停操作。此外,如放电加工那样在加工速度慢的加工中,必须到加工前进到能够暂停的部分为止等待较长时间后进行暂停操作。 为了使用暂停指令(M00/M01等)来进行自动运转的暂停,需要在加工开始前预先假设暂停而在加工程序中的多个位置插入暂停指令。因此,加工程 序的生成耗费工时。此外,无法进行没有插入暂停指令的指令块中的暂停。 此外,为了使用序列号对照停止来进行自动运转的暂停,需要在加工开始前预先设定进行暂停的指令块。因此,在加工开始后发生需要暂停的情况时,无法使用。 此外,在检查加工程序时如果微小路径连续,则在单程序块停止中需要重复几次启动操作,操作并不容易。 发明内容 因此,本发明的目的在于提供一种控制机床的数值控制装置,当需要使自动运转暂停时,不是立即暂停,而是能够指定在被认为安全的指令块或状态下能够容易地进行暂停的暂停点。 本发明的数值控制装置根据加工程序控制机床来进行加工,该数值控制装置具有:暂停块指定单元,其在所述机床的自动运转中,从所述加工程序的未加工部指定能够暂停的指令块作为暂停块;暂停位置选择单元,其选择在所述暂停块指定单元指定的块的开始点、中间点、或终点中的哪一位置暂停自动运转;以及暂停单元,其在由所述暂停块指定单元指定的块的、由所述暂停位置选择单元指定的位置,使所述自动运转暂停。 本发明的数值控制装置根据加工程序控制机床来进行加工,该数值控制装置具备:暂停指令指定单元,其登录即使暂停所述机床的自动运转也安全的指令;暂停指令有效无效切换单元,其对基于由所述暂停指令指定单元登录的指令的暂停的有效与无效进行切换;暂停位置选择单元,其选择在包含由所述暂停指令指定单元登录的指令的块的开始点、中间点、或终点的哪个位置暂停所述自动运转;以及暂停单元,其在通过所述暂停指令有效无效切换单元使基于由所述暂停指令指定单元登录的指令的暂停有效时,在执行了由所述暂停指令指定单元登录的指令的块的、由所述暂停位置选择单元指定的位置,使所述自动运转暂停。 本发明的数值控制装置根据加工程序控制机床来进行加工,该数值控制装置具备:非切削状态判定单元,其在所述机床的自动运转中判定非切削状态;非切削状态暂停有效无效切换单元,其对非切削状态下的暂停的有效与无效进行切换;以及暂停单元,其在通过所述非切削状态暂停有效无效切换单元使非 切削状态下的暂停有效时,在通过所述非切削状态判定单元判定为非切削状态的情况下,使自动运转暂停。 本发明的数值控制装置根据加工程序控制机床来进行加工,该数值控制装置具备:连续执行块数登录单元,其登录在所述机床的自动运转中通过一次的启动执行的块数;指定块数暂停有效无效切换单元,其对通过上述一次的启动执行由所述连续执行块数登录单元登录的块数后的暂停的有效与无效进行切换;以及暂停单元,其在通过所述指定块数暂停有效无效切换单元使指定块数暂停有效时,当执行了由所述连续执行块数登录单元登录的数量的块时,使所述自动运转暂停。 附图说明 参照附图对以下的实施例进行说明,从而使本发明的上述以及其他目的以及特征更加明确。在这些附图中: 图1是说明控制机床的数值控制装置的图。 图2是说明在实施方式1中,操作员移动程序光标来选择能够暂停的指令块的图。 图3是说明在实施方式1中,当刀具为暂停块时机床的自动运转暂停的图。 图4是说明实施方式1的处理流程的图。 图5是说明实施方式2的图。 图6是说明在实施方式2中,根据预先登录了刀具的指令,机床的自动运转暂停的图。 图7是实施方式2的处理流程的图。 图8是说明实施方式3的机床的自动运转暂停的图。 图9是说明实施方式3的处理流程的图。 图10是说明实施方式4的机床的自动运转暂停的图。 图11是说明实施方式4的处理流程的图。 具体实施方式 图1是说明机床的控制装置的图。 数值控制装置100控制机床102。处理器即CPU111按照存储在ROM112中的系统程序来控制数值控制装置100的整体。RAM113存储各种数据或输入 输出信号。在非易失性存储器114中存储的各种数据在电源切断后也原样地保存。 图形控制电路115将数字信号转换成显示用信号,并提供给显示装置116。键盘117是具有数值键、字符键等的输入各种设定数据的单元。 轴控制电路118从CPU111接收各轴的移动指令,将轴的指令输出给伺服放大器119。该伺服放大器119接收该移动指令,驱动机床102的伺服电动机(未图示)。这些构成要素通过总线121相互连接。在执行加工程序时,PMC(Programmable Machine Control,可编程机床控制器)122经由总线121接收T功能信号(刀具选择指令)等。然后,将该信号通过顺序程序进行处理,作为动作指令输出信号,来控制机床102。 此外,从机床102接收状态信号,传送CPU111所需要的输入信号。并且,在总线121上连接有根据系统程序等功能变化的软键盘123、将NC数据发送给存储装置等外部设备的接口124连接。将该软键盘123与显示装置116、键盘117一起设置在显示装置/MDI板125上。 以上是公知的控制机床的数值控制装置。在本发明的几个实施方式中,在数值控制装置100中,能够在加工过程中从加工程序的未加工块中指定暂停块,在执行了该暂停块时使自动运转暂停;预先登录能够暂停的指令,根据登录的指令使自动运转暂停;解析不会由于暂停/重新开始而产生加工缺陷和刀具损伤的非切削状态,使自动运转暂停。此外,使数值控制装置100具有以下功能:能够设定在机床的自动运转中通过一次启动执行的块数,当通过自动运转的启动,执行了设定的块数时使自动运转暂停。由此,能够没有加工缺陷和刀具损伤地进行自动运转的暂停以及重新开始。 由此,不需要插入暂停指令,因此加工程序的生成不需要耗费工时。不需要预测进行暂停操作的时刻。不需要直到成为能够暂停的状况为止,在机械旁边观察状况。当检查微小块连续的加工程序时,按照指定块数的块来执行微小块,因此检查操作变得容易。 (实施方式1) 图2是说明在实施方式1中操作员移动程序光标,来选择能够暂停的指令块的图。将图2所示的显示画面1显示在数值控制装置100的显示装置116上。 图3是说明在实施方式1中刀具7为暂停块时,机床的自动运转暂停的图。图4是说明实施方式1的处理流程的图。 在正在执行的加工程序中,能够从未加工部指定暂停块。关于暂停块的指定,可以考虑将程序光标移动到指令块上来指定的方法,或指定加工程序中的序列号的方法,或通过触摸板等指定绘制路径的未加工部的路径的方法。 作为通过程序光标指定暂停块的例子,操作员移动程序光标,来指定能够暂停的指令块。在暂停指定块的开始点、中间点或终点自动运转暂停。当为了执行而读取的指令块为暂停块时,暂停自动运转。另外,也可以设定在暂停块的开始点、中间或终点进行暂停。由此,在加工开始后需要自动运转暂停时,可以通过对加工没有影响的指令块,容易地使自动运转暂停。 在图2中,将程序光标移动到N34的序列号的块上,按下设定按键2,由此能够指定暂停块。通过选择开始点按键3、中间点按键4、结束点按键5中的任意一个,能够指定在暂停块的哪个位置暂停机床的自动运转。当显示装置116的显示部分为触摸板式时,可以构成为触摸式按键。 如图3所示,通过数值控制装置100控制的机床102通过自动运转来加工工件6。机床102在暂停块8暂停自动运转。 在此,按照各步骤说明图4所示的处理流程。 [步骤SA01]启动机床的自动运转。 [步骤SA02]读入执行块。 [步骤SA03]判断是否指定了暂停块,当指定了暂停块时(是),向步骤SA05转移,当没有指定时(否),向步骤SA4转移。 [步骤SA04]执行块,返回步骤SA02。 [步骤SA05]判断是否是暂停块,当是暂停块时(是),向步骤SA06转移,当不是暂停块时(否),向步骤SA04转移。 [步骤SA06]判断是否指令了开始点暂停,当是开始点暂停时(是),向步骤SA07转移,当不是开始点暂停时(否),向步骤SA08转移。 [步骤SA07]暂停机床的自动运转。 [步骤SA08]判断是否指令了中间点暂停,当是中间点暂停时(是),向步骤SA09转移,当不是中间点暂停时(否),向步骤SA11转移。另外,如 果不是中间点暂停则表示终点暂停。 [步骤SA09]直到中间点为止执行块。 [步骤SA10]暂停机床的自动运转。 [步骤SA11]直到终点为止执行块。 [步骤SA12]暂停机床的自动运转。 (实施方式2) 图5是说明实施方式2的图。图6是说明在实施方式2中,根据预先登录了刀具7的指令,机床的自动运转暂停的图。图7是说明实施方式2的处理流程的图。 可以将多个能够暂停的指令登录在存储器中。作为存储器可以使用非易失性存储器114(参照图1)。不仅将能够暂停的指令登录在存储器中,还可以在系统内预先定义。 准备能够对基于登录指令的暂停的有效无效进行切换的开关。可以作为在显示装置116上显示的软键盘来准备所述开关。在按照加工程序通过机床102加工工件6的期间,在通过开关使基于登录指令的暂停有效时,在为了执行而读取的指令块是登录指令中的任意一个时,在该块暂停自动运转。另外,也可以设定在暂停块的开始点、中间、或终点进行暂停(参照图2)。由此,在加工开始后需要自动运转的暂停时,通过对加工没有影响的指令块能够容易地使自动运转暂停。 通过实施方式2,操作员可以预先将即使暂停也不会产生问题的指令登录在存储器中。当在加工中需要暂停时,操作员能够使基于登录指令的暂停变为有效。并且,当登录的指令中的任意一个是执行块时,机床102可以在开始点、中间点、或终点暂停自动运转。 在此,按照各步骤说明图7所示的处理流程。 [步骤SB01]启动机床的自动运转。 [步骤SB02]读入执行块。 [步骤SB03]判断基于登录的指令的暂停有效还是无效,当暂停为有效时(是),向步骤SB05转移,当暂停为无效时(否),向步骤SB04转移。 [步骤SB04]执行块,返回步骤SB02。 [步骤SB05]判断是否是登录的指令,当是登录的指令时(是),向步骤SB06转移,当不是登录的指令时(否),向步骤SB04转移。 [步骤SB06]判断是否是开始点暂停,当是开始点暂停时(是),向步骤SB07转移,当不是开始点暂停时(否),向步骤SB08转移。 [步骤SB07]暂停机床的自动运转。 [步骤SB08]判断是否是中间点暂停,当是中间点暂停时(是),向步骤SB09转移,当不是中间点暂停时(否),向步骤SB11转移。 [步骤SB09]直到中间点为止执行块。 [步骤SB10]暂停机床的自动运转。 [步骤SB11]直到终点为止执行块。 [步骤SB12]暂停机床的自动运转。 (实施方式3) 图8是说明实施方式3的机床的自动运转暂停的图。图9是说明实施方式3的处理流程的图。 在加工开始后需要暂停自动运转时,操作员通过操作按键来选择基于非切削状态的暂停。根据电动机的负载状态,如果是放电加工,则根据放电状态等来判断是切削中还是非切削中,当判断为非切削中时,暂停自动运转。 准备能够对非切削状态下的暂停的有效与无效进行切换的开关。在加工过程中,在通过开关使非切削状态下的暂停变为有效的情况下,根据电动机的负载状态,如果是放电加工则根据放电状态等,判断是切削状态还是非切削状态,当判断为非切削状态时,暂停自动运转。由此,在加工开始后需要暂停自动运转时,能够在对加工没有影响的非切削状态下容易地使自动运转暂停。 在此,按照每个步骤说明图9所示的处理流程。 [步骤SC01]启动机床的自动运转。 [步骤SC02]读入执行块。 [步骤SC03]判断非切削状态下的暂停是否是有效,当暂停为有效时(是),向步骤SC05转移,当暂停为非有效(无效)时(否),向步骤SC04转移。 [步骤SC04]执行块,返回步骤SC02。 [步骤SC05]判断是否是非切削状态,当是非切削状态时(是),向步骤 SC06转移,当不是非切削状态时(否),向步骤SC04转移。 [步骤SC06]暂停机床的自动运转。 (实施方式4) 图10是说明实施方式4的机床的自动运转暂停的图。 图11是说明实施方式4的处理流程的图。可以将机床102的一次启动执行的块数登录在存储器中。准备能够对指定块数的暂停的有效与无效进行切换的开关。在加工中,当通过开关使指定块数暂停变为有效时,包含当前正在执行的块在内执行了在存储器中登录的块数后暂停自动运转。由此,在加工开始后需要暂停自动运转时,能够通过对加工没有影响的数块后的指令块,使自动运转暂停。在图10中,在存储器中作为执行块数存储了3。 按照各步骤说明图11所示的处理流程。 [步骤SD01]启动机床的自动运转。 [步骤SD02]读入执行块。 [步骤SD03]执行块。 [步骤SD04]判断指定块数暂停是否有效,当有效时(是),向步骤SD05转移,当无效时(否),向步骤SD02返回。 [步骤SD05]对块进行计数。 [步骤SD06]判断是否执行了指定块数,当已执行了时(是),向步骤SD07转移,当没有执行时(否),返回步骤SD02。 [步骤SD07]暂停机床的自动运转。
《能够指定暂停点的数值控制装置.pdf》由会员分享,可在线阅读,更多相关《能够指定暂停点的数值控制装置.pdf(19页珍藏版)》请在专利查询网上搜索。
本发明提供一种能够指定暂停点的数值控制装置。该数值控制装置具有:暂停块指定单元,其在机床的自动运转中,从所述加工程序的未加工部指定能够暂停的指令块作为暂停块;暂停位置选择单元,其选择在所述暂停块的开始点、中间点或终点的哪一个位置暂停自动运转;以及暂停单元,其在通过所述暂停位置选择单元指定的位置,使所述自动运转暂停。。
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1