数控车床G42刀尖半径补偿疑问??

O0001;T0101;M3S800;G00X45Z5;G71U1R1;G71P1Q2U0.5W0.5F0.6;N1G42G00X0;G01Z0F0.5;G03X24Z-24R15;G02X26Z-31R5;G01Z-40;X45.;N2G40X50;G70P1Q2;G00X100Z100;M30;
使用补偿指令编程时,圆弧一半能补偿,另一半补偿不了,如图所示,刀尖半径0.8.
R15圆弧起始也不对。

G42补偿应该在复合命令之前使用,取消补偿G40应该在G71执行完毕后使用,还有精车段G70也应该使用刀尖圆弧补偿。再就是G71的使用,只能单调变化,一般是递增。也就是说,R15只能做到Z-15的位置。然后再使用G1加工R15的另外一半以及R5。要不就整体使用G73加工。追问

G01怎么加工圆弧?另外,我使用了G73也不行啊

追答

说错了,是G2和G3分别加工两段圆弧。
使用要先设置刀尖圆弧半径R0.8,TIP值为3
O0001;
T0101;
M3S800;
G00X45Z6;
G42 G1 Z5 F.6;
G71....
..
..
G40 G0 X100 Z100;
M30;
如果有问题,那多半是R连接点的数据问题。G03X24Z-24R15; 中的-24

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-13
看下你是补偿的左边还是右边
相似回答