G87是数控车床中用于锥度螺纹编程的指令。以下是编程的基本步骤和格式:
公制编程
基本格式:`G86 X(X向终点坐标) Z(Z向终点坐标) I(退刀距离,有+,-之分) J(螺纹退尾长度) K(螺距) R(牙高) L(切削次数)`。
例如,对于外螺纹小端直径Φ80,大端直径Φ100,有效长度120,螺距为2,牙深2.5的编程格式为:
```
G00 X80 Z2
G86 X100 Z-120 I5 K2 R2.5 L8
```
英制编程
基本格式:`G87 X_ Y_ Z_ I_ J_ K_ R_ L_`。
例如,对于外螺纹小端直径Φ80,大端直径Φ100,有效长度120,螺距为2英寸,牙深2.5英寸的编程格式为:
```
G87 X80 Y0 Z2 I5 J2.5 K1/2 R2.5 L8
```
注意事项
`I`值(退刀距离)必须大于牙深值,否则在退刀时可能刮伤工件表面。
`R`值(实际牙高)可能会比理论值大,需要试样调整。
`L`值(切削次数)不包括精车。
其他信息
G87指令还可以用于倒角加工,其格式为`G87 X_ Y_ Z_ R_ F_`,其中`X_`、`Y_`、`Z_`分别表示倒角加工的起始位置的坐标值,`R_`表示倒角半径,`F_`表示进给速度。
建议
在编程前,务必确认零件的几何参数,如直径、长度、螺距等,并选择合适的进给速度和退刀距离,以避免加工过程中出现问题。
使用CAD软件或手动测量获取准确的工件尺寸,以确保编程的准确性。
在实际加工前,进行试切和调整,以验证程序的正确性和有效性。