实用圆弧凸台宏程序
2012-07-04冯娟
制造业自动化 2012年7期
关键词:程序
冯 娟
FENG Juan
(西安航空职业技术学院,西安 710089)
0 引言
在各省市的数控大赛试题中,总是会出现G18或者G19平面的圆弧凸台,如图1所示。

图1 G19平面的凸圆弧台
1 加工分析
针对这类G18或者G19平面的圆弧凸台,要在三坐标立式数控铣床上加工。首先从刀具上考虑,如果选用球头铣刀来加工,会在圆弧面与平面交接处留下一部分,必须用平头刀具清根,比较麻烦。如果选用平头刀具,圆弧相当于是用铣刀刀尖切削,一半圆弧是用左刀尖切削,一半是用右刀尖切削,此时若采用刀具半径补偿指令,则会比较麻烦,可以直接编出刀心的轨迹,不加刀补来实现。例如采用¢8的键槽铣刀,实际的刀心轨迹如图2所示。
本来的R34的圆弧,实际的刀具路径变成了三段:1—2和3—4是R34的圆弧;2—3是直线,且直线的长度是刀具的直径。在加工本圆弧台时,须预先要加工出30×5×6的凸台。华中系统程序如表1中%111所示。加工圆弧台时,起刀点:X:22+6+4+0.2;Y:15+4;L:(10+5)/0.4。循环次数可多取几次。用华中数控系统编制的主程序如表1中%123所示,子程序如表1中%456所示。

图2 刀心的实际轨迹
2 程序编写

表1 系统程序
3 实用宏程序
在理解了用平底铣刀铣削G18、G19平面的圆弧凸台的思路的基础上,为了增加程序的通用性,现改用宏程序来实现此种零件的加工。假设在圆弧圆弧凸台加工之前,方形的凸台已加工完成,现只考虑刀具一个循环的宏程序。用户在使用时,可编写一个简短的主程序,在主程序里调用此程序即可。需要注意的是确定调用次数。
%100
#1=31 (落刀X坐标点)
#2=24 (判断……
登录APP查看全文
