APP下载

基于FANUC-0i系统下螺旋槽宏程序的研究

2012-08-31

装备制造技术 2012年12期
关键词:坐标值螺旋线宏程序

张 斌

(江苏省张家港职业教育中心校,江苏 张家港 215600)

在数控编程中,常见的编程方法有手动编程和自动编程。手动编程在院校教学中应用的较多,因为手动编程是编程的基础,需熟练掌握才能为今后的自动编程打下基础,而自动编程则在企业生产中应用较广,主要是为了提高加工精度和生产效率,以便获得更多的经济利润。手动编程不仅可以实现简单的轮廓编程,如直线、圆构成的轮廓,还可以实现二次函数曲线轮廓编程,如:椭圆、抛物线、双曲线构成的轮廓。上述轮廓编程比较常见,那对于螺旋槽这样的宏程序又是怎样编程的呢?现通过实例来介绍FANUC 数控系统螺旋槽宏程序的编制。零件图尺寸及实体模型,如图1 所示,函数方程为R=0.035×a+22。

1 螺旋线槽的宏编程

1.1 分析图形特征

(1)零件分析:毛坯直径为120 mm 的圆柱体,中间是截面沿螺旋线构成的槽。具体尺寸见图1 左所示。

(2)工艺分析:用精密平口钳装夹底部合适位置,先粗、精铣表面外圆轮廓,保证精度,再铣削螺旋槽。

(3)刀具选择:T01,准8 mm 硬质合金铣刀。只进行螺旋线编程,其余程序省略,最后加工形状见图1右所示。

1.2 建立数学模型

螺旋线方程为R = 0.035 × a + 22,a ∈ [0 ~450°],其数学模型参照图2 所示。

图2 螺旋线槽数学模型

1.3 编程思路

根据螺旋线方程R=0.035×a +22,a ∈[0~450°]可知,该螺旋曲线的半径值R 是随角度a 的改变而变化的,只要把角度a 作为变量,就可以计算出该角度时的半径R 值,并通过圆的参数方程X=R×cos a,Y=R×sin a,就能得出X,Y坐标。采用铣刀中心编程,即铣刀中心沿该螺旋线轨迹走刀。

1.4 变量设定

螺旋线角度初始赋值#1 =450;螺旋线半径值#2=0.035×#1+22;螺旋线半径在X 向的坐标值#3=#2×cos[#1];螺旋线半径在Y向的坐标值#4 =#2×sin[#1]。

2 实例加工

2.1 参考程序

实例参考程序如表1 所示。

表1 实例参考程序

2.2 实物零件

根据上述分析,输入程序,并进行对刀与加工,其最后加工零件如图3 所示。

图3 螺旋槽零件

3 结束语

在铣削平面的曲线轮廓时,只要给定曲线的函数方程,确定好变量值,通过计算该曲线上的点的坐标值,即可实现正确的宏编程。那么在铣削螺旋线槽时,也是采用同样的方法。可见,在进行平面曲线编程时,只要掌握宏程序编程方法,不管遇到什么样的曲线轮廓,都能轻松解决。

[1]陈海舟.数控铣削加工宏程序及应用实例[M].北京:机械工业出版社,2007.

猜你喜欢

坐标值螺旋线宏程序
从平面到立体,全方位提升学科素养——一道螺旋线运动试题的赏析
椭球槽宏程序编制及其Vericut仿真
多变的螺旋线
V波段三种螺旋线类慢波结构高频特性
探讨数控铣床操作实训中零件装夹及对刀方法
用修正渐开线投影法螺旋铣球面宏程序的编制
探讨Excel2007与ArcGis10.0结合提取小班四至界限的坐标值
应用Fanuc宏程序的球面螺旋加工程序编制
去数字找规律
物理坐标图像的应用赏析