分享一个飞面宏程序
O1100
#101=500;(产品长度)
#102=300;(产品宽度)
#103=25;(刀具直径)
#104=[-#102+#103]/2;(Y加工起点)
#114=0.85*#103; (刀具间距)
#105=[#101+#103]/2+2.; (X加工起点)
S5000 M3;
G54 G90 G00 X0 Y0 Z30;
X#105 Y#104;
Z0;
WHILE[#104 LT #102/2] DO01;
#104= #104+#114;
G01 Y#104F1000.
X-#105
#104= #104+#114;
Y#104;
X#105;
END 01;
G0 Z30;
G91G28Z0.
M5
M9
M30;
另一种编程方式
#101=500;(产品长度)
#102=300;(产品宽度)
#103=25;(刀具直径)
#104=-#102/2;(Y加工起点)
#114=0.85*#103; (刀具间距)
#105=[#101+#103]/2+2.; (X加工起点)
S5000 M3;
G54 G90 G00 X0 Y0 Z30;
X#105 Y#104;
Z0;
N11
#104= #104+#114;
G01 Y#104F1000.
X-#105
#104= #104+#114;
Y#104;
X#105;
IF [#104 LT #102/2] GOTO 11;
G0 Z30;
G91G28Z0.
M5
M9
M30;
资料整理不易,如对您有帮助,请分享到您朋友圈,让更多跟您一样爱学习的朋友一起学习成长!
本文转载来自【公众号:数控e家】,仅供大家学习交流,如侵权请联系站长删文。