圆周均布腰槽的编程可以通过以下步骤进行:
确定参数
圆周均布腰槽的个数(6)
刀补号(7)
每层切深(8)
腰槽圆弧走刀速度(9)
腰槽深度(11)
粗加工方式(13)
精加工方式(17)
腰槽圆弧半径(18)
抬刀安全距离(20)
刀具直径(21)
轮廓余量(22)
Z向下刀走刀速度(23)
均布腰槽所在圆圆心X轴坐标值(24)
均布腰槽所在圆圆心Y轴坐标值(25)
均布腰槽上表面Z轴坐标值(26)
初始化
G0 G90 X24 Y25 Z[26+1]
判断加工方式
如果粗加工方式为层切单方向粗加工(13=1),则跳转到N5。
如果粗加工方式为层切往复式粗加工(13=2),则跳转到N5。
如果粗加工方式为螺旋往复式粗加工(13=3),则跳转到N5。
如果粗加工方式为轮廓式粗加工顺铣(13=41),则跳转到N5。
如果粗加工方式为轮廓式粗加工逆铣(13=42),则跳转到N5。
计算腰槽深度
112 = 26 - 11 + 102 * 101
粗加工
G1 Z[112]
F[23]
精加工
如果精加工方式为精加工顺铣(17=1),则跳转到N5。
如果精加工方式为精加工逆铣(17=-1),则跳转到N5。
抬刀
G0
结束
M30