2.2 椭圆形加工宏程序的编程
实 际 应 用中,还经常会遇到各种各样的椭圆形加工特征。在现今的数控系统中,无论硬件数控系统,还是软件数控系统,其插补的基本原理是相同的,只是实现插补运算的方法有所区别。常见的是直线插补和圆弧擂补,没有椭圆插补,手工常规编程无法编制出椭圆加工程序,常需要用电脑逐一编程,但这有时受设备和条件的限制。这时可以采用拟合计算,用宏程序方式,手工编程即可实现,简捷高效,并且不受条件的限制。加 工 如 图3所示的椭圆形的半球曲面,刀具为R8的球铣刀。利用椭圆的参数方程和圆的参数方程来编写宏程序。

其中,A 为椭圆的长轴,B为椭圆的短轴。



在 上 例 中可看出,角度每次增加的大小和最后工件的加工表面质量有较大关系,即记数器的每次变化量与加工的表面质量和效率有直接关系。希望读者在实际应用中注意。
4 结束语
在 编 制 宏程序时,要牢记变量的种类及特性,不可乱用。因为局部变量、系统变量、公共变量的用途和性质各不相同,局部变量#1-#33是在宏程序中局部使用的变量,公共变量#100- # 149, # 500- # 531是通过主程序及其调出的子程序通用的变量。公共变量的用途,在系统中没有规定,用户可以自由使用。系统变量是在系统中用途固定的变量,如#200。一#2932为刀具补偿量,# 3001, # 3002为时钟等。
参考文献:
[1]孙摘茂.数控机床姚刻加工宜接编程技术〔M]北京:机械工业出版社 ,2004.
[2] 北京发那克机电有限公司.BEIJING-FANUCOM操作编程说明书 [Z]. 北 京 .北京发那克机电有限公司,2000.