数控机床控制系统中实现双区域加工的方法

文档序号:6273437阅读:242来源:国知局
专利名称:数控机床控制系统中实现双区域加工的方法
技术领域
本发明涉及领域数控机床控制系统领域,特别涉及数控机床系统加工方式技术领域,具体是指一种数控机床控制系统中实现双区域加工的方法。
背景技术
随着科技不断发展,数控机床控制系统在数控技术上得到广泛应用。数控机床自1952年在美国成功研制以来先后经历了五个发展阶段。随着微电子和计算机技术的日益成熟,推动了我国数控技术的发展,国产数控系统相继开发成功,使我国数控机床在品质上、性能上得到了保障。由于数控机床有着对工件改型的适应性强、加工精度高、提高生产率等特点,因此数控技术在现代机械加工系统中的广泛推广应用。随着数控机床应用的兴起,机床操作员对机床的加工效率的要求也逐渐提高。针对目前国内的双Z轴数控机床控制系统,虽然已经实现了双Z轴轮动加工和双Z轴联动加工,但是存在着问题,最常用的双Z轴系统加工时,一个工件加工结束,停止机床,再换另一个工件,开始加工,加工结束,停止机床,以此类推。以上数控机床系统现有的也是最常用的加工技术中,系统加工多个工件时需要足够的时间和人为的控制系统开始加工,效率低。

发明内容
本发明的目的是克服了上述现有技术中的缺点,提供一种能够有效提高加工效率、方便快捷、操作简单实用、工作性能稳定可靠、适用范围较为广泛的数控机床控制系统中实现双区域加工的方法。为了实现上述的目的,本发明的数控机床控制系统中实现双区域加工的方法如下:该数控机床控制系统中实现双区域加工的方法,所述的数控机床中具有第一加工区域和第二加工区域,其主要特点是,所述的方法包括以下步骤:(I)系统检测所述的第一加工区域是否可以启动加工;(2)如果是,则对设置于该第一加工区域的工件进行加工,并继续步骤(3);如果否,则直接继续步骤(3);(3)系统检测所述的第二加工区域是否可以启动加工;(4)如果是,则对设置于该第二加工区域的工件进行加工,并返回上述步骤(I);如果否,则直接返回上述步骤(I)。该数控机床控制系统中实现双区域加工的方法中的系统检测所述的第一加工区域是否可以启动加工,包括以下步骤:(11)系统检测所述的第一加工区域的使能开关输入端口 ;(12)如果该使能开关的状态为使能开,则返回第一加工区域可以启动加工的结果;
(13)如果该使能开关的状态为使能关,则返回第一加工区域不可以启动加工的结
果O该数控机床控制系统中实现双区域加工的方法中的第二加工区域是否可以启动加工,包括以下步骤:(31)系统检测所述的第二加工区域的使能开关输入端口 ;(32)如果该使能开关的状态为使能开,则返回第二加工区域可以启动加工的结果;(33)如果该使能开关的状态为使能关,则返回第二加工区域不可以启动加工的结
果O该数控机床控制系统中实现双区域加工的方法中还具有等待超时检测处理,包括以下步骤:(21)系统持续检测所述的第一加工区域和第二加工区域是否同时处于不可以启动加工的状态;(22)如果是,则对该二个加工区域同时处于不可以启动加工的状态的持续时间进行累计,并判断是否达到了系统预设的等待超时阈值;如果达到,则系统停止数控机床工作;如果未达到,则返回上述步骤(21);(23)如果否,则直接返回上述步骤(21)。该数控机床控制系统中实现双区域加工的方法中的步骤(I)之前还包括以下步骤:(10)分别将所述的第一加工区域和第二加工区域所对应的刀路信息写入数控机床的加工刀路配置信息中。该数控机床控制系统中实现双区域加工的方法中的对设置于该第一加工区域的工件进行加工,具体为:系统控制所述的数控机床根据加工刀路配置信息中的第一加工区域所对应的刀路信息,对设置于该第一加工区域的工件进行加工。该数控机床控制系统中实现双区域加工的方法中的对设置于该第二加工区域的工件进行加工,具体为:系统控制所述的数控机床根据加工刀路配置信息中的第二加工区域所对应的刀路信息,对设置于该第二加工区域的工件进行加工。采用了该发明的数控机床控制系统中实现双区域加工的方法,由于其中将数控机床分成两个加工区域,根据驱动的使能输入控制机床自动去加工该区域的工件,巧妙的运用了用户指令达到了循环检测加工的功能,且在数控机床控制系统加工刀路时能够根据两个区域的使能开关情况,选择性的调用加工刀路文件中的某个区域的加工刀路,且两个工件的加工刀路可以在刀路文件中添加、修改,使得由于在加工一个区域的工件的同时,可以更换另一个区域的工件,且从一个工件的加工转到另一个工件的加工不需要停止、再运行机床,大幅度的提高了数控机床的加工效率,并增加了普适性,处理过程简单方便,工作性能稳定可靠,使用范围广泛,特别是能够在现代机械加工系统的应用中得到广泛推广。


图1为本发明的数控机床控制系统中实现双区域加工的方法的流程示意图。
具体实施例方式为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。请参阅图1所示,该数控机床控制系统中实现双区域加工的方法,所述的数控机床中具有第一加工区域和第二加工区域,其中,所述的方法包括以下步骤:(10)分别将所述的第一加工区域和第二加工区域所对应的刀路信息写入数控机床的加工刀路配置信息中;(1)系统检测所述的第一加工区域是否可以启动加工,包括以下步骤:(a)系统检测所述的第一加工区域的使能开关输入端口 ;(b)如果该使能开关的状态为使能开,则返回第一加工区域可以启动加工的结果;(C)如果该使能开关的状态为使能关,则返回第一加工区域不可以启动加工的结果;(2)如果是,则对设置于该第一加工区域的工件进行加工,并继续步骤(3);如果否,则直接继续步骤(3);所述的对设置于该第一加工区域的工件进行加工,具体为:系统控制所述的数控机床根据加工刀路配置信息中的第一加工区域所对应的刀路 目息,对设置于该第一加工区域的工件进行加工;(3)系统检测所述的第二加工区域是否可以启动加工,包括以下步骤:(a)系统检测所述的第二加工区域的使能开关输入端口 ;(b)如果该使能开关的状态为使能开,则返回第二加工区域可以启动加工的结果;(C)如果该使能开关的状态为使能关,则返回第二加工区域不可以启动加工的结果;(4)如果是,则对设置于该第二加工区域的工件进行加工,并返回上述步骤(I);如果否,则直接返回上述步骤(1);所述的对设置于该第二加工区域的工件进行加工,具体为:系统控制所述的数控机床根据加工刀路配置信息中的第二加工区域所对应的刀路 目息,对设置于该第二加工区域的工件进行加工。其中,该数控机床控制系统中实现双区域加工的方法中还具有等待超时检测处理,包括以下步骤:(21)系统持续检测所述的第一加工区域和第二加工区域是否同时处于不可以启动加工的状态;(22)如果是,则对该二个加工区域同时处于不可以启动加工的状态的持续时间进行累计,并判断是否达到了系统预设的等待超时阈值;如果达到,则系统停止数控机床工作;如果未达到,则返回上述步骤(21);(23 )如果否,则直接返回上述步骤(21)。
在实际使用当中,本发明的该种双区域加工的方法,具体方法是将数控机床分成两个区域,根据驱动的使能输入控制机床自动去加工该区域的工件。具体实现方法如下:(I)检测区域I的使能开关输入端口,若区域I的使能关,检测区域2的使能;若区域I的使能开,则加工区域I的工件,加工结束后,检测区域2的使能。(2)检测区域2的使能开关输入端口,若区域2的使能关,检测区域I的使能;若区域2的使能开,则加工区域2的工件,加工结束后,检测区域I的使能。(3)双区域加工的重点就是循环执行(I)和(2),若检测两个区域都没有使能,则数控机床控制系统处于边等待(机床使用者可以设置等待的时间)边检测两个区域使能开关的状态。(4)若在机床使用者设置的时间内没有检测到区域使能,则停止机床。若检测到一个区域使能开,则加工该区域的工件;若检测到两个区域都有使能,则先加工区域I的工件,再加工区域2的工件。本发明采用了循环加工的原理,具体表现在循环检测区域使能的开关情况,下面详细描述双区域加工的实现过程:(I)本发明的实现依赖子程序,在子程序中编写O “工件”子程序,在数控机床控制系统开始加工时调用O “工件”子程序。 子程序O “工件”的处理过程如下:如果(区域I有信号){记录区域I信号值调用区域I的加工刀路,加工区域I的工件}如果(区域2有信号){记录区域2信号值调用区域2的加工刀路,加工区域2的工件}否则,等待;等待超时停止数控机床;在该子程序中,本发明先判断区域I是否有信号,区域I有信号则加工;再判断区域2是否有信号,区域2有信号则加工;否则数控机床控制系统处于等待状态。等待超时则停止数控机床。(2)本发明的技术方案中,利用(I)中的子程序对区域I和区域2的工件进行区分,机床使用者编写刀路文件时可以按照如下示例程序编写:循环调用刀路程序工件I的加工刀路工件2的加工刀路在使用者编写的刀路文件中,先需要调用(I)中的子程序O “工件”,再将两个区域的刀路分别写入加工刀路中即可。在(I)子程序O “工件”中,会分别选择性的调用刀路文件中两个区域的加工刀路。采用了上述的数控机床控制系统中实现双区域加工的方法,由于其中将数控机床分成两个加工区域,根据驱动的使能输入控制机床自动去加工该区域的工件,巧妙的运用了用户指令达到了循环检测加工的功能,且在数控机床控制系统加工刀路时能够根据两个区域的使能开关情况,选择性的调用加工刀路文件中的某个区域的加工刀路,且两个工件的加工刀路可以在刀路文件中添加、修改,使得由于在加工一个区域的工件的同时,可以更换另一个区域的工件,且从一个工件的加工转到另一个工件的加工不需要停止、再运行机床,大幅度的提高了数控机床的加工效率,并增加了普适性,处理过程简单方便,工作性能稳定可靠,使用范围广泛,特别是能够在现代机械加工系统的应用中得到广泛推广。在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。
权利要求
1.一种数控机床控制系统中实现双区域加工的方法,所述的数控机床中具有第一加工区域和第二加工区域,其特征在于,所述的方法包括以下步骤: (1)系统检测所述的第一加工区域是否可以启动加工; (2)如果是,则对设置于该第一加工区域的工件进行加工,并继续步骤(3);如果否,则直接继续步骤(3); (3)系统检测所述的第二加工区域是否可以启动加工; (4)如果是,则对设置于该第二加工区域的工件进行加工,并返回上述步骤(I);如果否,则直接返回上述步骤(I)。
2.根据权利要求1所述的数控机床控制系统中实现双区域加工的方法,其特征在于,所述的系统检测所述的第一加工区域是否可以启动加工,包括以下步骤: (11)系统检测所述的第一加工区域的使能开关输入端口; (12)如果该使能开关的状态为使能开,则返回第一加工区域可以启动加工的结果; (13)如果该使能开关的状态为使能关,则返回第一加工区域不可以启动加工的结果。
3.根据权利要求1所述的数控机床控制系统中实现双区域加工的方法,其特征在于,所述的第二加工区域是否可以启动加工,包括以下步骤: (31)系统检测所述的第二加工区域的使能开关输入端口; (32)如果该使能开关的状态为使能开,则返回第二加工区域可以启动加工的结果; (33)如果该使能开关的状态为使能关,则返回第二加工区域不可以启动加工的结果。
4.根据权利要求1至3中任一项所述的数控机床控制系统中实现双区域加工的方法,其特征在于,所述的方法中还具有等待超时检测处理,包括以下步骤: (21)系统持续检测所述的第一加工区域和第二加工区域是否同时处于不可以启动加工的状态; (22)如果是,则对该二个加工区域同时处于不可以启动加工的状态的持续时间进行累计,并判断是否达到了系统预设的等待超时阈值;如果达到,则系统停止数控机床工作;如果未达到,则返回上述步骤(21); (23)如果否,则直接返回上述步骤(21)。
5.根据权利要求1至3中任一项所述的数控机床控制系统中实现双区域加工的方法,其特征在于,所述的步骤(I)之前还包括以下步骤: (10)分别将所述的第一加工区域和第二加工区域所对应的刀路信息写入数控机床的加工刀路配置信息中。
6.根据权利要求5所述的数控机床控制系统中实现双区域加工的方法,其特征在于,所述的对设置于该第一加工区域的工件进行加工,具体为: 系统控制所述的数控机床根据加工刀路配置信息中的第一加工区域所对应的刀路信息,对设置于该第一加工区域的工件进行加工。
7.根据权利要求5所述的数控机床控制系统中实现双区域加工的方法,其特征在于,所述的对设置于该第二加工区域的工件进行加工,具体为: 系统控制所述的数控机床根据加工刀路配置信息中的第二加工区域所对应的刀路信息,对设置于该第二加工区域的工件进行加工。
全文摘要
本发明涉及一种数控机床控制系统中实现双区域加工的方法,包括系统检测第一加工区域是否可启动加工、如可启动则对第一加工区域工件加工、检测第二加工区域是否可启动加工、如可启动则对第二加工区域工件加工,重复以上过程。采用该种数控机床控制系统中实现双区域加工的方法,将数控机床分成两个加工区域,巧妙的运用了用户指令达到了循环检测加工的功能,使得由于在加工一个区域的工件的同时,可以更换另一个区域的工件,且从一个工件的加工转到另一个工件的加工不需要停止、再运行机床,大幅度的提高了数控机床的加工效率,并增加了普适性,处理过程简单方便,工作性能稳定可靠,使用范围广泛,能够在现代机械加工系统的应用中得到广泛推广。
文档编号G05B19/18GK103197594SQ20131006212
公开日2013年7月10日 申请日期2013年2月27日 优先权日2013年2月27日
发明者施玲俐, 方敏, 张艳丽, 郑之开, 汤同奎 申请人:上海维宏电子科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1