关于数控增量编程

来源:百度知道 编辑:UC知道 时间:2024/06/10 01:48:08
1.增量编程中的u是指半径还是直径?
2.比如现在的坐标是x100,我要车到x98,用增量编程应该是g00 u-1.0 g01 z -50(比如工件长度是50)还是g00 u-2.0 g01 z -50(比如工件长度是50) 谢谢
说白了,你要想车多少MM。你编程的时候就输入你想车多少MM的二分之一倍。(打个比方,现在有一棒料已车了外圆了。其尺寸为21。00mm你想车小1mm也就是说想车到20mm。刀尖刚接触工件外圆,沿Z正向退刀设坐标X21。00。刀具偏工作端面,沿X正向退刀设坐标Z0。00。绝对编程为:G0 X20。0 Z2。0
G1 X20。0 Z-50。00(假设工作要车50MM这么长,现在就把工作从21。00MM车到了20。0MM)

增量编程为:G0 X21。0 Z2。0 (这里你要注意了,这是增量坐标的前一个坐标哦) G0 U-0。5 Z2。0(刀具从21。00MM位置,向X轴负向进了1MM也就是说现在绝对坐标就为X20。00了)
G1 U0。0 Z-50。0(加工外圆尺寸合格了)对于两轴车床这个二分之一关系只针对X轴,Z轴不能这样Z轴编实际尺寸既可。注:我没有编入F进给速
这种说法对吗

U和W是针对X和Z的相对坐标编程,根据你的描述我在工作中是这样编写的,你可以参考下:
M20 G99
M03 S700
T0101 M08
G0 X21 Z1
G1 U-1 Z-50 F0.18
GO U2 Z100
M05
M09
M30

T0101前面的“01”代表1号刀,后面的“01”代表刀补。加工时Z方向可以编写为W-50即可。

1是直径。
2用增量是G00 U-2. G01 W-50.

关于半径还是直径,这要对系统的参数设定,一般情况都是直径,也可设定成半径