UG数车G76的编程格式如下:
基本格式
```
G76 X_Z_ P(m)(r)(α) Q(Δdmin) R(d)
```
其中:
`X_Z_`:指定螺纹的起始点和终点位置的坐标。
`P(m)(r)(α)`:指定螺纹的参数,包括精加工重复次数 `m`、螺纹倒角量 `r` 和刀尖角度 `α`。
`Q(Δdmin)`:指定最小切深,即每次切深的初始值。
`R(d)`:指定精加工余量,即最后一刀的切削量。
具体参数说明
`m`:精加工重复次数,取值范围1~99。
`r`:螺纹倒角量,可以在0.0L~9.9L间设定,单位为0.1L,用00~99之间的两位整数表示,L为螺距。
`α`:刀尖角度,可以从80°,60°,55°,30°,29°,0°六个角度中选择,用两位整数表示。
`Q(Δdmin)`:最小切深,半径指定,车削过程中每次切深由第一刀切深按设定规则逐渐递减,当计算切深小于最小切深时,车削深度为Δdmin,以最小设定单位编程。
`R(d)`:精加工余量,半径指定。
示例
假设要加工一个直径为100mm,螺距为6mm,牙高为3.68mm,螺尾倒角1.0mm,牙行角60°,首次切深0.3mm,最小切深0.1mm,精加工余量0.05mm的螺纹,程序如下:
```
G50 X120 Z150;工件坐标系设定
G28 U0 W0;返回原点
T0101;调用1号刀和1号刀补
G76 X100.0 Z-50.0 P020060(02是精加工重复次数)(00是螺纹尾部倒角量,即斜向退刀量)(60是螺纹刀尖角度为60度) Q0.05 R0.05 F0.2
```
解释:
`G50 X120 Z150`:设定工件坐标系,将工件原点设在X120 Z150。
`G28 U0 W0`:返回原点。
`T0101`:调用1号刀和1号刀补。
`G76 X100.0 Z-50.0`:指定螺纹的起始点和终点位置。
`P020060`:指定精加工重复次数为2次,螺纹尾部倒角量为0.0mm,刀尖角度为60°。
`Q0.05`:指定最小切深为0.05mm。
`R0.05`:指定精加工余量为0.05mm。
`F0.2`:指定进给速度为0.2mm/min。
通过以上步骤和示例,你可以根据具体的螺纹加工要求,编写出相应的G76程序。