数控冲花打孔机并行控制加工时间虚拟计算方法

文档序号:6298225阅读:391来源:国知局
专利名称:数控冲花打孔机并行控制加工时间虚拟计算方法
技术领域
本发明涉及皮革等材料的数控加工领域,特别涉及一种数控冲花打孔机中数控冲花打孔机并行控制加工时间虚拟计算方法。
背景技术
数控冲花打孔机采用驱动冲刀快速地冲击在皮革等加工材料上,从而在皮革等材料上形成孔洞。在实际应用中会依据加工料的加工时间来确定加工费。加工时间越长,加工单价会越高。现有技术通常是在数控冲花打孔机完成实际的加工操作后才能确定加工时间,这样做会浪费比较多的时间,并占据设备的使用,或者是在计算加工时间按如下方式进行先计算冲刀行走时间,接着计算冲刀旋转时间,最后计算冲刀冲孔时间,得到整个加工时间为冲刀行走时间、冲刀旋转时间和冲刀冲孔时间三者之和;但是随着技术的提高,如果冲刀加工方式变成了冲刀行走和冲刀旋转同时并行执行,如果还按原来的时间计算方式, 则会比较大的偏差,导致计算时间错误。因此急需一种数控冲花打孔机中数控冲花打孔机并行控制加工时间虚拟计算方法。

发明内容
有鉴于此,为了解决上述问题,本发明提出一种数控冲花打孔机中数控冲花打孔机并行控制加工时间虚拟计算方法。本发明的目的是提出一种数控冲花打孔机中数控冲花打孔机并行控制加工时间虚拟计算方法。本发明的目的是这样实现的本发明提供的数控冲花打孔机并行控制加工时间虚拟计算方法,包括以下步骤Sl 获取加工料中全部加工图元并确定加工顺序;S2 将加工图元进行分类并编号,计算加工图元之间的行走时间Tmove和加工图元时的旋转时间Trotate,以及计算冲孔时间Tpunch ;S3 判断类型编号是否完毕,如果是,则进入步骤S8 ;S4 如果否,则计算不同图元坐标系的切换时间Tswitch ;S5 判断同一类型的加工图元是否加工完毕,如果是,则返回步骤S3 ;S6:如果否,则判断图元的加工控制是否为并行控制,如果否,则通过以下公式来计算图元的加工时间Tsingle = Tmove+Trotate+Tpunch ;S7 如果是,则比较加工图元之间的行走时间Tmove和加工图元时的旋转时间 Trotate大小,取两者较大的时间值与冲孔时间Tpunch按以下公式来计算单个加工图元的加工时间!"single Tsingle = max{Tmove, Trotate}+Tpunch ;S8 累计所有图元的加工时间Tsingle和不同图元坐标系的切换时间Tswitch,并输出累计的加工时间Tsingle和切换时间Tswitch之和。进一步,所述行走时间Tmove通过以下具体步骤进行S31 根据待命坐标和当前图元的坐标,获得水平方向的脉冲数和垂直方向的脉冲数;取两个脉冲数中的最大值,作为支配脉冲数P ;S32 根据支配脉冲数P、行走起始频率和行走最高频率、加减速算法确定频率表 F [P];S33 采用下面的公式可以计算Tmove
权利要求
1.数控冲花打孔机并行控制加工时间虚拟计算方法,其特征在于包括以下步骤51获取加工料中全部加工图元并确定加工顺序;52将加工图元进行分类并编号,计算加工图元之间的行走时间Tmove和加工图元时的旋转时间Trotate,以及计算冲孔时间Tpunch ;53判断类型编号是否完毕,如果是,则进入步骤S8 ;54如果否,则计算不同图元坐标系的切换时间Tswitch ;55判断同一类型的加工图元是否加工完毕,如果是,则返回步骤S3 ;56如果否,则判断图元的加工控制是否为并行控制,如果否,则通过以下公式来计算图元的加工时间Tsingle = Tmove+Trotate+Tpunch ;57如果是,则比较加工图元之间的行走时间Tmove和加工图元时的旋转时间Trotate 大小,取两者较大的时间值与冲孔时间Tpimch按以下公式来计算单个加工图元的加工时间 Tsingle Tsingle = max{Tmove, Trotate}+Tpunch ;58累计所有图元的加工时间Tsingle和不同图元坐标系的切换时间Tswitch,并输出累计的加工时间Tsingle和切换时间Tswitch之和。
2.根据权利要求1所述的数控冲花打孔机并行控制加工时间虚拟计算方法,其特征在于所述行走时间Tmove通过以下具体步骤进行531根据待命坐标和当前图元的坐标,获得水平方向的脉冲数和垂直方向的脉冲数; 取两个脉冲数中的最大值,作为支配脉冲数P ;532根据支配脉冲数P、行走起始频率和行走最高频率、加减速算法确定频率表F[P];533采用下面的公式可以计算Tmove
3.根据权利要求1所述的数控冲花打孔机并行控制加工时间虚拟计算方法,其特征在于所述步骤中的旋转时间Trotate通过以下具体步骤进行535根据待命旋转角度和当前图元的旋转角度,获得旋转的脉冲数R ;536根据旋转脉冲数R、旋转起始频率和旋转最高频率、加减速算法确定频率表F[R];S37采用下面的公式计算旋转时间Trotate
4.根据权利要求1所述的数控冲花打孔机并行控制加工时间虚拟计算方法,其特征在于所述冲孔时间Tpimch等于落刀时间与抬刀时间之和。
5.根据权利要求1所述的数控冲花打孔机并行控制加工时间虚拟计算方法,其特征在于所述S3中的坐标系切换时间Tswitch的计算通过以下具体步骤进行551根据先前坐标系和切换坐标系之间的距离,获得水平方向的脉冲数和垂直方向的脉冲数;取两个脉冲数中的最大值,作为支配脉冲数W ;552根据支配脉冲数W、行走起始频率和行走最高频率、加减速算法确定频率表F[W];553采用下面的公式可以计算坐标系切换时间Tswitch
全文摘要
本发明公开了一种数控冲花打孔机并行控制加工时间虚拟计算方法,包括以下步骤首先获取加工料中全部加工图元并确定加工顺序;然后依次遍历加工图元,计算加工图元的行走时间、旋转时间和冲孔时间,比较行走时间和旋转时间的大小,取两者较大的值来计算加工时间最后累计所有图元的加工时间,并输出加工时间,本发明按照数控冲花打孔机并行控制加工图元的方式来计算加工图元的虚拟加工时间,采用比较加工图元之间的行走时间和旋转时间大小,取两者较大的时间值与冲孔时间来计算加工时间,解决了数控冲花打孔机在并行控制方式应用中快速计算加工时间的方法,提高了虚拟加工时间计算的准确性,可用于数控冲花打孔机中待加工料加工费的快速报价。
文档编号G05B19/19GK102436215SQ20111037881
公开日2012年5月2日 申请日期2011年11月24日 优先权日2011年11月24日
发明者卢斌, 张帆, 罗辞勇, 肖发福 申请人:重庆大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1