好消息: 数控产品网(免费B2B信息发布电子商务平台)新版上线,欢迎注册免费发布信息! 点击进入>>

SEO智能优化,纯静态信息页,搜索引擎更加友好!现面向全行业开放免费注册信息发布中,速度前往>>


当前位置:首页 > 数控技术 > 方案应用 > 面向螺旋转子四轴数控加工的自动编程数控软件开发
面向螺旋转子四轴数控加工的自动编程数控软件开发

数控产品网 www.cncproduct.com   2014-06-16   来源:网络转载   阅读:712次

 螺旋转子是螺杆压缩机等产品的核心部件。对于螺旋转子的大批量生产,一般都采用成形铣刀对螺旋转子进行铣削加工。但成形铣刀设计制造工艺复杂、成本高,且刀具磨损后很难进行刀具补偿,难以满足螺旋转子单件、小批量生产模式及经济性要求。为此,在四轴数控机床上采用标准球形铣刀加工螺旋转子,对于新产品试制和小批量生产具有重要意义。重点讨论螺旋转子四轴数控加工的自动编程数控软件开发原理和方法,从而为螺旋转子的数控编程和加工提供有效的技术支持。

1 螺旋转子四轴数控加工编程原理

  1.1 螺旋转子四轴数控加工原理

  螺旋转子螺旋面具有螺旋特性,它可以看成是由若干条螺旋线组成,而螺旋线则是螺旋面母线上点做螺旋运动的轨迹,也可认为球头铣刀的刀尖以加工刀位轨迹母线上的点为起点做螺旋运动加工出螺旋面。螺旋转子四轴数控加工原理如图1 所示。其中,螺旋转子(工件)的旋转运动由数控机床的旋转工作台实现,刀具相对于工件的轴向、径向运动由数控机床的x、z 轴实现。

  可用若干条螺旋线近似拟合组成螺旋齿面,这样可将转子齿曲面的加工视为许多条螺旋线的数控加工。图2 所示为用球头铣刀铣削螺旋面,两条螺旋线之间的间距为Δd,通过控制Δd 的大小即可将制造误差Rz 限定在允许的范围内。数控加工中螺旋线成形过程为:工件沿x 轴负方向作匀速进给,同时绕x轴作匀速旋转运动,这样刀具在空间铣削出一条螺线;每完成一个铣削行程,工件快速复位,然后刀具在yOz 平面快速运动到下一螺旋线起始点,依次加工下一螺旋线,直到整个螺旋面铣削完毕。点处的法线方向重合,该点加工完成后,利用A轴将其旋转一角度,令下一点的法向量仍与刀轴方向重合,这样使得在数控实时加工过程中,保证铣刀与工件始终处于恒定点接触的状态,从而提高加工精度和实现任意复杂曲线轮廓的铣削加工。

  如图3所示为螺旋转子一个齿形截面轮廓图。

待加工实际轮廓曲线
图3 待加工实际轮廓曲线 

  设待加工实际轮廓曲线上一点M的参数方程为:

公式

  由此得到加工时刀具位置,加工出点M 生成的螺旋线。加工过程中,刀具位置不动,工件沿x 轴负方向移动,同时A 轴转动,即可完成一条螺旋线的加工。

  采用轮廓法线法加工螺旋齿面的关键是求出转子截面轮廓曲线的法线方向,从而求得A 轴所转角度,使得在加工刀位轨迹母线上的点时,其法线方向即为刀轴方向。运用平面图形旋转公式,根据转子组成齿曲线方程求出工件旋转某一角度后的坐标,即为铣刀在yOz面内的位置。

 1.3 螺旋转子四轴数控加工程序的基本构成

  如前所述,螺旋转子的每个齿面由若干条螺旋线组成。可将螺旋转子每一条螺旋线的数控加工分解为下列动作:

  (1)将工件旋转某一角度A,使加工点法向方向和刀轴方向平行;

  (2)将刀具移动到距离工件不远处的安全位置;

  (3)将刀具在yz 平面插补到刀具中心轨迹位置;

  (4)将刀具移动到转子端面处,准备进行铣削;

  (5)工件x 轴负方向走刀,同时旋转A 轴,进行该螺旋线的数控切削加工;

  (6)将刀具抬到安全位置,工件旋转到初始位置,准备下一条螺旋线的加工。

  与以上顺序动作对应的数控程序代码形式如下:

公式

2 螺旋转子四轴数控加工自动编程数控软件设计

  2.1 数控软件数据流程分析

  螺旋转子数控加工自动编程数控软件旨在用计算机根据用户输入的转子设计参数和加工参数等原始数据绘制出转子图形和生成转子数控加工代码,其数据流图如图4所示。

螺旋转子数控编程软件数据流图
图4 螺旋转子数控编程软件数据流图  

  2.2 数控软件结构设计与开发

  图5为数控软件系统总体结构图,由5 个模块构成,包括:转子设计参数输入、转子加工参数输入、转子端面齿形绘制、转子数控加工程序生成、转子数控加工程序显示输出。采用Visual Studio NET 为开发平台,C ++为编程语言,完成了螺旋转子四轴数控加工编程数控软件的设计开发。

软件总体结构图
图5 软件总体结构图 

3 应用实例

  在四轴数控铣床上加工如下一对原始不对称型线的螺旋转子,转子设计参数如下:

公式

  通过螺旋转子四轴数控加工编程数控软件生成的数控加工程序和绘制的转子端面齿形如图6 所示。将生成的数控加工程序在四轴数控铣床上利用空走刀的方式进行验证。验证数控程序正确无误后,可用于对螺旋转子的加工。

图6 软件运行结果界面
图6 软件运行结果界面 

4 总结

  分析了螺旋转子四轴数控加工编程原理,其主要思想是采用轮廓法线法对转子每一条螺旋线进行加工,这样使得在螺旋转子数控加工过程中,保证铣刀与工件始终处于恒定点接触的状态,从而保证了螺旋齿面的加工精度。在此基础上,分析了螺旋转子的数控加工自动编程数控软件的实现方案,以Visual C + + 为开发工具开发数控软件实现了螺旋转子的四轴数控加工程序的自动生成。经验证:该数控软件生成的数控加工程序能完成螺旋转子齿面的粗加工、半精加工和精加工,具有良好的实用性。 

CncProduct.Com(编辑:小朱)
本文标签(Tag)数控加工
关于“数控加工”的信息更多

免责声明:本网资讯均转载自其它媒体,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责;如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行。
方案应用 阅读排行
方案应用 编辑推荐
最近更新
关于我们联系我们网站地图

公益免费-为推动我国数控行业发展而努力!
在线客服客服QQ
Copyright(C)2006 www.cncproduct.com 数控产品网 china All Rights Reserved  苏ICP备13054127号-5
数控产品网-数控行业垂直门户网站 - 专注于:数控机床┆数控设备┆数控系统┆数控技术
免责声明:本网部分信息由企业和个人自行提供,该企业和个人负责信息内容的真实性、准确性和合法性。数控产品网对此不承担任何保证责任!