浅谈数控车床椭圆加工方法

(整期优先)网络出版时间:2018-12-22
/ 2

浅谈数控车床椭圆加工方法

唐启姣

广西建工集团建筑机械制造有限责任公司广西南宁530299

摘要:在教学和工作实践中常面对着如何加工椭圆零件的问题,但不同的数控系统实现椭圆加工的方法有所不同,尝试对各种常用数控车椭圆加工方法进行总结探讨,论述了宏程序法、椭圆指令法、参数修改法和自动编程加工法等数控车常用椭圆加工方法。

关键词:数控车床;椭圆轮廓;加工方法;CAD/CAM

在近几年的职业资格考试、各级数控技能大赛中,用宏指令编程已经成为一个重要的考核点之一。用宏程序来加工非圆曲线轮廓,不仅能提高学生学习数控编程的兴趣和积极性,而且对整体提高各职业院校数控操作人员的技能水平起到重要推动作用。在实际应用中,常会遇到各种各样的曲线形加工零件,其中椭圆形零件就是常见的一种二维轮廓工件,也是比较难以加工的工件。目前椭圆形零件的加工方法主要有:在普通车床上进行近似加工、设计专用加工装置进行加工、数控车床加工、特种加工等。对于在数控车床上加工椭圆,需要针对不同系统数控车床采用适当的加工方法。有的系统可以用宏程序加工(如华中数控系统、法兰克数控系统),有的系统可以直接用椭圆指令加工(如广数TDA),有的系统可通过修改相关参数来配合椭圆加工(如广数980T),多数系统都可以用比较方便的自动编程法加工。

从实用角度还是从美观角度来讲,表面轮廓要求为非圆曲线生成的新产品也越来越多。像椭圆、双曲线、抛物线以及三角函数等非线性轮廓,用一般的直线和圆弧指令无法编程。而用CAD/CAM自动编程软件,还需要三维绘图、自动编程,相对来说,比较繁琐;对于单件小批量的生产加工任务,更是不经济。如果利用数控系统的宏指令编程,则可以较为方便快捷地实现非圆曲线轮廓零件的粗精加工。下面以图所示椭圆手柄为例,分别针对不同系统介绍宏程序法、椭圆指令法、参数修改法和自动编程法等数控车床的椭圆加工方法。

该宏程序的原理是利用微直线插补轨迹逐渐逼近椭圆轮廓,每段直线插补的终点以z为自变量,根据椭圆数学公式求出x的值确定,自变量z每次自减量要根据情况设置适当,如果设置太大则走刀轨迹不够光滑逼真,如果设置太小则插补运算时间过长使加工太慢。

由宏程序的原理及特点可知,只要知道曲线的数学方程式,不但椭圆,理论上其他曲线都可以用宏程序的方法利用微直线插补轨迹逐渐逼近曲线的原理来加工。

2指令法

该方法是指对于一些高性能数控机床,其本身自带椭圆插补指令,比如广州数控GSK-TDA等,这样加工椭圆就很方便了。

1)指令格式

G6.2X(U)__Z(W)__A__B__Q__

G6.3X(U)__Z(W)__A__B__Q__

2)指令说明

G6.2指令运动轨迹为从起点到终点的顺时针(后刀座坐标系)/逆时针(前刀座坐标系)椭圆;

G6.3指令运动轨迹为从起点到终点的逆时针(后刀座坐标系)/顺时针(前刀座坐标系)椭圆;

X(U)、Z(W):椭圆弧终点坐标;

A:椭圆长半轴长(0<A<=9999.999mm,无符号);

B:椭圆短半轴长(0<B<=9999.999mm,无符号);

Q:椭圆的长轴与坐标系的z轴的夹角(逆时针方向),(单位:0.001度);在右手直角笛卡尔坐标系中,从y轴的正方向俯视xz平面,z轴正方向绕顺时针方向旋转到与椭圆长轴重合时所经过的角度。

用椭圆指令编程如下:

可见,用椭圆指令是非常方便的。

3参数修改法

有的数控机床既没办法用宏程序加工椭圆,又没有椭圆插补指令,比如GSK—980T数控车床就属于这一类型车床。为了解决这个问题,可以用圆弧插补指令与修改机床系统相关参数的方法来达到加工椭圆。

在数学上,椭圆曲线与圆弧曲线之间有这样的关系:如果圆的一个轴向距离保持不变,而另一个轴向距离不管是增大还是缩小,此圆都会变成椭圆。另外,机械传动链节的有关参数如齿轮比、丝杠导程及脉冲当量等均以机床数据的形式存储在数控系统的存储器中,对控制系统而言,改变某一进给轴机床数据的数值相当于改变了机床机械传动链节相应部分的结构。

由此,利用GSK—980T数控车床本身的圆弧插补指令,再修改系统中的相关参数,即可实现轴方向的放大或压缩,完成圆到椭圆的变换,实现椭圆形零件的数控加工。

设定GSK—980T数控车床系统参数如下:

1)参数号015=1x轴坐标的指令倍乘比;

2)参数号016=2z轴坐标的指令倍乘比;

3)参数号022=3800x轴坐标快速移动速度,最大值为3800;

4)参数号023=3800z轴坐标快速移动速度,最大值为7600(此参数设定值缩小一倍主要原因是避免在加工的过程中出现快速移动速度超出最大范围)。

编写GSK—980T数控车床加工椭圆段程序如下:

N10G00X100Z100

N20M03S600

N30T0101

N40G00X50Z2;加工起点

N50G71U1R0.5

N60G71P70Q90U0.2W0F130

N70G00X0;粗车循环起点

N80G01Z0F100

N90G03X13.871Z-45.799R12.5;由于参数号016=2,所以在z轴方向上的进给量、进给速度增为编程值的2倍

N100M03S1500

N110G71P70Q90;椭圆精加工

应该说,参数修改法只能是加工椭圆段,加工不够连贯,效率较低,使用并不方便。

4自动编程加工法

使用CAXA数控车XP软件对图1进行自动编程操作,具体步骤如下:

1)根据零件图进行二维造型,确定毛坯尺寸。

2)选择加工方法,设置参数,选择刀具。

3)根据加工方法确定零件轮廓及起刀点、退刀点。

4)生成刀轨,并进行验证和编辑。

5)根据所使用的数控系统,进行后置处理,即可生成数控加工程序。

6)把生成程序下载到数控车系统运行加工。

随着微电子、计算机软硬件技术、自动控制、机电一体化等技术的飞速发展,现代机械设计制造技术向着集成化、柔性化、一体化、网络化、智能化方向发展,计算机辅助设计制造技术日益强大,自动编程方法的功能越来越强大,应用越来越方便,特别是复杂零件的设计加工,将会更多的采用自动化技术。

5结语

本文介绍的几种数控车椭圆编程加工方法各有特点,宏程序法通用性强、功能灵活,椭圆插补指令法使用方便但只有特殊机床才拥有椭圆指令,参数修改法可扩展功能,针对原来不具备椭圆加工的机床(如GSK-980T)进行适当扩展,但需改动部分机床数据,要求操作者具有相关专业知识。随着相关技术的发展进步,还会有更方便的曲线加工指令和方法,而且不但有椭圆加工指令,还有抛物线、双曲线等曲线加工指令,当然,最方便、综合功能最强的还是自动编程加工方法,自动编程越来越得到广泛应用,这使得数控车床的功能越来越。

参考文献

[1]数控车床编程与操作基础[M]武汉华中数控股份有限公司,2009.7.

[2]愈涛.基于数控车床FANUC系统对椭圆参数化编程的研究.机械制造与自动化[J],2011.2,97-98.

[3]何玉山.数控车床加工非圆曲线程序编程技巧.

[4]苏强.华中数控车床宏程序编程与应用.硅谷[J],2011.17,160.

[5]华中数控机床使用手册.

[6]广州数控GSK-TDA使用手册.

[7]广州数控GSK-980T使用手册.