欢迎来到天天文库
浏览记录
ID:20327744
大小:31.00 KB
页数:4页
时间:2018-10-10
《含椭圆曲线零件精加工宏程序编写》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、含椭圆曲线零件的精加工宏程序编写教学目的1.灵活使用宏指令编写抛物线零件程序。2.掌握椭圆曲线零件的宏指令程序编写方法。教学重点1.椭圆曲线零件的宏指令程序编写。2.掌握普通非圆曲线宏指令编写模板。教学难点:普通非圆曲线宏指令模板的运用。教学方法:讲授课时:1学时教学过程:一、回顾抛物线曲线的精加工程序编写:%0001T0101G95(一号刀一号补偿值,每转进给)M03S1000(主轴正转,转速1000)G00X22Z2(快速定位到循环起点(22、2))G01X0Z0F0.08M07(直线插补到工件原点,切削液开)#1=0(#1赋值,曲线起点)WHILE#1GE[-15
2、](#1赋值,曲线终点)#2=SQRT[#1/[-0.5]](曲线方程)G01X[2*#2]Z[#1](走刀)#1=#1-0.2(值越小,表面越光滑)ENDW(结束WHILE语句)G01X20Z-18(车削锥部)Z-35(车外圆)G00X100(X向退刀)Z100(Z向退刀)M09M30(切削液关,程序结束回到起始行)提问:抛物线的宏指令我们已会编写,如果抛物线变成椭圆曲线,那怎么编写程序呢?二、讲授新课含椭圆曲线零件的宏指令编写例:1.分析图形与上图比较,抛物线曲线变成椭圆曲线,椭圆曲线中心位置为(X0Z-20)。可见两图相比较,曲线方程不一样,椭圆中心和抛物线顶点的
3、位置也不一样,在Z向存在偏置。2.编程%1102T0101G95M03S1000G00X32Z2G01X0Z0F0.08M07#1=20WHILE#1GE0#2=10*SQRT[1-#1*#1/400]#11=#1-20G01X[2*#2]Z[#11]#1=#1-0.2ENDWG01X30Z-28Z-42G00X100Z100M09M303.总结得到非圆曲线宏指令模板:#1=(曲线起点相对于椭圆中心Z轴坐标)WHILE#1GE(曲线终点相对于椭圆中心Z轴坐标)#2=(#1为Z、#2为X,写出曲线方程)#11=#1-(曲线中心与工件零点Z向偏置值,无偏置可不写)#22=#
4、2-(曲线中心与工件零点X向偏置值,无偏置可不写)注:偏置为半径值G01X[2*#22]Z[#11]#1=#1-0.2ENDW课堂练习:
此文档下载收益归作者所有