[发明专利]数控冲花打孔机并行控制加工时间虚拟计算方法无效
申请号: | 201110378815.X | 申请日: | 2011-11-24 |
公开(公告)号: | CN102436215A | 公开(公告)日: | 2012-05-02 |
发明(设计)人: | 罗辞勇;肖发福;张帆;卢斌 | 申请(专利权)人: | 重庆大学 |
主分类号: | G05B19/19 | 分类号: | G05B19/19 |
代理公司: | 北京同恒源知识产权代理有限公司 11275 | 代理人: | 赵荣之 |
地址: | 400044 *** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数控 打孔机 并行 控制 加工 时间 虚拟 计算方法 | ||
1.数控冲花打孔机并行控制加工时间虚拟计算方法,其特征在于:包括以下步骤:
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之和。
2.根据权利要求1所述的数控冲花打孔机并行控制加工时间虚拟计算方法,其特征在于:所述行走时间Tmove通过以下具体步骤进行:
S31:根据待命坐标和当前图元的坐标,获得水平方向的脉冲数和垂直方向的脉冲数;取两个脉冲数中的最大值,作为支配脉冲数P;
S32:根据支配脉冲数P、行走起始频率和行走最高频率、加减速算法确定频率表F[P];
S33:采用下面的公式可以计算Tmove:
其中,F[P]是P个长度的数组,即为每个脉冲设定一个频率;
S34:设置当前图元的坐标为待命坐标。
3.根据权利要求1所述的数控冲花打孔机并行控制加工时间虚拟计算方法,其特征在于:所述步骤中的旋转时间Trotate通过以下具体步骤进行:
S35:根据待命旋转角度和当前图元的旋转角度,获得旋转的脉冲数R;
S36:根据旋转脉冲数R、旋转起始频率和旋转最高频率、加减速算法确定频率表F[R];
S37采用下面的公式计算旋转时间Trotate:
其中,F[R]是R个长度的数组,即为每个脉冲设定一个频率;
S38:设置当前的角度为待命旋转角度。
4.根据权利要求1所述的数控冲花打孔机并行控制加工时间虚拟计算方法,其特征在于:所述冲孔时间Tpunch等于落刀时间与抬刀时间之和。
5.根据权利要求1所述的数控冲花打孔机并行控制加工时间虚拟计算方法,其特征在于:所述S3中的坐标系切换时间Tswitch的计算通过以下具体步骤进行:
S51:根据先前坐标系和切换坐标系之间的距离,获得水平方向的脉冲数和垂直方向的脉冲数;取两个脉冲数中的最大值,作为支配脉冲数W;
S52:根据支配脉冲数W、行走起始频率和行走最高频率、加减速算法确定频率表F[W];
S53:采用下面的公式可以计算坐标系切换时间Tswitch:
其中,F[W]是W个长度的数组,即为每个脉冲设定一个频率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110378815.X/1.html,转载请声明来源钻瓜专利网。