数控凸轮铣床铣削速度优化控制方法技术

技术编号:11313033 阅读:169 留言:0更新日期:2015-04-16 15:36
本发明专利技术涉及一种数控凸轮铣床铣削速度优化控制方法,本发明专利技术生成数控凸轮铣床保持恒定铣除率的控制参数,控制凸轮铣床铣削负荷保持基本恒定,属于凸轮轴加工技术领域,主要特点是用具有尺寸驱动功能的三维绘图软件模拟凸轮铣削过程,计算凸轮旋转单位角度的铣削体积,进而计算出铣除率的分布,由铣除率的分布对数控凸轮铣C轴转速进行补偿,实现保持铣除率恒定或接近恒定,本发明专利技术解决了数控凸轮铣通常用的恒角速度铣削造成的铣削负荷极度不均匀问题,将高出基圆处的峰值铣除率调整到与基圆处相同,低于基圆处的铣除率调整到与基圆相同或略低,使凸轮铣能更均匀的铣削,不需要改变数控凸轮铣床的硬件,就可以大幅提高凸轮铣的加工效率。每种产品只需制作一次控制参数,导入数控程序中,即可永久使用。

【技术实现步骤摘要】
数控凸轮铣床铣削速度优化控制方法
本专利技术涉及一种数控凸轮铣床铣削速度优化控制方法,本专利技术生成数控凸轮铣床保持恒定铣除率的控制参数,控制凸轮铣床铣削负荷保持基本恒定,属于凸轮轴加工

技术介绍
凸轮铣使用圆钢棒料铣出凸轮形状,然后由凸轮磨精磨凸轮。数控凸轮铣通常用的恒角速度铣削方法,铣削过程中切深以及铣刀盘和凸轮型线切点的线速度的变化,导致铣除率(单位时间内铣削体积)变化很大,造成铣削负荷变化很大。凸轮桃尖及之前一部分负荷很小,凸轮铣效率低下。过了桃尖,铣削负荷迅速增大到一个峰值,铣床倍率设置较高时,在这个位置经常因超负荷而阻停下来,造成工件和刀具的损坏,甚至损坏凸轮铣床。因为不能做出负荷曲线,为保证凸轮铣床在局部位置不致超负荷工作,就要牺牲整体的铣削效率。
技术实现思路
本专利技术针对上述存在问题,提出一种数控凸轮铣床铣削速度优化控制方法,通过本专利技术实现保持铣除率恒定或接近恒定,提高凸轮铣加工效率。本专利技术的目的是通过以下技术方案实现的,一种数控凸轮铣床铣削速度优化控制方法,其特征是,所述方法用具有尺寸驱动功能的三维绘图软件模拟凸轮铣削过程,计算凸轮旋转单位角度的铣削体积,进而计算出铣除率的分布,由铣除率的分布对数控凸轮铣C轴转速进行补偿,实现保持铣除率恒定或接近恒定。所述实现保持铣除率恒定或接近恒定的步骤依次为:1)在三维软件中,利用凸轮型线数据生成凸轮样条曲线,生成凸轮和圆钢毛坯段;2)在三维软件中凸轮桃尖高点定义为0°,在0°位置铣刀盘与型线相切处拉伸切除出与铣刀盘直径相同的圆弧缺口;3),在三维软件中,在当前位置铣刀盘与型线相切处拉伸切除出与铣刀盘直径相同的圆弧缺口;4)在三维软件中,以0°位置为起点,当前位置铣刀盘与型线相切点为终点,做出一段凸轮型线,以此为扫描轨迹,扫描切除出这一段的凸轮型线铣削痕迹;5)在三维软件中,当前位置铣刀盘从起点开始,改变凸轮旋转角度,实现动态的模拟凸轮铣削过程,每旋转1个单位角度,点击“评估”菜单里的“质量属性”按钮,自动计算出体积,复制粘贴到excel表中。6)在Excel表中相邻角度的凸轮体积相减,得出C轴旋转单位角度的铣除体积,再除以基圆处的单位角度铣除体积得到铣除率;7)铣除率的倒数,即是保持铣除率恒定的控制参数,某些型线较陡的凸轮桃尖前的控制参数可能很高,造成C轴转速过高,会引起凸轮表面加工质量下降,在Excel表可对大于100%的控制参数进行0.4~0.9次方处理;8)控制参数转换成数控凸轮铣的数控程序F值,控制凸轮铣的C轴角速度,控制参数与铣除率相乘,得到补偿后的铣除率,铣除率已被削峰填谷,铣削负荷保持基本恒定。应用本专利技术,量化揭示了凸轮铣削过程中铣除率的分布,应用铣除率分布求得保持铣除率恒定或基本恒定的控制参数,可大幅提高凸轮铣的加工效率。本专利技术的优点:解决了数控凸轮铣通常用的恒角速度铣削造成的铣削负荷极度不均匀问题,将高出基圆处的峰值铣除率调整到与基圆处相同,低于基圆处的铣除率调整到与基圆相同或略低,使凸轮铣能更均匀的铣削,不需要改变数控凸轮铣床的硬件,就可以大幅提高凸轮铣的加工效率。每种产品只需制作一次控制参数,导入数控程序中,即可永久使用。附图说明图1为本专利技术用三维软件生成凸轮和圆钢毛坯段;图2为本专利技术用三维软件在凸轮0°位置处拉伸切除出与铣刀盘直径相同的圆弧缺口;图3为本专利技术用三维软件在当前位置铣刀盘与型线相切处拉伸切除出与铣刀盘直径相同的圆弧缺口;图4为本专利技术用三维软件扫描切除出型线铣削痕迹;图5为本专利技术用三维软件,铣刀盘从起点开始每增加1个单位角度,利用自动计算体积功能计算出当前凸轮的体积;图6为本专利技术用三维软件三维模拟过程;图7为本专利技术处理型线较缓的凸轮效果;图8为本专利技术处理型线较陡的凸轮效果。具体实施方式实施例1为本专利技术处理型线较缓的凸轮,47°处补偿前铣除率峰值达到192.6%,补偿后被削平,不再受铣除率峰值的影响而牺牲机床效率;334°附近补偿前铣除率仅有10.4%,也被填平,提高了这部分的铣削效率,如图7所示,表示补偿后铣除率恒定。实例1实施步骤:1)将凸轮升程数据转换成凸轮型线极坐标数据,极坐标数据再转换成直角坐标数据,导入三维绘图软件solidworks生成凸轮样条曲线,然后拉伸生成凸轮和圆钢毛坯段,如图1所示;2)在凸轮0°位置(凸轮桃尖高点)与型线相切处拉伸切除出与铣刀盘直径相同的圆弧缺口,如图2所示;3)在当前位置铣刀盘与型线相切处拉伸切除出与铣刀盘直径相同的圆弧缺口,如图3所示;4)以0°位置为起点,当前位置铣刀盘与型线相切点为终点,做出一段凸轮型线,以此为扫描轨迹,扫描切除出这一段的铣削痕迹,如图4所示;5)步骤4中当前位置铣刀盘从起点0°开始每增加1°,点击“评估”菜单里的“质量属性”按钮,自动计算出体积,复制粘贴到excel表中,如图5所示;6)在Excel表中相邻角度的凸轮体积相减,得出C轴每旋转1°的铣除体积,再除以基圆处的每度铣除体积得到铣除率,如下表1所示;7)对铣除率求倒数,即得保持铣除率恒定的控制参数,如下表1所示;8)控制参数转换成数控凸轮铣的F值,控制凸轮铣的C轴角速度。控制参数与铣除率相乘,得到补偿后的铣除率,效果如图7所示,铣除率的峰值已被削平,铣除率的低谷也被垫平,铣削负荷保持基本恒定。表1(处理型线较缓的excel表粘贴到w0rd文挡中)注:如果完全模拟凸轮铣削过程要从凸轮桃尖处铣削,360°之后已没有要铣削的体积,快到360°时仅剩下很小的体积要铣削,此处计算出的铣床C轴转速会很高,因此模拟计算实际应从凸轮桃尖对面基圆处开始,基圆处只要计算一小段,求平均值作为基圆处铣除体积,当前凸轮体积填入‘铣削角度+180°’对应行中。实施例2为本专利技术处理型线较陡的凸轮,52°处补偿前铣除率峰值达到257.6%,补偿后被削平,不再受铣除率峰值的影响而牺牲机床效率;330°处铣除率只有2.9%,‘控制参数’最高达到3454.7%,会影响凸轮表面加工质量,因此对大于100%的控制参数进行了0.6次方处理,见下表2列‘调整控制参数后’,效果如图8所示,补偿后铣除率基本恒定。实例2实施步骤:1)将凸轮升程数据转换成凸轮型线极坐标数据,极坐标数据再转换成直角坐标数据,导入三维绘图软件solidworks生成凸轮样条曲线,然后拉伸生成凸轮和圆钢毛坯段,如图1所示;2)在凸轮0°位置(凸轮桃尖高点)与型线相切处拉伸切除出与铣刀盘直径相同的圆弧缺口,如图2所示;3)在当前位置铣刀盘与型线相切处拉伸切除出与铣刀盘直径相同的圆弧缺口,如图3所示;4)以0°位置为起点,当前位置铣刀盘与型线相切点为终点,做出一段凸轮型线,以此为扫描轨迹,扫描切除出这一段的铣削痕迹,如图4所示;5)步骤4中当前位置铣刀盘从起点0°开始每增加1°,点击“评估”菜单里的“质量属性”按钮,自动计算出体积,复制粘贴到excel表中,如图5所示;6)在Excel表中相邻角度的凸轮体积相减,得出C轴每旋转1°的铣除体积,再除以基圆处的每度铣除体积得到铣除率,如下表2所示;7)对铣除率求倒数,即得保持铣除率恒定的控制参数,该例凸轮桃尖前的控制参数是基圆处的30多倍,对大于100%的控制参数进行0.6次方处理,如下表2列“调整控制参数后”所本文档来自技高网...
数控凸轮铣床铣削速度优化控制方法

【技术保护点】
一种数控凸轮铣床铣削速度优化控制方法,其特征是,所述方法用具有尺寸驱动功能的三维绘图软件模拟凸轮铣削过程,计算凸轮旋转单位角度的铣削体积,进而计算出铣除率的分布,由铣除率的分布对数控凸轮铣C轴转速进行补偿,实现保持铣除率恒定或接近恒定。

【技术特征摘要】
1.一种数控凸轮铣床铣削速度优化控制方法,其特征是,所述方法用具有尺寸驱动功能的三维绘图软件模拟凸轮铣削过程,计算凸轮旋转单位角度的铣削体积,进而计算出铣除率的分布,由铣除率的分布对数控凸轮铣C轴转速进行补偿,实现保持铣除率恒定或接近恒定;所述实现保持铣除率恒定或接近恒定的步骤依次为:1)在三维软件中,利用凸轮型线数据生成凸轮样条曲线,生成凸轮和圆钢毛坯段;2)在三维软件中凸轮桃尖高点定义为0°,在0°位置铣刀盘与型线相切处拉伸切除出与铣刀盘直径相同的圆弧缺口;3)在三维软件中,在当前位置铣刀盘与型线相切处拉伸切除出与铣刀盘直径相同的圆弧缺口;4)在三维软件中,以0°位置为起点,当前位置铣刀盘与型线相切点为终点,做出一段凸轮型线,以此为扫描轨迹,扫描切除出这一段的凸轮...

【专利技术属性】
技术研发人员:闫世民
申请(专利权)人:亚新科凸轮轴仪征有限公司
类型:发明
国别省市:江苏;32

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

1