最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能生产

基于RT-Linux的聚晶金刚石刀具五轴电火花刃磨数控系统开发

发布时间:2014-09-16 作者:史少华 樊文刚 叶佩青 张辉 方晨曦  来源:万方数据
本文针对聚晶金刚石刀具特殊加工需求,设计和实现了基于RT-Linux的五轴电火花刃磨专用数控系统。系统硬件以PC为上位机,以自主研发的总线式电火花控制硬件为下位机,软件则将实时任务与非实时任务分开,并放入RT-Linux不同内核中,以保证系统的实时性。为解决聚晶金刚石刀具加工轨迹不能预先给出的问题,开发了自适应的刀具形状在线检测模块,实现了基于三次非均匀有理B样条的加工程序自动生成的功能,设计了根据当前放电参数预测腐蚀量确定下一周期插补速度的运动控制模块。对两种典型聚晶金刚石刀具进行加工实验,结果表明系统运行稳定,在50倍放大镜下刀具刃口平滑,外圆径向跳动均在0.01mm以内,满足实际生产对质量和精度的要求。

2 数控系统关键模块设计

  2.1 刀具形状检测及加工程序自动生成模块

  在PCD刀具制造过程中,由于刀体制作以及焊接PCD刀片层时产生的偏差,刀口不是一条确定的空间曲线,故不能用一个简单而准确的数学模型表述,而且由于PCD材料的硬度很高,磨削量要取得尽量小,因此刀具的加工轨迹不能预先给出,需要在加工前对将要磨削的PCD刀具的刃口进行准确测量,并根据测量结果生成加工程序。如图3所示,刀具的测量采用自适应测量的算法,算法中考虑了测量过程中可能出现的各种情况,可以自动识别刀具边沿,并通过使用带有逻辑判断及执行控制功能的数控程序来完成对刀具复杂刃口曲线的实际在线测量,此算法使得操作变得简单易行,用户只需要为每个待测刀片提供一个测量参考点,而且对参考点在刀片上的位置也没有任何要求。

PCD 刀具的测量过程
图 3 PCD 刀具的测量过程

  系统完成刀具形状检测后,自动编程模块需要根据检测出来的刀具位置参数、用户输入的修电极参数以及刀具本身的类型、大小齿数等具体参数综合生成加工程序。对于PCD刀具来说,刀具类型需要预先在系统中定义,而同一类型的不同刀具表现为半径、齿数等形状参数不一致。因此,为了提高加工效率和加工质量,降低工人的劳动强度和技术要求,系统设计了常用刀具的工艺数据库供使用者调用,用户只需输入刀具基本的参数系统即可生成加工程序。

  自动编程模块的结构如图4所示,模块从人机交互界面得到刀具参数信息,确定刀具类型和电加工参数,然后将上一步检测的结果作为原始数据点拟合出刃口曲线方程。本文采用工业中广泛应用的三次非均匀有理B样条曲线进行刃口曲线拟合。根据原始数据点可以得到相应的控制顶点,继而可以得到所需刃口曲线上的点。拟合过程中节点矢量的计算公式为

公式
公式

  基于三次非均匀有理B样条理论和刃磨精度要求,可获得系统加工PCD刀具所需的轨迹点,进而生成加工程序。

本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。