%
O0001
G21
我所了解的是:
FANUC默认的都是每分钟进给,三菱的默认的都是每转进给。
三菱不用加M29,直接使用M03,进给是牙距。
FANUC用刚性攻牙M29,进给是牙距*转速。
期待高人更详细的解释
zbhouin 发表于 2014-7-4 21:59
MODALCYCLE_7;
IF_SET (CYCLE_7) OUTPUT \J "M29 S"SPIN_SPEED ; END_IF ;
能否更详细讲解一下加在什么位置?多谢~
MODAL 在开头位置下来不远,把CYCLE_7 加进去就行了。
CYCLE: // 这肯定在钻孔循环位置了
IF (QUALIFIER_NAME == "on" || QUALIFIER_NAME == "toinit")
SET_ON X_CURPOS Y_CURPOS Z_CYC_DEPTH Z_CYC_CLEAR MCH_FEED;
IF_SET (CYCLE_7) OUTPUT \J "M29 S"SPIN_SPEED ; END_IF ;
END_IF;
紧接上面的底下就是
OUTPUT \J;
IF_SET (CYC_RETR) OUTPUT ""CYC_RETR ; END_IF ;
IF_SET (MOTION_CODE) OUTPUT ""MOTION_CODE ; END_IF ;
IF_SET (X_CURPOS) OUTPUT "X" X_CURPOS ; END_IF ;
IF_SET (Y_CURPOS) OUTPUT "Y" Y_CURPOS ; END_IF ;
IF_SET (Z_CYC_DEPTH) OUTPUT "Z" Z_CYC_DEPTH ; END_IF ;
.
.
.
.
这位置要自己找了
.
.
自己找了
其实F值也可以搞成变量,把转速 X 进给, 编程的时候只要输入螺距就可以了,F值会自动算好。(当然这个是在攻丝的状态下才计算了,其他照旧)
这个并不难,关键是思路
E不是可以直接后处理攻丝程序吗?G84我已经攻了1万多个孔了。
本帖最后由 hybridman 于 2014-7-9 16:28 编辑
yawlee 发表于 2014-7-7 13:36
我所了解的是:
FANUC默认的都是每分钟进给,三菱的默认的都是每转进给。
FANUC系统G84也是每转进给的。攻丝用每分钟进给?难以想象如何控制牙距!!!!E用攻丝循环时,主要考虑两个参数:转速跟进给。两者的关系是进给=转速x牙距
比如M16的螺纹牙距是2的,转速100 进给就是200。一般情况下进给不要超过2倍的转速,最好转速跟进给是整数倍关系。
新的后处理已经支持:到这里下载 http://bbs.cncqq.com/thread-294-1-1.html
页:
1
[2]