数控冲花打孔并行控制方法

文档序号:6330035阅读:314来源:国知局
专利名称:数控冲花打孔并行控制方法
技术领域
本发明涉及一种数控技术领域,特别涉及一种对数控冲花打孔并行控制方法。
背景技术
数控冲花打孔机采用驱动冲嘴快速地冲击在皮革等加工材料上,从而在皮革等材料上形成孔洞。在实际应用中是在加工台板上留下画线的痕迹,操作者根据画线来放置加工材料,现有的数控冲花打孔根据画线顺序依次加工,通过数控冲花打孔系统中的驱动设备来进行,驱动设备的行走按指定的位置行走,旋转加工刀头到指定角度,然后再在皮革等材料上冲孔。目前的加工控制方法,是先行走再旋转,或者先旋转再行走,需要消耗时间比较长,为了提高加工效率,有必要形成一个方法,让行走和旋转同步进行的控制方法。因此急需一种数控冲花打孔机在打孔过程中能让加工刀头行走和旋转并行工作的控制方法。

发明内容
有鉴于此,为了解决上述问题,本发明提出一种数控冲花打孔机在打孔过程中能让加工刀头行走和旋转并行工作的控制方法,让行走和旋转同步进行从而节省加工时间。本发明的目的是这样实现的本发明提供的数控冲花打孔并行控制方法,包括以下步骤Sl 获取加工料中单个加工图元的行走支配脉冲数Rn和旋转脉冲数ft";S2 启动用于控制行走支配脉冲数Rii并发送行走脉冲的定时中断1和用于控制旋转脉冲数ft"并发送旋转脉冲的定时中断2 ;S3 判断是否同时满足行走支配脉冲数Rii小于1和旋转脉冲数ft·小于1,如果是, 则转入步骤S5 ;S4 如果否,则返回步骤S3 ;S5:控制冲刀进行打孔;S6:单个图元打孔结束。进一步,所述定时中断1具体包括以下步骤Sll:定时中断1开始;S12 判断行走支配脉冲数Rii是否大于0,如果否,则关闭定时中断1,转至S15 ;S13 如果是,则行走支配脉冲数Rii按以下公式计算1 = Pm-I ;S14:发送行走脉冲,驱动冲刀行走;S15:中断1结束。进一步,所述定时中断2具体包括以下步骤S21:定时中断2开始;S22 判断旋转脉冲数ft·是否大于0,如果否,则关闭定时中断2,转至S25 ;S23 如果是,则旋转脉冲数ft·按以下公式计算Pr = Pr-I ;
S24 发送旋转脉冲,驱动冲刀旋转;S25:中断2结束。进一步,所述冲刀打孔具体包括以下步骤S31 冲刀落下;S32 冲刀抬起。进一步,所述行走支配脉冲数Rii为水平方向脉冲数和垂直方向脉冲数的最大值。本发明的优点在于本发明采用数控冲花打孔机在打孔过程中能让加工刀头行走和旋转并行工作的控制方法,让行走和旋转同步进行从而节省加工时间。本发明的其它优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其它优点可以通过下面的说明书,权利要求书,以及附图中所特别指出的结构来实现和获得。


为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步的详细描述,其中图1为原来单个加工图元的时序图;图2为本发明实施例提供的单个加工图元并行加工时序图;图3为本发明实施例提供的单个加工图元并行加工主流程图;图4为本发明实施例提供的定时中断1流程图;图5为本发明实施例提供的定时中断2流程图。
具体实施例方式以下将结合附图,对本发明的优选实施例进行详细的描述;应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。图1为原来单个加工图元的时序图;如图所示,加工图元的加工控制方法,是先执行加工图元之间的行走(时间为Tmove),然后再执行加工图元时的旋转(时间为 Trotate),最后执行冲孔(时间为Tpimch),需要消耗时间比较长,为了提高加工效率,有必要形成一个方法,让行走和旋转同步进行的控制方法。图2为本发明实施例提供的单个加工图元并行加工时序图,如图所示,加工冲刀在执行加工图元之间的行走动作(时间为Tmove),同时执行加工刀头的旋转(时间为 Trotate),行走和旋转两种动作同时并行工作。图3为本发明实施例提供的单个加工图元并行加工主流程图,图4为本发明实施例提供的定时中断1流程图,图5为本发明实施例提供的定时中断2流程图,如图所示,本发明提供的数控冲花打孔并行控制方法,包括以下步骤Sl 获取加工料中单个加工图元的行走支配脉冲数Rii和旋转脉冲数ft";行走支配脉冲数Rn为水平方向脉冲数和垂直方向脉冲数的最大值;S2 启动用于控制行走支配脉冲数Rii并发送行走脉冲的定时中断1和用于控制旋转脉冲数ft"并发送旋转脉冲的定时中断2 ;
定时中断1具体包括以下步骤Sll:定时中断1开始;S12 判断行走支配脉冲数Rii是否大于0,如果否,则关闭定时中断1,转至S15 ;S13 如果是,则行走支配脉冲数Rii按以下公式计算1 = Pm-I,即行走支配脉冲数Rii减1后再将次数值赋值给行走支配脉冲数Rn保存,以供下一次判断行走支配脉冲数 Pm是否大于0时使用;S14 发送行走脉冲,驱动冲刀行走;S15:中断1结束。定时中断2具体包括以下步骤S21:定时中断2开始;S22 判断旋转脉冲数ft·是否大于0,如果否,则关闭定时中断2,转至S25 ;S23 如果是,则旋转脉冲数ft"按以下公式计算Pr = Pr-I,即旋转脉冲数ft·减1 后再将次数值赋值给旋转脉冲数ft·保存,以供下一次判断旋转脉冲数ft·是否大于0时使用;S24 发送旋转脉冲,驱动冲刀旋转;S25:中断2结束。S3 判断是否同时满足行走支配脉冲数Rii小于1和旋转脉冲数ft·小于1,如果是, 则转入步骤S5 ;S4 如果否,则返回步骤S3 ;S5 控制冲刀进行打孔,具体包括以下步骤S31 冲刀落下;S32 冲刀抬起。S6:单个图元打孔结束。以上所述仅为本发明的优选实施例,并不用于限制本发明,显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.数控冲花打孔并行控制方法,其特征在于包括以下步骤51获取加工料中单个加工图元的行走支配脉冲数RiI和旋转脉冲数ft·;52启动用于控制行走支配脉冲数Rii并发送行走脉冲的定时中断1和用于控制旋转脉冲数ft"并发送旋转脉冲的定时中断2 ;53判断是否同时满足行走支配脉冲数Rii小于1和旋转脉冲数ft·小于1,如果是,则转入步骤S5 ;54如果否,则返回步骤S3 ;55控制冲刀进行打孔;56单个图元打孔结束。
2.根据权利要求1所述的数控冲花打孔并行控制方法,其特征在于所述定时中断1 具体包括以下步骤511定时中断1开始;512判断行走支配脉冲数Pm是否大于0,如果否,则关闭定时中断1,转至S15 ;513如果是,则行走支配脉冲数Rii按以下公式计算1 = Pm-I ;514发送行走脉冲,驱动冲刀行走;515中断1结束。
3.根据权利要求1所述的数控冲花打孔并行控制方法,其特征在于所述定时中断2 具体包括以下步骤521定时中断2开始;522判断旋转脉冲数ft·是否大于0,如果否,则关闭定时中断2,转至S25 ;523如果是,则旋转脉冲数ft·按以下公式计算Pr = Pr-I ;524发送旋转脉冲,驱动冲刀旋转;525中断2结束。
4.根据权利要求1所述的数控冲花打孔并行控制方法,其特征在于所述冲刀打孔具体包括以下步骤531冲刀落下;532冲刀抬起。
5.根据权利要求1所述的数控冲花打孔并行控制方法,其特征在于所述行走支配脉冲数Rn为水平方向脉冲数和垂直方向脉冲数的最大值。
全文摘要
本发明公开了一种数控冲花打孔并行控制方法,主要步骤为S1获取加工料中单个加工图元的行走支配脉冲数Pm和旋转脉冲数Pr;S2启动用于控制行走支配脉冲数Pm并发送行走脉冲的定时中断1程序和用于控制旋转脉冲数Pr并发送旋转脉冲的定时中断2程序;S3判断是否同时满足行走支配脉冲数Pm小于1和旋转脉冲数Pr小于1,如果是,则控制冲刀进行打孔,单个图元打孔结束;S4如果否,则返回步骤S3;本发明采用数控冲花打孔机在打孔过程中能让加工刀头行走和旋转并行工作的控制方法,让行走和旋转同步进行从而节省加工时间。
文档编号G05B19/18GK102419569SQ20111037898
公开日2012年4月18日 申请日期2011年11月24日 优先权日2011年11月24日
发明者卢斌, 张帆, 罗辞勇, 肖发福 申请人:重庆大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1