我编的程序是G42 G1 Z0 F0.2 ,当刀走过去就到了Z-0.5了 这是什么情况?请师傅帮助?
第一次用就是这种情况,用G40清除过,不知道怎么修改参数,还请帮助,多谢
R150的圆球
追答G00Z10
X-7
G42G01X-3Z0F0.2
X0
G03走你的圆弧就行
我一般就是这样处理的
我用G40取消了,还是不行
追答你的机床里D1的刀具补偿值没有错?还有你的左右补偿没有反?
还有你的编程的G42 G1 ZS0 F0.2 . D值呢 你没编写进去啊!我上来就给你输入一遍 你要把你的程序都告诉我们 要不没法帮你
D值是什么呢?我的程序: 刀补里:T3, R0.8
O0001;
T0101;
M3 S300;
G0 X120 Z20;
Z2;
G42 G1 X123 Z0 F0.2;
G03 X123Z-100 R150;
G0 X160;
Z2;
G0 X200 Z200;
G40;
M30;
额 难怪你会错呢 我一上来就怀疑你没有D,D值是你的刀具补偿号,D1就是刀具半径补偿1号,我是学铣工的,G41/G42为刀具半径补偿,D为刀具补偿号 G43/G44为长度补偿,H为长度补偿号,就是在机床里输入值,要在程序中+D或者H几号就写几 G42 D1就是右刀具半径补偿1号。我嘴笨不知道能让你明白吗。
外圆刀 T和R都指定了
追答T是3么? 把你编的程序发来看看 把前面和后面的都发下
这样才看的出来到底问题在那里
刀补里:T3, R0.8
O0001;
T0101;
M3 S300;
G0 X120 Z20;
Z2;
G42 G1 X123 Z0 F0.2;
G03 X123Z-100 R150;
G0 X160;
Z2;
G0 X200 Z200;
G40;
M30
照你的程序我编的这个程序我在 TC 机床上试了下,程序可以肯定没有问题的!
T0101 M3 S300
G0 X120.
Z2.
G42 G1 X123. Z0. F0.2
G3 X123. Z-100. R150.
G40 G0 X200
Z200.
M5
M30
我看的位置在走Z0显示Z0 不知道你的情况什么样?
再确定下1号刀 R下的形状和磨耗相加是否为0.8? Z磨耗值清0 再看看