加工时间计算装置及加工时间计算方法制造方法及图纸

技术编号:20290020 阅读:23 留言:0更新日期:2019-02-10 20:28
加工时间计算装置(1)对具有多个能够相互独立地控制的系统(101、102、103)的工作机械(100)中的表示各系统(101、102、103)的运转时刻的运转调度信息(SI)进行计算。加工时间计算装置(1)具有系统循环时间计算部(14)。系统循环时间计算部(14)基于在工作机械(100)的加工程序(PG)中记述的多个系统(101、102、103)间的等待指令,计算对维持多个系统(101、102、103)间的等待定时不变的各系统(101、102、103)的加工程序(PG)的程序块的运转开始时刻进行了调整的运转调度信息(SI)。

【技术实现步骤摘要】
【国外来华专利技术】加工时间计算装置及加工时间计算方法
本专利技术涉及对数控工作机械中的加工时间进行计算的加工时间计算装置及加工时间计算方法。
技术介绍
通常,在生产现场为了高效地进行生产,制定有生产计划。生产计划是基于设备及人员的生产能力、交货期及库存而制定的。在制定机械加工的生产计划时,生产计划的制定者通过针对每个加工物的加工时间而表现设备的生产能力。因此,在制定生产计划时,生产计划的制定者需要事先掌握各加工物的加工时间。另外,生产计划的制定者为了制定准确的生产计划,掌握准确的加工时间是重要的。作为基于NC程序而计算数控工作机械的加工时间的专利技术,存在专利文献1中公开的专利技术。在专利文献1中公开的专利技术,针对加工程序的每1行(下面,称为程序块)而掌握加工时间。在专利文献1中公开的专利技术,在程序块确定轴移动指令的情况下,根据移动量和移动速度对程序块的执行时间进行计算。另外,在专利文献1中公开的专利技术,在程序块确定辅助功能指令的情况下,将预先设定的动作时间设为程序块的执行时间。在专利文献1中公开的专利技术,在计算出各程序块的执行时间后,按照程序块的执行顺序将各程序块的执行时间相加,由此计算出加工时间。具有多个能够独立地控制的系统的数控工作机械,能够针对每个系统而独立地进行程序搜索及循环开始。另外,数控工作机械为了将不同的系统的多个程序块同时地执行,进行了使用等待指令的控制。数控工作机械在同时地开始的多个程序块中设定有等待指令的情况下,设定有等待指令的程序块以前的程序块的执行率先结束的系统等待随后结束的系统的结束,控制为使各程序块的执行开始的定时一致。通过等待指令而等待其他系统的系统,产生等待时间。数控工作机械为了对各系统的加工时间进行计算,需要对等待时间进行计算。作为对包含等待时间的加工时间进行计算的方法,公开了专利文献2所示的方法。在专利文献2中公开的方法,在具有等待程序块的情况下,对直至其他系统的相同的等待程序块为止的经过时间进行调查,将经过时间最长的设为等待的下一个程序块的开始时间,对直至下一个程序块为止的经过时间进行计算。专利文献1:日本实开平5-63749号公报专利文献2:日本专利第4738585号公报
技术实现思路
但是,现有的加工时间计算方法,在具有多个系统的数控工作机械中,在也全部系统中同时地进行循环开始,且按照执行顺序将程序块的执行时间相加,计算出加工时间。因此,现有的加工时间计算方法,如果在大于或等于两个的系统间存在同时地执行开始的程序块,则在大多的情况下,在计算出的加工时间中包含等待时间。等待时间,是将同时地刚要执行开始的程序块的之前的程序块的执行率先结束的一个系统,进行等待直至与其他系统一起将同时地执行开始的程序块执行开始为止的时间。数控工作机械无法由正在进行等待的系统进行加工,因此如果等待时间长,则生产效率降低。因此,基于现有的加工时间计算方法计算出的加工时间而制定出的生产计划,存在生产效率降低这样的问题。本专利技术的目的在于,得到一种能够对为了制定生产效率高的生产计划所需的工作机械的加工时间进行计算的加工时间计算装置。为了解决上述的课题并达到目的,本专利技术是对具有多个能够相互独立地控制的系统的工作机械中的表示各系统的运转时刻的运转调度信息进行计算的加工时间计算装置。加工时间计算装置具有系统循环时间计算部。系统循环时间计算部基于在工作机械的加工程序中记述的多个系统间的等待指令,计算对维持多个系统间的等待定时不变的各系统的加工程序的程序块的运转开始时刻进行了调整的运转调度信息。专利技术的效果本专利技术所涉及的加工时间计算方法具有下述效果,即,能够对为了制定生产效率高的生产计划所需的工作机械的加工时间进行计算。附图说明图1是表示实施方式1所涉及的加工时间计算装置的结构的功能框图。图2是表示在图1所示的加工时间计算装置的程序存储部中存储的加工程序的一个例子的图。图3是表示图1所示的加工时间计算装置的程序块执行时间计算部生成的程序块执行时间表格的图。图4是表示图1所示的加工时间计算装置的等待指令解析部输出的等待指令信息的图。图5是表示图1所示的加工时间计算装置的系统循环时间计算部计算出的运转调度信息的图。图6是表示图1所示的加工时间计算装置的程序块执行时间计算部的生成程序块执行时间表格的处理的流程的流程图。图7是表示图1所示的加工时间计算装置的等待指令解析部的将等待指令信息表格输出的处理的流程的流程图。图8是表示图1所示的加工时间计算装置的系统循环时间计算部的对运转调度信息进行计算的处理的流程的流程图。图9是表示根据在图8的步骤S42中计算的程序块的运转开始时刻及运转结束时刻而创建出的时序图的一个例子的图。图10是表示根据在图8的步骤S43中计算的程序块的运转开始时刻及运转结束时刻而创建出的时序图的一个例子的图。图11是表示根据在图8的步骤S46中计算的程序块的运转开始时刻及运转结束时刻而创建出的时序图的一个例子的图。图12是表示根据在将图8的步骤S46针对下一个等待指令执行之后计算的程序块的运转开始时刻及运转结束时刻而创建出的时序图的一个例子的图。图13是表示根据在将图8的步骤S46针对再下一个等待指令执行之后计算的程序块的运转开始时刻及运转结束时刻而创建出的时序图的一个例子的图。图14是表示根据在图8的步骤S48中计算的程序块的运转开始时刻及运转结束时刻而创建出的时序图的一个例子的图。图15是表示根据在图8的步骤S49中通过决定延迟程序块的过程的一部分的结果所计算的程序块的运转开始时刻及运转结束时刻而创建出的时序图的一个例子的图。图16是表示根据在图8的步骤S49中通过决定了延迟程序块的结果所计算的程序块的运转开始时刻及运转结束时刻而创建出的时序图的一个例子的图。图17是表示根据在图8的步骤S51中计算的程序块的运转开始时刻及运转结束时刻而创建出的时序图的一个例子的图。图18是表示根据在图8的步骤S49中通过下一个决定了延迟程序块的结果所计算的程序块的运转开始时刻及运转结束时刻而创建出的时序图的一个例子的图。图19是表示执行图8的步骤S53后的时序图的一个例子的图。图20是表示实施方式2所涉及的加工时间计算装置的结构的功能框图。图21是表示各实施方式所涉及的加工时间计算装置的硬件结构的图。具体实施方式下面,基于附图,对本专利技术的实施方式所涉及的加工时间计算装置及加工时间计算方法详细地进行说明。此外,本专利技术不受本实施方式限定。实施方式1.图1是表示实施方式1所涉及的加工时间计算装置的结构的功能框图。图2是表示在图1所示的加工时间计算装置的程序存储部中存储的加工程序的一个例子的图。图3是表示图1所示的加工时间计算装置的程序块执行时间计算部生成的程序块执行时间表格的图。图4是表示图1所示的加工时间计算装置的等待指令解析部输出的等待指令信息的图。图5是表示图1所示的加工时间计算装置的系统循环时间计算部计算出的运转调度信息的图。实施方式1所涉及的加工时间计算装置1及加工时间计算方法,对具有多个能够相互独立地控制的系统101、102、103的工作机械100中的表示各系统101、102、103的运转时刻的运转调度信息SI进行计算。此外,时刻表示从基准起的时间的流动的一点,时间表示不设置基准而在时间上具有一定的长度。工作机械100是对金属本文档来自技高网
...

【技术保护点】
1.一种加工时间计算装置,其对具有多个能够相互独立地控制的系统的工作机械中的表示各系统的运转时刻的运转调度信息进行计算,该加工时间计算装置的特征在于,具有系统循环时间计算部,该系统循环时间计算部基于在所述工作机械的加工程序中记述的多个系统间的等待指令,计算对维持多个系统间的等待定时不变的各系统的所述加工程序的程序块的运转开始时刻进行了调整的运转调度信息。

【技术特征摘要】
【国外来华专利技术】1.一种加工时间计算装置,其对具有多个能够相互独立地控制的系统的工作机械中的表示各系统的运转时刻的运转调度信息进行计算,该加工时间计算装置的特征在于,具有系统循环时间计算部,该系统循环时间计算部基于在所述工作机械的加工程序中记述的多个系统间的等待指令,计算对维持多个系统间的等待定时不变的各系统的所述加工程序的程序块的运转开始时刻进行了调整的运转调度信息。2.根据权利要求1所述的加工时间计算装置,其特征在于,所述系统循环时间计算部以各系统的多个程序块间的所述运转开始时刻的时间差变短的方式,对所述程序块的运转开始时刻进行调整。3.一种加工时间计算装置,其对具有多个能够相互独立地控制的系统的工作机械中的表示各系统的运转时刻的运转调度信息进行计算,该加工时间计算装置的特征在于,具有:程序块执行时间计算部,其基于所述工作机械的加工程序,对所述加工程序的各程序块的执行时间进行计算;等待指令解析部,其对在所述加工程序中记述的多个系统间的等待指令进行解析,将表示所述等待指令所关联的多个系统间的程序块的等待指令信息输出;以及系统循环时间计算部,其基于所述执行时间和所述等待指令信息,对表示各系统的各程序块的运转时刻的程序块运转时间信息和等待时间进行计算,与所述等待时间相应地对各程序块的程序块运转时间信息进行调整,对所述运转调度信息进行计算。4.根据权利要求3所述的加工时间计算装置,其特征在于,所述系统循环时间计算部以各系统的所述等待时间变短的方式,对各程序块的所述程序块运转时间信息进行调整。5.根据权利要求3所述的加工时间计算装置,其特征在于,所述运转调度信息是指各系统的运转开始时刻和循环时间、各系统的运转开始时刻和...

【专利技术属性】
技术研发人员:佐藤刚渡边光雄
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:日本,JP

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

1