零件X、Y对称中心为G54原点,加工刀具为高速钢Φ12圆柱立铣刀
程序参考:
#1=75.0;矩形X方向边长
#2=43.0;Y方向边长
#3=12.0;(平底立铣刀)刀具直径
#4=-#2/2;Y坐标设为自变量,赋初始值为-#2/2
#14=0.8*#3;变量#14,即步距(0.8倍刀具直径)
#5=[#1+#3]/2+2.0;开始点的X坐标
T01;调用Φ12圆柱立铣刀
G54G90G00X#5Y#4S1200M3;程序开始,定位于G54X#5Y#4上方
G43Z50.0H01;
Z5. M08;
G01X-#5;下切至Z0平面(假设此为加工平面)
WHILE[#4LT[#2/2+0.3*#3]]D01;如果刀具还没有加工到上边缘,继续以下循环
G01X-#5;开始铣削,G01移动至左边
#4=#4+#14;Y坐标即变量#4递增#14
Y#4;Y坐标向正方向G01移动#4
X#5;G01移动至右边
#4=#4+#14;Y坐标即变量#4递增#14
Y#4;Y坐标向正方向G01移动#14(完成一个循环)
END1;循环1结束
G0Z50 0;循环结束,提刀至安全高度。
M30;程序结束