因为加工中心的主轴不像钻床可以自由伸出,如果用丝锥攻牙,那么主轴的运动就必须与丝锥加工的进给速度一致,也就是说主轴运动速度=螺距*主轴转速,否则会造成乱牙,这个加工指令就是刚性攻丝指令。
当然不是所有指令系统都会执行的,具体的要看配置的,这个m29没有执行,和主轴有关系,主轴有些是普通电机的就不会执行m29,因为主轴没有定位的角度。
扩展资料:
攻丝加工中注意事项:
1、工件的装夹被加工工件装夹要正。通常情况下,应将工件需要攻螺纹的一面置于水平或垂直位置。便于判断和保持丝锥垂直于工件基面。
2、丝锥的初始位置在开始攻螺纹时,要把丝锥放正,然后一手扶正丝锥,另一手轻轻转动铰杠。从正面或侧面观察丝锥是否与工件基面垂直,必要时可用直角尺进行校正。
3、如果开始攻螺纹不正,可将丝锥旋出用二锥加以纠正,然后再用头锥攻螺纹,当丝锥的切削部分全部进入工件时,就不再需要施加轴向力,靠螺纹自然旋进即可。
4、手攻细牙螺纹或精度要求较高的螺纹时,每次进给量还要适当减少;攻削铸铁比攻削钢材的速度可以适当快一些,攻削较深螺纹时,为便于断屑和排屑,减少切削刃粘屑现象,保证锋利的刃口,同时使攻丝油顺利地进入切削部位,起到冷却润滑作用。
参考资料来源:百度百科-数控铣床
参考资料来源:百度百科-攻丝
参考资料来源:百度百科-主轴
解决方案:
因为加工中心的主轴不像钻床可以自由伸出。如果你用丝锥攻牙,那么主轴的运动就必须与丝锥加工的进给速度一致,也就是说主轴运动速度=螺距*主轴转速,否则会造成乱牙。
这个加工指令就是刚性攻丝指令。
攻丝定义:攻丝是用一定的扭矩将丝锥旋入要钻的底孔中加工出内螺纹。
M29就停止,下一个单节出了问题,把F值设置成转数成牙距,FANUC是这样设置的,要是三菱F值直接就设置成牙距就可以了。
你这段程序的前面的固定循环没有取消。(就是钻孔的固定循环,加个G80就好了。)
那是M29的位置不对,M29是刚性攻丝 F值是螺距,