新代G84攻牙用动力头的编程步骤如下:
开启第二主轴
在程序中开启第二主轴,这样动力头才能进行攻牙操作。如果不开第二主轴,则主轴仅会在正反转,动力头不会动作。
编写G84攻牙指令
G84指令用于执行攻牙循环,包括刀具定位、攻牙、暂停、反转钻头、上升到R点、重复攻牙动作直至到达孔底。其格式如下:
```
G84 X_ Y_ Z_ R_ F_ K_ X_ Y_
```
其中:
`X_ Y_`:螺纹的位置坐标。
`Z_`:螺纹的有效深度。
`R_`:加工螺纹中定位安全位置。
`F_`:进给速度(毫米/分钟)。
`K_`:重复次数(可以忽略,系统默认不重复次数)。
进入刚性攻丝模态
在攻丝循环G84或反攻丝循环G74的前一程序段指令`M29Sxxxx`,使机床进入刚性攻丝模态。执行到该指令时,主轴停止,主轴正转指示灯亮,表示进入刚性攻丝模态。其后的G74或G84循环被称为刚性攻丝循环。在刚性攻丝循环中,主轴转速和Z轴的进给严格成比例同步,因此可以使用刚性夹持的丝锥进行螺纹孔的加工,并且还可以提高螺纹孔的加工速度。
注意F值与S值的比值
在G74或G84中指令的`F`值与M29程序段中指令的`S`值的比值(`F/S`)即为螺纹孔的螺距值。确保`S`值小于0617号参数指定的值,否则执行固定循环指令时会出现编程报警。
具体编程案例
```
G0G90G54X0Y0
S300M3
G43H1Z50.M8
M29S300
G98G84R3.Z-15.F600(F=转速X牙距)
G0Z200.M9
G80M5
M30
```
通过以上步骤,你可以完成新代G84攻牙用动力头的编程。建议在实际应用中根据具体需求和机床特性进行调整和优化,以确保编程的准确性和有效性。