广数外圆循环编程主要涉及G71和G73两个指令。
G71外圆粗车复合循环指令
G71是数控加工技术指令中的外圆粗车复合循环指令,用于粗车外圆轮廓。其指令格式如下:
```
G71 U(Δd) R(e) P(ns) Q(nf) E(e) F(f) S(s) T(t)
```
其中:
`Δd`:背吃刀量
`e`:退刀量
`ns`:精加工轮廓程序段中开始段的段号
`nf`:精加工轮廓程序段中结束段的段号
`Δu`:X方向精车预留量的距离和方向
`Δw`:Z方向精车预留量的距离和方向
`f`、`s`、`t`:粗车时的进给量、主轴转速及所用刀具
G73外圆循环切削指令
G73是数控加工技术指令中的外圆循环切削指令,用于精车外圆轮廓。其指令格式如下:
```
G73 U(d) R(r) P(ns) Q(nf) E(e) F(f) S(s) T(t)
```
其中:
`d`:圆心直径
`r`:半径
`ns`:精加工轮廓程序段中开始段的段号
`nf`:精加工轮廓程序段中结束段的段号
`e`:退刀量
`f`、`s`、`t`:精车时的进给量、主轴转速及所用刀具
编程步骤
使用G90代码:
表示使用绝对坐标系。
使用G0代码:
将刀具移动到起始点。
使用G73代码:
设置圆心坐标、半径、间隔等参数,进行循环切削。
使用M2或M30代码:
结束程序。
注意事项
零件轮廓必须符合X、Z轴方向同时单调增大或单调减少,不可有内凹的轮廓外形。
精加工程序段中的第一指令只能用G00或G01,且不可有Z轴方向移动指令。
G71指令用于粗车程序,精加工程序需要单独编制并执行G70指令。
示例
```
G71 U(0.1) R(0.05) P1 Q10 U(0.02) W(0.01) F0.2 S1000 T10
```
解释:
`U(0.1)`:背吃刀量0.1 mm
`R(0.05)`:半径0.05 mm
`P1`:精加工轮廓程序段开始段号1
`Q10`:精加工轮廓程序段结束段号10
`U(0.02)`:X方向精车预留量0.02 mm
`W(0.01)`:Z方向精车预留量0.01 mm
`F0.2`:进给量0.2 mm/min
`S1000`:主轴转速1000 rpm
`T10`:所用刀具编号10
通过遵循以上步骤和注意事项,可以编写出符合广数数控系统要求的外圆循环切削程序。