机床的加工控制装置和加工控制方法制造方法及图纸

技术编号:27739844 阅读:25 留言:0更新日期:2021-03-19 13:32
本发明专利技术涉及机床的加工控制装置和加工控制方法。本发明专利技术的机床的加工控制装置按照每个规定的读入单位读入加工程序,根据读入的加工程序,控制机床(10)的加工动作,依次读出所读入的加工程序,进行加工模拟,根据该加工模拟的结果,判别缓存状态。在加工动作的控制时,在将缓存状态判别为缓存不足的情况下,进行在产生该缓存不足的位置的前方的非加工路径上停止加工的控制。

【技术实现步骤摘要】
机床的加工控制装置和加工控制方法
本专利技术涉及机床的加工控制装置和加工控制方法。
技术介绍
控制机床等的加工控制装置根据加工程序进行加工。该加工程序的容量倾向于伴随着加工物的精度提高而大容量化,例如在模具加工用的加工程序等中,其大小超过CNC的内部存储装置(DRAM等)的容量的情况也不少。作为用于应对这样的问题的方法,已知以下的技术,即加工控制装置从可通信地连接的外部存储装置(CF卡、SD卡、USB设备等)、外部计算机(服务器等)逐次取得加工程序的一部分,将取得的部分的加工程序积累(缓存)到内部存储装置。根据该方法,加工控制装置能够实现连续的程序运行。但是,在从外部存储装置或外部计算机向加工控制装置转送加工程序的情况下,其转送速度不是固定的。因此,在加工控制装置通过逐次从外部存储装置取得的加工程序进行加工控制的过程中,在加工控制装置中,通过加工程序的转送而积累的数据的执行加快,从而产生转送等待(所谓的“缓存等待”)的状态。如果产生这样的转送等待状态,则在加工中,控制会暂时中断而加工质量劣化。为了解决这样的状况,在日本特开平7-239707号公报中,公开了一种数值控制装置,其具有以下的远程运行功能,即在存储器内的运行缓存中积累从加工程序存储装置经由通信单元转送的加工程序数据,同时按照程序块单位依次取出该运行缓存内的加工程序数据并进行运行,在该数值控制装置中,具备:设定单元,其设定作为工具退避条件的退避避让量和重新开始运行程序块数,该工具退避条件用于在上述运行缓存内的加工程序数据为空的情况下,使正在切削的工具向工具安装的轴方向退避,然后重新开始运行;工具退避控制单元,其在运行缓存内的加工程序数据的剩余的程序块数为0的情况下,在成为0前的程序块结束后,使正在切削中的工具退避上述退避避让量对应的量,并从加工程序存储装置转送加工程序数据,由此在运行缓存内的加工程序数据的剩余的程序块数成为重新开始运行程序块数以上的情况下,使工具从退避的位置返回退避避让量对应的量,并重新开始加工。由此,能够针对运行缓存内的加工程序数据,设定运行缓存内为空的情况下的切削工具退避的有效/无效,因此能够削减不需要切削工具退避的加工位置处的加工时间。另外,在日本特开2016-31725号公报中,公开了一种数值控制装置,其将加工程序从外部存储装置或外部控制装置经由连接单元缓存到内部存储器,由自动运行执行部根据缓存的加工程序进行自动运行,在该数值控制装置中,上述加工程序包含一个或多个缓存点,自动运行执行部具备:缓存完成确认结果保存单元,其在加工程序向内部存储器的缓存过程中,确认在缓存的加工程序中是否包含上述缓存点,并保存确认结果;执行确认结果保存单元,其在自动运行执行部执行缓存在内部存储器中的加工程序时,确认在执行的加工程序中是否包含上述缓存点,并保存结果;比较单元,其对缓存完成确认结果保存单元和执行确认结果保存单元进行比较;执行单元,其根据该比较结果,进行自动运行的继续、临时停止、重新开始中的任意一个。如果使用这样的数值控制装置,即使在数据转送慢而内部存储器为空的情况下,也不会使加工在预先指定的缓存点指令以外的位置停止。由此,根据该数值控制装置,不会发生工件产生所谓的“刀痕”的生成、振动的问题。通常在自动运行的机床中,在机床的控制中产生了任意的问题的情况下,大多中断控制,对工件的加工也紧急停止。这时,如果工件与工具正在接触而紧急停止,则会在工件上产生刀痕,从而该工件作为产品的成品率会降低。为了抑制这样的紧急停止时的成品率的降低,例如在上述的各专利公报中,公开了在临时停止加工的自动控制时,数值控制装置进行使工具从工件退避的处理,在消除问题后,返回到加工点继续进行加工。但是,如果数值控制装置在加工中一旦执行了使工具退避的动作,则虽然能够使加工位置自身复原,但难以重现(复原)在加工路径上连续进行的加工状态。因此,根据这些数值控制装置,作为结果无法避免针对临时停止了加工的工件的加工精度的降低。另外,在日本特开2016-31725号公报中,还记载了能够在缓存点设定即使临时停止自动运行也不产生刀痕的非切削指令。但是,为了执行单元执行加工的临时停止的动作,需要在读入的加工程序的程序块中包含缓存点。因此,为了提高加工精度,需要预先在加工程序的全部程序块中包含缓存点。在该情况下,存在以下的问题,即增加了制作加工程序时的负荷,并且加工程序的通用性降低。
技术实现思路
因此,要求在自动对机床进行加工控制的基础上,不在加工程序中设置特别的追加点,不降低加工后的成品率就能够应对缓存不足的状态的机床的加工控制装置和加工控制方法。本专利技术的机床的加工控制装置使用包含加工路径和非加工路径的加工程序进行对工件的加工控制,该加工控制装置具备:加工程序取得部,其按照每个规定的读入单位读入加工程序;加工控制部,其根据基于该加工程序取得部读入的加工程序,控制机床的加工动作;模拟执行部,其依次读出由加工程序取得部读入的加工程序并进行加工模拟;缓存状态判别部,其根据该加工模拟的结果,判别加工程序取得部的缓存状态。另外,在缓存状态判别部判别为缓存不足的情况下,上述的加工控制部进行在产生缓存不足的位置的前方的非加工路径上停止加工的控制。本专利技术的机床的加工控制方法使用包含加工路径和非加工路径的加工程序进行对工件的加工控制,其中,按照每个规定的读入单位读入加工程序,在根据该读入的加工程序,控制机床的加工动作时,依次读出所读入的加工程序并进行加工模拟,并且根据该加工模拟的结果,判别加工程序的缓存状态,在该缓存状态被判别为缓存不足的情况下,在产生缓存不足的位置的前方的非加工路径上停止加工。根据本专利技术,起到以下的特有的效果,即在自动对机床进行加工控制的基础上,不在加工程序中设置特殊的追加点,不降低加工后的成品率就能够应对缓存不足的状态。这是因为本专利技术的机床的加工控制装置或方法根据逐次读入的加工模拟的结果,判别加工程序的缓存状态,与该判别结果对应地,在产生缓存不足的位置的前方的非加工路径上停止加工。附图说明根据参照附图的以下的实施例的说明,能够了解本专利技术的上述以及其他目的和特征。图1是表示本专利技术的代表性并且示例性的加工控制装置以及与其外围设备的关联的框图。图2A和图2B是表示图1所示的加工控制装置及其外围设备的第一实施方式的工件与加工路径的关系的平面图。图3是表示第一实施方式的加工程序的读入动作的概要的流程图。图4是表示在第一实施方式中与图3所示的加工程序的读入动作并行地执行的加工控制动作的概要的流程图。图5是表示图4所示的通常加工子例程的动作的概要的流程图。图6是表示图4所示的待机子例程的动作的概要的流程图。图7是表示第一实施方式的机床的加工控制方法的一个例子的时序图。图8A和图8B是表示图1所示的加工控制装置及其外围设备的第二实施方式的工件与加工路径的关系的平面图。图9是表示第二实施方式的待机子例程的动作的概要的流程图。图10是表示第二实施方式的机床的加工本文档来自技高网
...

【技术保护点】
1.一种机床的加工控制装置,该加工控制装置使用包含加工路径和非加工路径的加工程序进行针对工件的加工控制,其特征在于,该加工控制装置具备:/n加工程序取得部,其按照每个规定的读入单位读入上述加工程序;/n加工控制部,其根据由上述加工程序取得部读入的上述加工程序,控制上述机床的加工动作;/n模拟执行部,其依次读出由上述加工程序取得部读入的上述加工程序并进行加工模拟;/n缓存状态判别部,其基于上述加工模拟的结果,判别上述加工程序取得部的缓存状态,/n在上述缓存状态判别部判别为缓存不足的情况下,上述加工控制部在发生上述缓存不足的位置的前方的非加工路径上停止加工的控制。/n

【技术特征摘要】
20190918 JP 2019-1691971.一种机床的加工控制装置,该加工控制装置使用包含加工路径和非加工路径的加工程序进行针对工件的加工控制,其特征在于,该加工控制装置具备:
加工程序取得部,其按照每个规定的读入单位读入上述加工程序;
加工控制部,其根据由上述加工程序取得部读入的上述加工程序,控制上述机床的加工动作;
模拟执行部,其依次读出由上述加工程序取得部读入的上述加工程序并进行加工模拟;
缓存状态判别部,其基于上述加工模拟的结果,判别上述加工程序取得部的缓存状态,
在上述缓存状态判别部判别为缓存不足的情况下,上述加工控制部在发生上述缓存不足的位置的前方的非加工路径上停止加工的控制。


2.根据权利要求1所述的加工控制装置,其特征在于,
在上述缓存状态判别部一旦判别为缓存不足后,直至判别为消除了该不足的状态为止,上述加工控制部持续停止加工的控制。


3.根据权利要求2所述的加工控制装置,其特征在于,
在上述缓存状态判别部判别为缓存不足的期间,上述加工控制部还进行使工具位置移动到上述非加工路径的最后端的控制。


4.根据权利要求1~3中的任意一项所述的加工控制装置,其特征在于,
在上述缓存...

【专利技术属性】
技术研发人员:安松勇纪
申请(专利权)人:发那科株式会社
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1