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

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

【技术领域】
[0001] 本发明涉及一种数控凸轮铣床铣削速度优化控制方法,本发明生成数控凸轮铣床 保持恒定铣除率的控制参数,控制凸轮铣床铣削负荷保持基本恒定,属于凸轮轴加工技术 领域。

【背景技术】
[0002] 凸轮铣使用圆钢棒料铣出凸轮形状,然后由凸轮磨精磨凸轮。数控凸轮铣通常用 的恒角速度铣削方法,铣削过程中切深以及铣刀盘和凸轮型线切点的线速度的变化,导致 铣除率(单位时间内铣削体积)变化很大,造成铣削负荷变化很大。凸轮桃尖及之前一部分 负荷很小,凸轮铣效率低下。过了桃尖,铣削负荷迅速增大到一个峰值,铣床倍率设置较高 时,在这个位置经常因超负荷而阻停下来,造成工件和刀具的损坏,甚至损坏凸轮铣床。因 为不能做出负荷曲线,为保证凸轮铣床在局部位置不致超负荷工作,就要牺牲整体的铣削 效率。


【发明内容】

[0003] 本发明针对上述存在问题,提出一种数控凸轮铣床铣削速度优化控制方法,通过 本发明实现保持铣除率恒定或接近恒定,提高凸轮铣加工效率。
[0004] 本发明的目的是通过以下技术方案实现的,一种数控凸轮铣床铣削速度优化控制 方法,其特征是,所述方法用具有尺寸驱动功能的三维绘图软件模拟凸轮铣削过程,计算凸 轮旋转单位角度的铣削体积,进而计算出铣除率的分布,由铣除率的分布对数控凸轮铣C 轴转速进行补偿,实现保持铣除率恒定或接近恒定。
[0005] 所述实现保持铣除率恒定或接近恒定的步骤依次为:
[0006] 1)在三维软件中,利用凸轮型线数据生成凸轮样条曲线,生成凸轮和圆钢毛坯 段;
[0007] 2)在三维软件中凸轮桃尖高点定义为0°,在0°位置铣刀盘与型线相切处拉伸 切除出与铣刀盘直径相同的圆弧缺口;
[0008] 3),在三维软件中,在当前位置铣刀盘与型线相切处拉伸切除出与铣刀盘直径相 同的圆弧缺口;
[0009] 4)在三维软件中,以0°位置为起点,当前位置铣刀盘与型线相切点为终点,做出 一段凸轮型线,以此为扫描轨迹,扫描切除出这一段的凸轮型线铣削痕迹;
[0010] 5)在三维软件中,当前位置铣刀盘从起点开始,改变凸轮旋转角度,实现动态的模 拟凸轮铣削过程,每旋转1个单位角度,点击"评估"菜单里的"质量属性"按钮,自动计算 出体积,复制粘贴到excel表中。
[0011] 6)在Excel表中相邻角度的凸轮体积相减,得出C轴旋转单位角度的铣除体积,再 除以基圆处的单位角度铣除体积得到铣除率;
[0012] 7)铣除率的倒数,即是保持铣除率恒定的控制参数,某些型线较陡的凸轮桃尖前 的控制参数可能很高,造成C轴转速过高,会引起凸轮表面加工质量下降,在Excel表可对 大于100%的控制参数进行0. 4?0. 9次方处理;
[0013] 8)控制参数转换成数控凸轮铣的数控程序F值,控制凸轮铣的C轴角速度,控制参 数与铣除率相乘,得到补偿后的铣除率,铣除率已被削峰填谷,铣削负荷保持基本恒定。
[0014] 应用本发明,量化揭示了凸轮铣削过程中铣除率的分布,应用铣除率分布求得保 持铣除率恒定或基本恒定的控制参数,可大幅提高凸轮铣的加工效率。
[0015] 本发明的优点:解决了数控凸轮铣通常用的恒角速度铣削造成的铣削负荷极度不 均匀问题,将高出基圆处的峰值铣除率调整到与基圆处相同,低于基圆处的铣除率调整到 与基圆相同或略低,使凸轮铣能更均匀的铣削,不需要改变数控凸轮铣床的硬件,就可以大 幅提高凸轮铣的加工效率。每种产品只需制作一次控制参数,导入数控程序中,即可永久使 用。

【专利附图】

【附图说明】
[0016] 图1为本发明用三维软件生成凸轮和圆钢毛坯段;
[0017] 图2为本发明用三维软件在凸轮0°位置处拉伸切除出与铣刀盘直径相同的圆弧 缺口;
[0018] 图3为本发明用三维软件在当前位置铣刀盘与型线相切处拉伸切除出与铣刀盘 直径相同的圆弧缺口;
[0019] 图4为本发明用三维软件扫描切除出型线铣削痕迹;
[0020]图5为本发明用三维软件,铣刀盘从起点开始每增加1个单位角度,利用自动计算 体积功能计算出当前凸轮的体积;
[0021] 图6为本发明用三维软件三维模拟过程;
[0022] 图7为本发明处理型线较缓的凸轮效果;
[0023] 图8为本发明处理型线较陡的凸轮效果。

【具体实施方式】
[0024] 实施例1为本发明处理型线较缓的凸轮,47°处补偿前铣除率峰值达到192. 6%, 补偿后被削平,不再受铣除率峰值的影响而牺牲机床效率;334°附近补偿前铣除率仅有 10. 4%,也被填平,提高了这部分的铣削效率,如图7所示,表示补偿后铣除率恒定。
[0025] 实例1实施步骤:1)将凸轮升程数据转换成凸轮型线极坐标数据,极坐标数据再 转换成直角坐标数据,导入三维绘图软件solidworks生成凸轮样条曲线,然后拉伸生成凸 轮和圆钢毛坯段,如图1所示;2)在凸轮0°位置(凸轮桃尖高点)与型线相切处拉伸切除 出与铣刀盘直径相同的圆弧缺口,如图2所示;3)在当前位置铣刀盘与型线相切处拉伸切 除出与铣刀盘直径相同的圆弧缺口,如图3所示;4)以0°位置为起点,当前位置铣刀盘与 型线相切点为终点,做出一段凸轮型线,以此为扫描轨迹,扫描切除出这一段的铣削痕迹, 如图4所示;5)步骤4中当前位置铣刀盘从起点0°开始每增加 Γ,点击"评估"菜单里的 "质量属性"按钮,自动计算出体积,复制粘贴到excel表中,如图5所示;6)在Excel表中 相邻角度的凸轮体积相减,得出C轴每旋转Γ的铣除体积,再除以基圆处的每度铣除体积 得到铣除率,如下表1所示;7)对铣除率求倒数,即得保持铣除率恒定的控制参数,如下表1 所示;8)控制参数转换成数控凸轮铣的F值,控制凸轮铣的C轴角速度。控制参数与铣除 率相乘,得到补偿后的铣除率,效果如图7所示,铣除率的峰值已被削平,铣除率的低谷也 被垫平,铣削负荷保持基本恒定。
[0026] 表1 (处理型线较缓的excel表粘贴到wOrd文挡中)
[0027]

【权利要求】
1. 一种数控凸轮铣床铣削速度优化控制方法,其特征是,所述方法用具有尺寸驱动功 能的三维绘图软件模拟凸轮铣削过程,计算凸轮旋转单位角度的铣削体积,进而计算出铣 除率的分布,由铣除率的分布对数控凸轮铣C轴转速进行补偿,实现保持铣除率恒定或接 近恒定。
2. 根据权利要求1所述数控凸轮铣床铣削速度优化控制方法,其特征是,所述实现保 持铣除率恒定或接近恒定的步骤依次为: 1) 在三维软件中,利用凸轮型线数据生成凸轮样条曲线,生成凸轮和圆钢毛坯段; 2) 在三维软件中凸轮桃尖高点定义为0°,在0°位置铣刀盘与型线相切处拉伸切除 出与铣刀盘直径相同的圆弧缺口; 3) 在三维软件中,在当前位置铣刀盘与型线相切处拉伸切除出与铣刀盘直径相同的圆 弧缺口; 4) 在三维软件中,以0°位置为起点,当前位置铣刀盘与型线相切点为终点,做出一段 凸轮型线,以此为扫描轨迹,扫描切除出这一段的凸轮型线铣削痕迹; 5) 在三维软件中,当前位置铣刀盘从起点开始,改变凸轮旋转角度,实现动态的模拟凸 轮铣削过程,每旋转1个单位角度,点击"评估"菜单里的"质量属性"按钮,自动计算出体 积,复制粘贴到excel表中; 6) 在Excel表中相邻角度的凸轮体积相减,得出C轴旋转单位角度的铣除体积,再除以 基圆处的单位角度铣除体积得到铣除率; 7) 铣除率的倒数,即是保持铣除率恒定的控制参数,某些型线较陡的凸轮桃尖前的控 制参数可能很高,造成C轴转速过高,会引起凸轮表面加工质量下降,在Excel表中可对大 于100%的控制参数进行0. 4~0. 9次方处理; 8) 控制参数转换成数控凸轮铣的数控程序F值,控制凸轮铣的C轴角速度,控制参数与 铣除率相乘,得到补偿后的铣除率,铣除率已被削峰填谷,铣削负荷保持基本恒定。
【文档编号】B23Q15/08GK104511792SQ201410817260
【公开日】2015年4月15日 申请日期:2014年12月24日 优先权日:2014年12月24日
【发明者】闫世民 申请人:亚新科凸轮轴(仪征)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1