加工时间预测系统技术方案

技术编号:20517079 阅读:23 留言:0更新日期:2019-03-06 02:23
本发明专利技术涉及一种加工时间预测系统,特别涉及由多个CNC机床协作并执行加工时间预测的加工时间预测系统。加工时间预测系统将通过机床执行的加工程序分割为多个,将该分割后的加工程序传送给运算单元并计算加工时间,对该计算出的加工时间进行累积。由此,当用于计算加工时间的运算处理装置的硬件资源不充足时,通过其它管理装置和机床等协作进行必要的运算,由此能够缩短处理时间。

Processing Time Prediction System

The invention relates to a processing time prediction system, in particular to a processing time prediction system which is coordinated and executed by multiple CNC machine tools. The processing time prediction system divides the processing program into several parts through the machine tool execution, transmits the divided processing program to the operation unit, calculates the processing time, and accumulates the calculated processing time. Thus, when the hardware resources of the processing device for calculating the processing time are insufficient, the necessary calculation can be carried out through the cooperation of other management devices and machine tools, thereby shortening the processing time.

【技术实现步骤摘要】
加工时间预测系统
本专利技术涉及一种加工时间预测系统,特别涉及由多个CNC机床协作并执行加工时间预测的加工时间预测系统。
技术介绍
生成或修正NC程序的操作员在生成或修正NC系统时,大多希望确认NC程序的加工时间。因此,作为加工前的一个模拟,通过加工时间预测功能预测实际加工所需要的时间。为了高速地在短时间内进行加工时间预测,需要CPU的高性能运算性能和充分的存储器等硬件的资源。然而,在加工的形状复杂或作业人员执行其他的应用而使用CPU和存储器时等硬件的资源不足的情况下,加工时间的预测要花费时间,担心不能够执行。日本特开2004-227028号公报中公开以下技术,在控制装置中,按加工工序来分割用于加工工件的加工程序,通过控制装置计算每个被分割后的加工工序的循环时间(加工时间),将其结果显示在显示部。日本特开2006-106858号公报中公开一种分散处理系统相关的技术,为了有效地计算大量的数据,统括计算任务的分散处理的主服务器与经由网络与其主服务器连接并执行分散后的计算任务的计算处理的多个从服务器连接,使计算任务分散进行处理。在上述日本特开2004-227028号公报中公开的技术,计算工件加工程序的每个加工工序的循环时间,但是只通过1台控制装置进行计算,循环时间的计算目的也是为了由操作者判断对工件进行的加工顺序是否适当。因此,当控制装置的硬件的资源不足时,循环时间的计算可能会花费时间。上述日本特开2006-106858号公报中公开的技术,分割计算任务并分散至多个从服务器进行处理,但是即使假设将各个从服务器的累积计算量进行平均,由于不考虑各个从服务器的处理能力等,因此仍有可能会由于从服务器的状况而不能够以适当的时间进行计算。
技术实现思路
因此,本专利技术的目的为提供一种加工时间预测系统,其能够在CNC机床的加工时间预测中缩短处理时间。本专利技术的一个方式即预测加工时间的加工时间预测系统具有:加工程序分割单元,其将通过机床执行的加工程序分割为多个;加工程序传送单元,其将分割后的上述加工程序传送给至少一个运算单元;加工时间接收单元,其接收通过上述运算单元计算出的加工时间;以及加工时间累积单元,其对通过上述加工时间接收单元接收到的加工时间进行累积。根据该方式的加工时间预测系统,特别在用于计算加工时间的运算处理的硬件资源不足时等,由其他管理装置和机床等合作进行必要的运算,从而能够实现处理时间的缩短,或者通过防止负荷偏向于一部分的机床来减轻负荷,从而能够实现网络上的资源的有效的使用。上述加工程序分割单元能够在上述加工程序所记载的指令中的使上述机床的所有轴停止的指令的位置分割上述加工程序。在该实施方式中,由于在机床的所有轴停止的指令的位置进行加工程序的分割,因此能够不受加工程序的分割位置的前后动作的影响来确切地计算整体的加工时间。上述加工程序分割单元使上述加工程序在分割位置的前后重叠并进行分割,另外,上述加工时间累积单元可以在进行了由上述加工时间接收单元接收到的加工时间的累积后,减去上述重叠的部分的加工时间。在该实施方式中,在分割位置的前后使加工程序的分割重叠并进行分割,减去累积时重叠部分的加工时间,因此能够不受加工程序的分割位置的前后动作的影响而确切地计算整体的加工时间。本专利技术一个方式的机床能够用于预测加工时间的加工时间预测系统,具有:加工程序分割单元,其将加工程序分割为多个;加工程序传送单元,其将分割后的上述加工程序传送给至少一个运算单元;加工时间接收单元,其接收通过上述运算单元计算出的加工时间;以及加工时间累积单元,其累积通过上述加工时间接收单元接收到的加工时间。上述加工程序分割单元能够在上述加工程序所记载的指令中的使上述机床的所有轴停止的指令的位置分割上述加工程序。上述加工程序分割单元使上述加工程序在分割位置的前后重叠并进行分割,另外,上述加工时间累积单元在进行了由上述加工时间接收单元接收到的加工时间的累积后,能够减去使上述重叠的部分的加工时间。本专利技术的一个方式的管理装置能够用于预测加工时间的加工时间预测系统,该管理装置具有:加工程序分割单元,其将通过机床执行的加工程序分割为多个;加工程序传送单元,其将分割后的上述加工程序传送给至少一个运算单元;加工时间接收单元,其接收通过上述运算单元计算出的加工时间;以及加工时间累积单元,其累积通过上述加工时间接收单元接收到的加工时间。上述加工程序分割单元能够在上述加工程序所记载的指令中的使上述机床的所有轴停止的指令的位置分割上述加工程序。上述加工程序分割单元使上述加工程序在分割位置的前后重叠并进行分割,另外,上述加工时间累积单元可以在进行了对由上述加工时间接收单元接收到的加工时间的累积后,减去上述重叠的部分的加工时间。根据本专利技术,能够提供一种加工时间预测系统,其能够在CNC机床的加工时间预测中缩短处理时间。附图说明图1是表示本专利技术整体结构的示意图。图2是本专利技术实施方式的主要部件框图。图3是本专利技术实施方式的运算处理装置的功能框图。图4是说明本专利技术实施方式的处理流程的流程图。图5是图3所示的运算处理装置的功能框图中提取出分割NC程序时所使用的功能的图。图6是图3所示的运算处理装置的功能框图中提取出不分割NC程序时所使用的功能的图。图7是用于说明NC程序的分割方法的图。图8是用于说明其他机床等的加工时间的计算的图。图9是表示加工时间的计算结果的一例的图。图10是用于说明NC程序的分割方法。具体实施方式(第一实施方式)本专利技术的加工时间预测系统由管理装置的PC等和各个机床构成。图1是表示本专利技术的加工时间预测系统的整体结构的示意图。如图1所示,本专利技术的加工时间预测系统将PC400、机床1(500a)~机床4(500d)中的各个机床500与网络300连接,能够将特有的加减速度等的参数、模态信息等机器状态信息等相互传送给NC程序32和各个机床500。图2是本实施方式的PC400和各个机床500内的运算处理装置100等的主要部件框图。运算处理装置100经由总线17将进行运算处理的处理器即CPU10、由RAM和ROM组成的存储器12、控制显示器140的显示控制器14、通过来自电源开关160的接通/切断信号来接通/切断控制运算处理装置100的电源的电源控制器16、控制外部输入设备180的输入设备控制器18、判定CPU10和存储器12等硬件资源的状态的硬件资源判定单元40、将程序发送给其他机床500的程序发送单元50、接收来自其他机床500等的程序的程序接收单元60、以及接收通过其他机床500计算出的加工时间的加工时间接收单元70连接起来。存储器12是对用于机床加工的NC程序32、每个机床特有的加减速参数和模态信息等参数34、通过外部输入设备180等从外部输入的各种数据进行预先存储的存储单元。作为外部输入设备180的例子有键盘等,来自外部输入设备180的输入数据通过输入设备控制器18被输入到运算处理装置100中。对于其他硬件资源判定单元40、程序发送单元50、程序接收单元60、加工时间接收单元70的功能将予以后述。图3是本专利技术实施方式的运算处理装置100的功能框图。运算处理装置100具备:硬件资源判定单元40、发送目的地决定单元42、程序分割单元44、程序发送单元50、加工时间接收单元70、程序接本文档来自技高网
...

【技术保护点】
1.一种加工时间预测系统,其预测加工时间,其特征在于,该加工时间预测系统具有:加工程序分割单元,其将通过机床执行的加工程序分割为多个;加工程序传送单元,其将分割后的上述加工程序传送给至少一个运算单元;加工时间接收单元,其接收通过上述运算单元计算出的加工时间;以及加工时间累积单元,其对通过上述加工时间接收单元接收到的加工时间进行累积。

【技术特征摘要】
2017.08.23 JP 2017-1604571.一种加工时间预测系统,其预测加工时间,其特征在于,该加工时间预测系统具有:加工程序分割单元,其将通过机床执行的加工程序分割为多个;加工程序传送单元,其将分割后的上述加工程序传送给至少一个运算单元;加工时间接收单元,其接收通过上述运算单元计算出的加工时间;以及加工时间累积单元,其对通过上述加工时间接收单元接收到的加工时间进行累积。2.根据权利要求1所述的加工时间预测系统,其特征在于,上述加工程序分割单元在上述加工程序所记载的指令中的使上述机床的所有轴停止的指令的位置分割上述加工程序。3.根据权利要求1所述的加工时间预测系统,其特征在于,上述加工程序分割单元使上述加工程序在分割位置的前后重叠并进行分割,上述加工时间累积单元在进行了由上述加工时间接收单元接收到的加工时间的累积后,减去上述重叠的部分的加工时间。4.一种机床,其能够用于预测加工时间的加工时间预测系统,其特征在于,该机床具有:加工程序分割单元,其将加工程序分割为多个;加工程序传送单元,其将分割后的上述加工程序传送给至少一个运算单元;加工时间接收单元,其接收通过上述运算单元计算出的加工时间;以及加工时间累积单元,其累积通过上述...

【专利技术属性】
技术研发人员:一濑诚相泽安晴
申请(专利权)人:发那科株式会社
类型:发明
国别省市:日本,JP

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

1