关于数控车床(FANUC Series 0iTC系统),G73指令的R值,请教!!!!!!!!!

R为1时,怎么重复粗车2次啊,第一次到位,第二次原地(和第一刀一样)重复一遍!举个简单的例子比如:75的棒料
G0 X75 Z2;
G73 U0 W0 R1 ;
G73 P10 Q20 U0.1 W0.1F0.15;
N10 G0 X74;
Z-10;
N20 X75;
。。。。。。。。。。。。。。。。。。省略只看关键,启动后第一刀粗车时X位置在,X74.1 ;走完后竟然会有第二刀????、而且和第一到一摸一样,X74.1位置又执行一遍,R后面不应该该是粗车重复次数么,请教大虾解惑!!!

你上面的程序本来就编的自相矛盾,第二行的U跟W怎么能为0呢?
U、W后面跟的是X、Z方向的总退刀量,你都没余量了,还怎么分刀?
G73是属于一个复合指令,复合指令的初衷是为了简化编程,既然你一刀能够车,那你为什么还要用复合指令?追问

一般情况下UW是不会是0,但是就是为实验出G73只粗车一刀才为0 的,如果不为0,肯不会是一刀而是2刀以上了,还有用G73一刀粗车看似多此一举,但是后面用G70精车的时候就方便了如果轨迹复杂程序繁多的话,可以少书写一遍程序的哦!!!!!所以才纠结这个问题,想把它你哦能够清楚啊

追答

我认为可能不行,因为它是个复合指令。你不会就是为了少写几行程序就不蛮简单的问题搞的这么复杂化吧?
。。。。。。。。。。

追问

我觉得程序比较复杂繁多时是有意义的,一句话,G73粗车循环一次是实现不了的???至少2次??R为1时也是2次???

追答

你那有几多余量?或者说你那一刀车的是车多少?
比如说你那刀车2个的余量,你就把U、W该成2试试看!
其实你那是FANUC的,我们用华中的这个问题就很好解决,因为华中里面有复制、粘贴功能,我精车的时候也不用重写一遍,直接复制、粘贴就OK!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-03
R后面的数值为切削的次数,在实际加工中,切削的次数必须大于等于2,如果你输的是1,那么系统就会默认车2刀。所以你输多一点刀数就没问题了。还有就是在早期的TC和TD系统里,有的G73如果你输的是10,那么实际车削的次数是11.要加一刀零件的轮廓。追问

如果想只粗车一次到位,办不到么?

追答

是的,如果想尺寸一步到位的话就修改磨耗吧。

第2个回答  2011-04-03
不是,G73的R是分刀次数!追问

具体说明一下,我上面的现象怎么解释??

追答

跟2楼说的一样,系统自己默认是2刀,有一刀是跑的零件的轮廓!