FANUC系统宏指令加工抛物线编程示例.ppt
《FANUC系统宏指令加工抛物线编程示例.ppt》由会员分享,可在线阅读,更多相关《FANUC系统宏指令加工抛物线编程示例.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、FANUC系统宏指令加工抛物线编程示例系统宏指令加工抛物线编程示例六安高级技校 罗志胜一、用户宏程序编程特点一、用户宏程序编程特点l 用户宏程序编程的最大特点是使用变量,且变量之间能进行算术和逻辑运算。因此,在数控机床加工一定批量的形状相同但尺寸不同,或由型腔、曲面、曲线等组成的工件时,使用用户宏程序功能进行编程能够减少程序重复编制,减少字符数,节约内存,使得编程更方便,更容易。二、变量的使用二、变量的使用lFANUC系统变量用“#”和数字合起来表示。l在编写用户加工程序进行逻辑和函数计算时,通常可以用局部变量#1#33或公共变量#100#199。l公共变量#500#999和#1000以后的系
2、统变量通常是提供给机床厂家进行二次开发,不能随便使用。若使用不当,便会导致整个数控系统的崩溃。三、抛物线编程示例三、抛物线编程示例四、零件分析四、零件分析l该零件轮廓由抛物面组成。加工时,采取X向等距离散的方式,根据精度要求,将图中抛物面的X轴的步距设定为0.05MM。通过选择X轴的步距,将抛物面分成若干线段后,利用其数学方程式分别计算轮廓上各点的Z坐标,直到Z=-16时,结束相应轮廓的拟合加工。五、抛物面精加工程序段五、抛物面精加工程序段l。l#1=0;(X坐标条件变量)l#2=0;(Z坐标计算变量)lN10 G1X2*#1 Z#2;(抛物线加工循环体)l#1=#1+0.05;(X向半径变量
3、)l#2=-#1*#1/16;(X向半径量转换后的抛物线Z坐标计算方程)lIF#1LE16 GOTO10;(抛物线加工条件跳转)l。直线拟合加工路线简图直线拟合加工路线简图六、加工方法一:六、加工方法一:l该方法为使用G73复合循环指令进行加工。l该方法缺点是空刀较多。加工程序一加工程序一lO0001;lM03S900;lT0101;lG00X100Z100;lX35Z0;lG1X0F0.15;lG00X32Z2;lG73U16R8;lG73P1Q20U0.5W0.1S1000F0.3;lN1G0X0S1200F0.15;lG1Z0;l#1=0;l#2=0;lN10 G1X2*#1 Z#2;l
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FANUC 系统 指令 加工 抛物线 编程 示例
限制150内