数控车床车削宏程序.ppt
《数控车床车削宏程序.ppt》由会员分享,可在线阅读,更多相关《数控车床车削宏程序.ppt(12页珍藏版)》请在三一办公上搜索。
1、宏程序,宏指令编程概述 宏程序指令适合抛物线、椭圆、双曲线等没有插补指令的曲线编程;适合图形一样,只是尺寸不同的系列零件的编程;适合工艺路径一样,只是位置参数不同的系列零件的编程。较大地简化编程;扩展应用范围。,运算符与表达式 1、算术运算符+、-、*、/2、条件运算符 EQ(=)、NE()、GT()、GE(=)、LT()、LE(=)AR判断参数合法性的宏(判断是否定义,是增量还是绝对)3、逻辑运算符 AND(与)、OR(或)、NOT(非)4、函数 SIN(正弦)、COS(余弦)、TAN(正切)、ATAN(反正切-9090)、ATAN2(反正切-180180)、ABS(绝对值)、INT(取整)
2、、SIGN(取符号)、SQRT(开方)、EXP(指数)5、表达式 用运算符连接起来的常数或宏变量构成表达式。,赋值语句 格式:宏变量=常数或表达式#2=175/SQRT2*COS55*PI/180;#3=124.0;条件判别语句IF,ELSE,ENDIF 格式(i):IF 条件表达式 ELSE ENDIF 格式(ii):IF 条件表达式 ENDIF循环语句WHILE,ENDW 格式:WHILE 条件表达式 ENDW,例1:用宏程序编制下图所示抛物线Z=-X/8,在区间 0,16内的程序。%8002#10=0#11=0N10 G92 X0 Z5M03 S600G01 X0 Z0 F300WHIL
3、E#10 LE 16G90 G01 X#10 Z-#11 F500#10=#10+0.08#11=#10*#10/8ENDWG00 Z0 M05G00 X0,%3401 N1 T0101N2 G37N3#10=0;A坐标初值N4#11=0;B坐标初值N5 M03 S600N6 WHILE#10 LE 8N7 G90 G01 X#10 Z-#11 F500N8#10=#10+0.08N9#11=#10*#10/2N10 ENDWN11 G00 Z0 M05N12 G00 X0N13 M30,例2、用宏程序编制下图所示抛物线程序。,8,32,A,B,抛物线B=-A2/2在A区间0,8,%3401T
4、0101G00 X21 Z3M03 S600#10=7.5;A坐标初值(粗加工)WHILE#10 GE 0#11=#10*#10/2;B坐标G90G01X2*#10+0.8 F500Z-#11+0.05U2Z3#10=#10-0.6ENDW#10=0;A坐标初值(精加工)WHILE#10 LE 8#11=#10*#10/2;B坐标G90G01X2*#10Z-#11F500,例3:用宏程序编制下图所示零件加工程序。,#10=#10+0.08ENDWG01 X16 Z-32Z-40 G00 X21 Z3 M05M30,8,32,A,B,抛物线B=-A2/2在A区间0,8,例4:用宏程序编制如图3.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控车床 车削 程序
链接地址:https://www.31ppt.com/p-6579073.html