
切槽刀的刀宽为3mm
O1
M03S400
G99T0101
#1=32外圆直径赋值
#2=22槽底直径赋值
#3=13槽宽尺寸赋值
#4=3切槽刀宽度赋值
#5=-28加工槽终点z坐标
#6=#5+#3计算加工z坐标
G00X[#1+4]Z#6快速点定位
WHILE[#6GE[#5+#4]]DO1加工条件判断
G00Z[#6-#4]z向定位
G01X#2F0.1直线进刀切削
G00X[#1+4]退刀
#6=#6-2z坐标递减
END1
G01X22精加工
G01Z[#6-#4]F0.1
G00X100
Z100
M30
程序看起来有些复杂,下面进行精简一下
O1
M03S400
G99T0101
#1=-18z向起点坐标
#2=-28z向终点坐标
G00X36Z#1快速点定位
WHILE[#1GE#2]DO1加工条件判断
G00Z#1
G01X22F0.1
G00X36
#1=#1-2z向移动步距
END1
G01X22
G01Z#1F0.1
G00X100
Z100
M30
进行整个图加工,假设毛坯40
O1
M03S800T0101一号刀进行粗车外圆
G00X42Z2 定位
G90X36Z-38F0.1 外加工循环
X32.5
M03S1000精加工
X32
G00X100Z100退刀
M03S400进行宽槽切削
G99T0202
#1=-18
#2=-28
G00X36Z#1
WHILE[#1GE#2]DO1
G00Z#1
G01X22F0.1
G00X36
#1=#1-2
END1
G01X22
G01Z#1F0.1
G00X100
Z100
M30
本文转载来自【精品数控屋】,仅供大家学习交流,如侵权请联系站长删文。