欢迎来到天天文库
浏览记录
ID:1527524
大小:59.50 KB
页数:6页
时间:2017-11-12
《funuc圆周铣均布腰槽宏程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、(****************FUNUC系统圆周铣均布腰槽宏程序************)#1=A;(如图,A取值,则B必须取值;正实数)#2=B;(如图,B取值,则A必须取值;正实数)#3=C;(腰槽张角,如果A&B不为零,C必须取零;正实数)#4=I;(腰槽中心所在圆直径,正实数)#5=J;(腰槽起始角度,从腰槽中间计,实数)#6=K;(圆周均布腰槽个数,正整数)#7=D;(刀补号)#8=E;(每层切深,正实数)#9=F;(腰槽圆弧走刀速度,正实数)#11=H;(腰槽深度,正实数)#13=M;(粗加工方式/M=0,不进行粗加工;M=1,层切单方向粗加工;M=2,层切
2、往复式粗加工;M=3,螺旋往复式粗加工;M=41,轮廓式粗加工顺铣;M=42,轮廓式粗加工逆铣;)#17=Q;(精加工方式/Q=0,不进行精加工,Q=1,精加工顺铣;Q=-1,精加工逆铣)#18=R;(腰槽圆弧半径,正实数)#19=S;(抬刀安全距离(相对于腰槽上表面Z坐标值))#20=T;(刀具直径,R=T则Q=0;正实数)#21=U;(轮廓余量,当M=0,1,2时,轮廓余量无效;正实数)#22=V;(腰槽R处走刀速度)#23=W;(Z向下刀走刀速度)#24=X;(均布腰槽所在圆圆心X轴坐标值;实数)#25=Y;(均布腰槽所在圆圆心Y轴坐标值;实数)#26=Z;(均布腰槽
3、上表面Z轴坐标值;实数)TXXM6(XD=φT)G0G90G(54~59)G43HXXSXXXXM03M08G65PXXXXA_B_C_I_J_K_D_E_F_H_M_Q_R_S_T_U_V_W_X_Y_Z_;G0G90G28Z0M30O1G69G52X#24Y#25IF[#3NE0]GOTO1#4=2*SQRT[#1*#1+#2*#2]#3=2*ASIN[2*#2/#4]N1IF[2*#18NE#20]GOTO2#17=0#21=0IF[FIX[#13/10]EQ0]GOTO2GOTO101N2#100=#18-0.5*#20-#21IF[#100LE0]GOTO101I
4、F[#13EQ0]GOTO21#101=FIX[#11/#8]IF[#101-#11/#8NE0]GOTO3#101=#101-1N3#102=#11/[#101+1]#103=0.5*#4*COS[0.5*#3]#104=0.5*#4*SIN[0.5*#3]#105=0.5*#4+#18#106=0.5*#4-#18#107=#105*COS[0.5*#3]#108=#105*SIN[0.5*#3]#109=#106*COS[0.5*#3]#110=#106*SIN[0.5*#3]#111=0N4G68X0Y0R[#5+#111*360/#6]G0G90X#103Y#10
5、4Z[#26+1]IF[#13EQ1]GOTO5IF[#13EQ2]GOTO6IF[#13EQ3]GOTO7IF[#13EQ41]GOTO8IF[#13EQ42]GOTO9N5#112=#26-#11+#102*#101G1Z[#112]F[#23]N101M99;(canshushurucuowu)
此文档下载收益归作者所有