摘 要:本文简要介绍了宏程序在数控编程中的地位和概念,并以加工平面为实例,介绍了数学模型的构建方法及宏程序的编制,以及用FANUC 0i系统编制的加工程序及程序注释。
关键词:建模;参数设定;变量
尽管使用CAD/CAM软件来编程已经成为主流,但是手工编程毕竟是基础,且手工编程还可以使用变量编程,即宏程序的运用。在实际工作中宏程序有广泛的应用空间,其编程篇幅都比较精练。本文以铣平面使用宏程序编程为例。
1 零件图分析
如图1所示,要在一材质为45钢,尺寸为90 mm×90mm的方料上铣削平面。
2 编程思路
此零件加工内容为铣削大平面,在编程原点落刀后,让其在Y方向上以小于刀具直径2mm为增量,在X方向始终走直线,最终完成大平面的铣削。
2.1 以左下角为原点时的编程
建模如图2所示。
(1)参数设定说明
#1=55(工件的半长90/2+刀具半径16/2+安全间隙2)
#2=0 Y方向起点值
(2)刀具选择:? 16立铣刀
(3)加工程序(表1)
2.2 以工件中心为原点时的编程
建模如图3所示。
(1)参数设定说明:
#1=55 (工件的半长90/2+刀具半径16/2+安全间隙2)
#2=-45 Y方向起点值
(2)刀具选择:?16立铣刀
(3)加工程序(表2)
从以上实例可以看出,宏程序编程可以省去大量繁琐的计算,取而代之的是建立数学模型,用变量代替常量,配合相应的条件判断控制语句,从而可快速、高效地编制加工程序。总之,合理选用宏程序编制加工程序可以大大减少编程人员计算的工作量,极大地提高编程效率,使程序更简洁,占用的空间更少。
参考文献:
[1]李锋.数控宏程序实例教程[S].化学工业出版社,2010(03).
作者简介:仇晓燕(1973-),女,江苏南通人,高级实习指导教师。
摘 要:本文简要介绍了宏程序在数控编程中的地位和概念,并以加工平面为实例,介绍了数学模型的构建方法及宏程序的编制,以及用FANUC 0i系统编制的加工程序及程序注释。
关键词:建模;参数设定;变量
尽管使用CAD/CAM软件来编程已经成为主流,但是手工编程毕竟是基础,且手工编程还可以使用变量编程,即宏程序的运用。在实际工作中宏程序有广泛的应用空间,其编程篇幅都比较精练。本文以铣平面使用宏程序编程为例。
1 零件图分析
如图1所示,要在一材质为45钢,尺寸为90 mm×90mm的方料上铣削平面。
2 编程思路
此零件加工内容为铣削大平面,在编程原点落刀后,让其在Y方向上以小于刀具直径2mm为增量,在X方向始终走直线,最终完成大平面的铣削。
2.1 以左下角为原点时的编程
建模如图2所示。
(1)参数设定说明
#1=55(工件的半长90/2+刀具半径16/2+安全间隙2)
#2=0 Y方向起点值
(2)刀具选择:? 16立铣刀
(3)加工程序(表1)
2.2 以工件中心为原点时的编程
建模如图3所示。
(1)参数设定说明:
#1=55 (工件的半长90/2+刀具半径16/2+安全间隙2)
#2=-45 Y方向起点值
(2)刀具选择:?16立铣刀
(3)加工程序(表2)
从以上实例可以看出,宏程序编程可以省去大量繁琐的计算,取而代之的是建立数学模型,用变量代替常量,配合相应的条件判断控制语句,从而可快速、高效地编制加工程序。总之,合理选用宏程序编制加工程序可以大大减少编程人员计算的工作量,极大地提高编程效率,使程序更简洁,占用的空间更少。
参考文献:
[1]李锋.数控宏程序实例教程[S].化学工业出版社,2010(03).
作者简介:仇晓燕(1973-),女,江苏南通人,高级实习指导教师。