基于宏程序的一种圆台曲面的手工编程加工方法

2018-05-14 13:45董世钢王炜罡李绍红
科技风 2018年15期
关键词:宏程序数控加工

董世钢 王炜罡 李绍红

摘 要:本文主要介绍利用数控铣床(三轴)加工出圆台曲面的一种方法。文章基于FANUC编程基础,利用手工编程中旋转指令与宏程序指令相结合,编制出加工圆台曲面的一种方法。通过加工实例来介绍此种加工方法,让学者可以通过掌握此种加工方法,拓展数控手工编程的编程能力,从而掌握零件的倒角、零件中的斜面等数控编程加工方法。

关键词:数控加工;手工编程;宏程序

Abstract:This paper mainly introduces a method of machining circular surface with numerical control milling machine(triaxial). Based on the foundation of FANUC programming, a method of machining circular surface is developed by combining rotary instruction and macro programming instruction in manual programming. This paper introduces the machining method through a machining example, so that the author can master the NC programming method, such as the chamfer of the part and the slope of the part.

Key word:NC machining;Manual programming;Macro Program

国家针对制造业已提出中国制造2025战略目标,数控加工产品、机械装备现已应用到各行各。宏程序是手工编程的一种,是在程序中使用变量, 通过对变量进行赋值及处理的一种编程方法。宏程序的使用可以使加工程序简练易懂, 并且可以实现普通编程难以实现的功能。数控系统所提供的宏程序功能有时可以代替CAD/CAM软件完成一定的加工,体现了宏程序编制的实用性。

1 圆台曲面加工的设计思路

设计思路为:(1)如图所示,用φ20mm的立铣刀,以圆台上表面中心为原点,在XOZ平面内进行切削圆台侧母线,路径为①Z向快速移动到Z-50,②X向与Z向两个方向共同进给加工到X50Z0(考虑刀具的半径),③X方向快速移动到X60(考虑刀具的半径),经过以上3步,就完成了XOZ平面的圆台母线加工。(2)以原点为中心,以绕OZ轴旋转,每次旋转增量为1o,切削侧母线,转动360次即可完成整个曲面的切削。

2 圆台曲面加工的宏程序编程实现

2.1 圆台曲面加工的理论基础

用φ20mm的立铣刀加工,以旋转坐标系指令G68X_Y_R_为基础,R后为转角的大小,利用宏程序编制原理,将转角设为变量,每次旋转的角度为一递增关系,从而实现0~360度的旋转与加工。

2.2 圆台曲面加工宏程序编制

O0001

G54G00G90G40G69Z50;

M03S1500;

X60Y0;

Z2;

#1=0;

WHILE[#1 LE 360] DO1;

G68X0Y0R#1; (旋转坐标系)

G00Z-50;

G01X50Z0F200;

G0X60Y0;

G69;(取消旋转坐标系)

#1=#1+1;

END1;

G00Z50;

Y150;

M05;

M30。

3 結论

宏程序是数控系统提供的一种非常灵活实用的编程功能,是手工编程的高级语言形式,和普通编程指令有很大的差异,将宏程序与普通编程手法结合起来,对数控产品加工能力得到很大的补充。文章充分分析并给出圆台曲面加工宏程序编制的思想,利用FANUC系统提供的宏指令实现圆台面加工的手工编程,实现零件曲面的加工,让学者可以通过掌握此种加工方法,拓展数控手工编程的编程能力,也为零件的倒角、零件中的斜面加工等问题提供一种数控编程加工方法的参考。

参考文献:

[1]陈长青,唐代涛.浅谈宏程序编程的应用[J].模具制造,2017,17(12):70-73.

[2]白雪玲,胡延东,姚引婧,许晓玲,张莹.FANUC数控系统宏程序在轮廓倒圆角中的应用[J].内燃机与配件,2017(23):55-56.

[3]蒙斌,吴凡.FANUC系统基于宏程序的球面数控编程[J].机电工程技术,2017,46(10):10-12.

作者简介:第一作者董世钢(1982-),男,主要从事数控加工、机械制造的教学和科研工作。

猜你喜欢
宏程序数控加工
SINUMERIK840D系统加工中心增量铣技术
宏程序在加工中心生产中的应用
数控车编程教学中宏程序嵌套的应用
基于华中系统的轴类零件椭圆面的宏程序编程
进出瓶螺旋杆的螺旋线简化设计及加工
数控加工实训教学改革研究