在数控车床上使用G94指令进行平端面加工的编程格式如下:
```
G94 X(U) Z(W) F
```
`X(U)`:表示切削终点在工件坐标系下的X轴绝对坐标或相对于循环起点的增量坐标。
`Z(W)`:表示切削终点在工件坐标系下的Z轴绝对坐标或相对于循环起点的增量坐标。
`F`:表示进给速度,单位是每分钟切削进给量。
具体的编程案例如下:
```
O1000 T0101 S1000 M03 M08 (切削液开)
G0 X50 Z1 (快速进给至)
G94 X30.5 Z-2. F0.2 (利用G94命令车削端面)
Z-4. (利用G94命令车削端面)
Z-6. (利用G94命令车削端面)
Z-7.8 (利用G94命令车削端面)
X30. Z-8 (利用G94命令车削端面)
G00 X120. Z120. (退刀)
M09 (切削液关)
M01 M05 M30
```
在这个案例中:
1. `G00 X50 Z1`:快速进刀至X50 Z1的位置。
2. `G94 X30.5 Z-2. F0.2`:开始车削端面,切削终点为X30.5 Z-2,进给速度为0.2mm/min。
3. 接下来的几条G94指令分别车削不同深度的端面。
4. `G00 X120. Z120.`:退刀至X120 Z120的位置。
5. `M09`:关闭切削液。
6. `M01 M05 M30`:分别表示机床准备、主轴停止和程序结束。
建议在实际编程时,根据具体的工件尺寸和加工要求调整X、Z坐标及进给速度F。