G90是 用于轴向单一固定循环的指令,适用于粗加工圆柱面和圆锥面。其指令格式为:
```
G90 X(U) Z(W) R F
```
其中:
`X` 和 `Z` 是圆柱面切削终点的绝对坐标值。
`U` 和 `W` 是圆柱面切削终点相对于循环起点的相对坐标值。
`R` 是圆锥面切削始点与圆锥面切削终点的半径差,正负号表示方向,当 `R` 值为0时,主要用于加工圆柱面。
`F` 是切削进给率或进给速度,单位为mm/r或mm/min,取决于该指令前面程序段的设置。
编程步骤示例
快速定位
```
G00 X100 Z100
```
快速进刀至循环起点
```
G90 X35 Z-30 F100
```
第一次外圆切削
```
G01 X30
```
第二次外圆切削
```
G01 X25.5
```
第三次外圆切削
```
G01 X25
```
快速退刀
```
G01 Z-30
```
快速返回
```
G00 X25
```
准备精车
```
G00 X25 S1000
```
精车
```
G01 Z-30 F80
```
注意事项
确保循环起点距离工件3~5mm,以便于刀具快速定位和返回。
根据具体加工需求调整切削进给速度 `F` 和其他相关参数。
使用绝对坐标或相对坐标编程,根据实际需求选择。
通过以上步骤和示例,可以实现G90单一固定循环直线切削的编程。