[发明专利]数控冲花打孔机并行控制加工时间虚拟计算方法无效
申请号: | 201110378815.X | 申请日: | 2011-11-24 |
公开(公告)号: | CN102436215A | 公开(公告)日: | 2012-05-02 |
发明(设计)人: | 罗辞勇;肖发福;张帆;卢斌 | 申请(专利权)人: | 重庆大学 |
主分类号: | G05B19/19 | 分类号: | G05B19/19 |
代理公司: | 北京同恒源知识产权代理有限公司 11275 | 代理人: | 赵荣之 |
地址: | 400044 *** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数控 打孔机 并行 控制 加工 时间 虚拟 计算方法 | ||
技术领域
本发明涉及皮革等材料的数控加工领域,特别涉及一种数控冲花打孔机中数控冲花打孔机并行控制加工时间虚拟计算方法。
背景技术
数控冲花打孔机采用驱动冲刀快速地冲击在皮革等加工材料上,从而在皮革等材料上形成孔洞。在实际应用中会依据加工料的加工时间来确定加工费。加工时间越长,加工单价会越高。现有技术通常是在数控冲花打孔机完成实际的加工操作后才能确定加工时间,这样做会浪费比较多的时间,并占据设备的使用,或者是在计算加工时间按如下方式进行:先计算冲刀行走时间,接着计算冲刀旋转时间,最后计算冲刀冲孔时间,得到整个加工时间为冲刀行走时间、冲刀旋转时间和冲刀冲孔时间三者之和;但是随着技术的提高,如果冲刀加工方式变成了冲刀行走和冲刀旋转同时并行执行,如果还按原来的时间计算方式,则会比较大的偏差,导致计算时间错误。
因此急需一种数控冲花打孔机中数控冲花打孔机并行控制加工时间虚拟计算方法。
发明内容
有鉴于此,为了解决上述问题,本发明提出一种数控冲花打孔机中数控冲花打孔机并行控制加工时间虚拟计算方法。
本发明的目的是提出一种数控冲花打孔机中数控冲花打孔机并行控制加工时间虚拟计算方法。
本发明的目的是这样实现的:
本发明提供的数控冲花打孔机并行控制加工时间虚拟计算方法,包括以下步骤:
S1:获取加工料中全部加工图元并确定加工顺序;
S2:将加工图元进行分类并编号,计算加工图元之间的行走时间Tmove和加工图元时的旋转时间Trotate,以及计算冲孔时间Tpunch;
S3:判断类型编号是否完毕,如果是,则进入步骤S8;
S4:如果否,则计算不同图元坐标系的切换时间Tswitch;
S5:判断同一类型的加工图元是否加工完毕,如果是,则返回步骤S3;
S6:如果否,则判断图元的加工控制是否为并行控制,如果否,则通过以下公式来计算图元的加工时间:Tsingle=Tmove+Trotate+Tpunch;
S7:如果是,则比较加工图元之间的行走时间Tmove和加工图元时的旋转时间Trotate大小,取两者较大的时间值与冲孔时间Tpunch按以下公式来计算单个加工图元的加工时间Tsingle:
Tsingle=max{Tmove,Trotate}+Tpunch;
S8:累计所有图元的加工时间Tsingle和不同图元坐标系的切换时间Tswitch,并输出累计的加工时间Tsingle和切换时间Tswitch之和。
进一步,所述行走时间Tmove通过以下具体步骤进行:
S31:根据待命坐标和当前图元的坐标,获得水平方向的脉冲数和垂直方向的脉冲数;取两个脉冲数中的最大值,作为支配脉冲数P;
S32:根据支配脉冲数P、行走起始频率和行走最高频率、加减速算法确定频率表F[P];
S33:采用下面的公式可以计算Tmove:
其中,F[P]是P个长度的数组,即为每个脉冲设定一个频率;
S34:设置当前图元的坐标为待命坐标。
进一步,所述步骤中的旋转时间Trotate通过以下具体步骤进行:
S35:根据待命旋转角度和当前图元的旋转角度,获得旋转的脉冲数R;
S36:根据旋转脉冲数R、旋转起始频率和旋转最高频率、加减速算法确定频率表F[R];
S37采用下面的公式计算旋转时间Trotate:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110378815.X/2.html,转载请声明来源钻瓜专利网。