数控铣、加工中心椭圆轮廓宏程序编程

发布时间 : 星期六 文章数控铣、加工中心椭圆轮廓宏程序编程更新完毕开始阅读

龙源期刊网 http://www.qikan.com.cn

数控铣、加工中心椭圆轮廓宏程序编程

作者:杨志丰

来源:《中国新技术新产品》2013年第19期

摘 要:零件中遇到公式曲线时,由于数控机床不能自动进行插补运动,这时可以采用计算机软件生成程序,但其生成的程序有弊端,不利于调整。本文介绍利用FANUC机床自带的宏程序编程方法,利用手工编程来解决公式曲线零编程问题。 关键词:数控;椭圆;宏程序 中图分类号:G646 文献标识码:A 1 宏程序概念

宏程序就是将一群命令所构成的功能,像子程序一样登录在内存中,再把这些功能用一个命令作为代表,执行时只需写出这个代表命令就可以执行其功能。在这里,所登录的一群命令叫作用户宏主体(或用户宏程序),简称用户宏(CustomMacro)指令,这个代表命令称为用户宏命令,也称为宏调用命令。使用时,操作者只需会使用用户宏命令即可,而不必去理会用户宏主体。

用户宏即可以在用户宏主体中使用变量;可以进行变量之间的运算;可以用用户宏对变量进行赋值。

2 数控铣床、加工中心的椭圆轮廓程序编制(见图1) 编制如图1所示椭圆凸台加工程序,深度8mm。 3 采用极坐标编程方式

椭圆的方程有一般方程和极坐标方程,这里用到椭圆的极坐标方程 X=aCOSα;

Y=bSINα。该零件从图纸上得到的a=30,b=20。将椭圆的极角设为#1,X设为#2,Y设为#3。根据FANUC的宏程序语言,椭圆的极坐标方程转化为#2=30*COS[#1], #3=20*SIN[#1]。分析极角的变化范围,极角从0°变化到180°。将#1的初始值设为0,而终止的条件为≤180。 #1=#1+0.5; 这里0.5是调整椭圆的形状精度的语句,该数值在粗加工时应该取较大值,以利于数控系统进行计算。精加工时该数值应取较小数值,以满足零件图纸为宜,例如0.1。如精加工取的数值过小,则不利于数控系统的计算,在加工过程中已出现刀具移动迟滞,反而影响表面。

4 采用椭圆标准方程进行编制

联系合同范文客服:xxxxx#qq.com(#替换为@)