fanuc數(shù)控加工中心斜臺宏程序實例
切圓臺與斜方臺,各自加工3個循環(huán),要求傾斜10o的斜主臺與圓臺相切,圓臺在方臺之上,如圖所示。 程序 說明 %8101 #10=10.0 圓臺階高度 #11=10.0 方臺階高度 #12=124.0 圓外定點的X坐標值 #13=124.0 圓外定點的Y坐標值 #701=13.0 刀具半徑補償值(偏大,粗加工) #702=10.2 刀具半徑補償值(偏中,半精加工) #703=10.0 刀具半徑補償值(實際,精加工) N01 G92 X0.0 Y0.0 Z0.0 N02 G28 Z10 T02 M06 自動回參考點換刀 N03 G29 Z0 S1000 M03 單段走完此段,手動移刀到圓臺面中心上 N04 G92 X0.0 Y0.0 Z0.0 N05 G00 Z10.0 #0=0 N06 G00 [X-#12] Y[-#13] 快速定位到圓外(-#12,-#13) N07 G01 Z[-#10] F300 Z向進刀-#10mm WHILE #0 LT 3 加工圓臺 N[08+#0*6] G01 G42 X[-#12/2] Y[175/2] F280.0 D[#0+1] 完成右刀補,準備切削 D[#0+1] D01=#701;D02=#702;D03=#703 N[09+#0*6] X[0] Y[-175/2] 進到工件的切入點 N[10+#0*6] G03 J[175/2] 逆時針切削整圓 N[11+#0*6] G01X[#12/2] Y[-175/2] 切出工件 N[12+#0*6] G40 X[#12] Y[-#13] 取消刀補 N[13+#0*6] G00 X[-#12] #0=#0+1 ENDW 循環(huán)三次后結(jié)束 N100 G01 Z[-#10-#11] F300 進給方向切削深度 #2=175/COS[55*PI/180] 方臺外定點的X坐標 #3=175/SIN[55*PI/180] 方臺外定點的Y坐標 #4=175*COS[10*PI/180] 方臺的X向增量值 #5=175*SIN[10*PI/180] 方臺的Y向增量值 #0=0 WHILE #0 LT 3 加工斜方臺 N[101+#0*6] G01 G90 G42 X[-#2] Y[-#3] F280.0 D[#0+1] N[102+#0*6] G91 X[+#4] Y[+#5] N[103+#0*6] X[-#5] Y[+#4] N[104+#0*6] X[-#4] Y[-#5] N[105+#0*6] X[+#5] Y[-#4] N[106+#0*6] G00 G90 G40 X[-#12] Y[-#13] #0=#0+1 ENDW 循環(huán)三次后結(jié)束 N200 G28 Z10 T00 M06 返回參考點換刀 N201 G00 X0 Y0 M05 N202 M30 程序結(jié)束 |
|