在攻丝循环G84或反攻丝循环G74的前一程序段指令M29Sx x x x;则机床进入刚性攻丝模态。NC执行到该指令时,主轴停止,然后主轴正转指示灯亮,表示进入刚性攻丝模态,其后的G74或G84循环被称为刚性攻丝循环,由于刚性攻丝循环中,主轴转速和Z轴的进给严格成比例同步,因此可以使用刚性夹持的丝锥进行螺纹孔的加工,并且还可以提高螺纹孔的加工速度,提高加工效率。<br>使用G80和01组G代码都可以解除刚性攻丝模态,另外复位操作也可以解除刚性攻丝模态<br>使用刚性攻丝循环需注意以下事项:<br>1) G74或G84中指令的F值与M29程序段中指令的S值的比值(F/S)即为螺纹孔的螺距值。<br>2) Sx x x x必须小于0617号参数指定的值,否则执行固定循环指令时出现编程报警。<br>3) F值必须小于切削进给的上限值4000mm/min即参数0527的规定值,否则出现编程报警。<br>4) 在M29指令和固定循环的G指令之间不能有S指令或任何坐标运动指令。<br>5) 不能在攻丝循环模态下指令M29。<br>6) 不能在取消刚性攻丝模态后的第一个程序段中执行S指令。<br>7) 不要在试运行状态下执行刚性攻丝指令。