程序段
#30=#30-2*#7; 下一个切削点的X坐标
IF[#30GT#1]GOTO07; 如果X的坐标值大于切削终点坐标值转移到07
#30=#1; 下一个切削点的X坐标是切削目标终点坐标值 N07 G00 X#30; 切削循环 G01 Z#2 F#9; U-2*#8;
G00 Z#32; 切削循环结束 END1;
G00 X#31; 返回起始点 GOTO10;
N09 #3000=1(ERROR); 赋值错误报警 N10 M99;
以上图为例将新建的G80代码程序利用在加工中,加工程序如下: O0002;
G50 X200. Z0.; 建立坐标 M03 S300; 主轴正转S300
G00 Z2.; 快速移动到Z2的位置 X93.; 快速移动到X93的位置 G80 X50. Z-50. D2. E1. F0.3; 调用G65P9010加工 G00 X200.; 快速移动到X200位置 Z0.; 移动到Z0的位置
M30; 程序结束并回到程序起点
注意的是自定义的G80调用的程序中,不能再用自定义的G80代码调用宏程序,这种程序中的自定义的G80代码被处理为普通G代码而且只能用于车削直外圆,而不能车削锥度外圆。 二,多头螺纹的宏程序加工:
在数控车削加工中,多头螺纹的加工是一个难点,而常用的螺纹加工指令无法将其加工出来。在数控机床加工螺纹常用G32、G92和G76这三条指令。而多头螺纹的加工方法有两种:一个是通过改变切削螺纹初始位置;第二是改变切削螺纹的初始角来实现。加工下图的螺纹,分别用改变螺纹的初试位置和改变初试角度来加工。在这里我们将改变初试位置可以用G92指令加宏程序来实现加工,而改变初试角度用G32加宏程序来进行编程。加工图为1-4
3.加工程序如下:
3.1用 G92加工多头螺纹,程序如下: O0003;
G50 X100. Z100.; 建立坐标系
M03 S100; 主轴正转S100r∕min
MO8; 打开切削液
G00 X42. Z2.; G00快速移动到X42 Z2的循环起点位置 #1=0.; 轴向分线初始值 #2=4.; 轴向分线总次数 #4=37.8; 螺纹切削最终深度 WHILE [#1LE#2] DO1; 轴向分线共三次 #3=39.9; 螺纹切削的第一刀 WHILE [#3GE#4] DO2; 螺纹切削深度的次数 G00 Z[#1+2.]; 轴向分线执行 G92 X#3 Z-45. F6.; 螺纹车削循环 #3=#3-0.1; 螺纹X轴的余量递减 END2; 循环2结束 #1=#1+2.; 轴向分线变量递增 END1; 循环1结束
M09; 切削液关
G00 X100. Z100.; G00快速移动到程序坐标系 M30; 程序结束并回到程序起始点 3.2用G32加工多头螺纹,程序如下: O0004;
G50 X100. Z100.; G50建立坐标系
M03 S100; 主轴正转转速100r∕min
M08; 切削液开
G00 Z2.; G00快速移动到Z2的位置 #1=0.; 多头螺纹的第一个角度为0
#2=3; 多头螺纹的头数为3头 #4=37.8; 螺纹的最终深度
N10 G00 X43.; G00快速移动到车削螺纹X轴的起点 #3=39.9; 螺纹车削X轴的第一刀的尺寸 N20 G00X#3; G00移动到螺纹加工的深度 G32 Z-45. Q#1 F6. 螺纹车削
G00 X43.; G00移动到X轴安全位置 Z2. 移动到Z轴安全位置 #3=#3-0.1; 螺纹车削X轴的余量递增减 IF [#3GE#4] GOTO20; 螺纹车削循环 #1=#1+[360000∕#2]; 螺纹角度递增 IF [#1LT360000] GOTO10; 螺纹角度循环 M09; 切削液关
G00 X100. Z100. G00快速移动到X轴和Z轴坐标点 M30; 程序结束并回到起点
在G92和G32中,将控制螺纹头数的是#2,在车削双头 四头 或六头等的螺纹,仅仅只需改变#2和导程,就可以加工任何一种多头螺纹。
结论
制定符合中国国情的总体发展战略,确立与国际接轨的发展道路,对21世纪我国数控技术与产业的发展至关重要。本文在对数控技术和产业发展趋势的分析,对我国数控领域存在的问题进行研究的基础上,对21世纪我国数控技术和产业的发展途径进行了探讨,提出了以科技创新为先导,以商品化为主干,以管理和营销为重点,以技术支持和服务为后盾,坚持可持续发展道路的总体发展战略。在此基础上,研究了发展新型数控系统、数控功能部件、数控机床整机等的具体技术途径。
我们衷心希望,我国科技界、产业界和教育界通力合作,把握好知识经济给我们带来的难得机遇,迎接竞争全球化带来的严峻挑战,为在21世纪使我国数控技术和产业走向世界的前列,使我国经济继续保持强劲的发展势头而共同努力 奋斗。
参考文献
1《机械科学与技术》, 杨皖苏,严鸿和.1997,26(4):1~6
2.《中国机械工程》, 陈玉祥1998,9(5):1~4 3《中国机械工程》, 周延佑.1998,9(5): 5~24 4. 王军主编.数控加工工艺[M].武汉大学出版社,2009,1.