数控铣床编程实例题(4)

2018-11-30 19:11

本例中循环采用

WHILE[<条件表达式>]DOm . . ENDm

当条件被满足时,DOm至ENDm间的程序段被执行,当<条件>不被满足时,则执行ENDm之后的程序。

由以上分析,可画出该宏程序的结构流程图,如图3所示。

图3 程序的结构流程图

根据程序流程图可编写出零件的加工程序如下: T1 M06

G0G90G54X0Y0 G43H01Z100.0M03S400 #1=15; #2=360/#1;

WHILE [#2LE360]Do1; #3=80.0*COS[#2]; #4=80.0*SIN[#2]; #5=105.0*COS[#2]; #6=105.0*SIN[#2]; #7=282.417* COS[#2]; #8=282.417*SIN[#2]; G0X#3Y#4; G1Z-50.0F500; X#5Y#6F100; X#7Y#8Z-34.478; #9=0.5;

WHILE [#9LT16]Do2; #10=380.0*SIN[5+#9]; #11=380.0*COS[5+#9]; #12=(249.298+#10)* COS[#2]; #13=(249.298+#10)* SIN[#2]; #14=-37.376+(380/COS5-#11); G1X#12Y#13Z#14; #9=#9+0.5; END2; G0Z50.0; #2=#2+360/#1; END1;

G91G28Z0M05; G91G28X0Y0; M30;

注:程序中X#3,Y#4点为落刀点位置。


数控铣床编程实例题(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:关于零售业发展的文献综述

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: