功能讲堂FANUC系统刚性攻丝功能详解
在刚性攻丝时,主轴旋转一转所对应钻孔轴的进给量必须和攻丝的螺距相等,即必须满足如下的条件:
P= F/S
P:攻丝的螺距(mm)
F:攻丝轴的进给量(mm/min) S:主轴的速度(rpm)
刚性攻丝循环的过程中主轴的旋转和进给轴的进给之间总是保持同步。也就是说,在刚性攻丝时,主轴的旋转不仅要实现速度控制,而且要实行位置的控制。主轴的旋转和攻丝轴的进给要实现直线插补,在孔底加工时的加/减速仍要满足以下的条件以提高刚性攻丝的精度。
在普通的攻丝循环时G74/G84 (M 系列), G84/G88 (T 系列),主轴的旋转和Z轴的进给量是分别控制的,主轴和进给轴的加/减速也是处理的,所以不能够严格地满足以上的条件,特别是攻丝到达孔的底部时,主轴和进给轴减速到停止,之后又加速反向旋转过程时,满足以上的条件将更加困难。所以,一般情况下,攻丝是通过在刀套内安装柔性弹簧补偿进给轴的进给来改善攻丝的精度的。
1刚性攻丝的指令
刚性攻丝可以通过以下的任何一种指令完成:
1) 刚性攻丝指令在G74/G84 (M series) 或G84/G88 (T series)之前指定,如:
_ M29 S _____;
G84(G88) X_C_(Z_C_) Z_(X_) R_ P_ F_ K_ ;
2) 刚性攻丝指令与攻丝指令G74/G84(M series) 或G84/G88 (T series)在同一程序段,如:
G84(G88) X_C_(Z_C_) Z_(X_) R_ P_ F_ K_ M29 S_;
3) G74/G84 (M series) 或G84/G88 (T series) 作为刚性攻丝指令
G84X_Y_Z_R_P_F_K_;为标准攻丝循环指令 G74X_Y_Z_R_P_F_K_;为反螺纹攻丝循环指令
刚性攻丝有两种方式:
每转进给刚性攻丝(G99)和每分进给刚性攻丝(G98)。下例为每转进给刚性攻丝方式(G99)。加工螺距为1mm,主轴转速为1000rpm。
O0001; G99;
G00 X120.0Y100.0; M29 S1000;
G84 Z-100.0R-20.0F1.0; G80;
下例为切削上述螺纹的每分进给方式(每分进给方式中,F/S指定螺距)。
O0002; G98;
G00 X120.0Y100.0; M29 S1000;
G84 Z-100.0R-20.0F1000; G80;
2刚性攻丝的配置
刚性攻丝中需要伺服轴和攻丝主轴之间的位置同步,所以使用电机编码器或外置编码器提供一转信号,常见的配置方案和相关参数设定如下:
1) 使用αi位置编码器时
参数号 4000#0 4001#4 4002#3,2,1,0 4003#7,6,5,4 4010#2,1,0 4011#2,1,0 4015#0 4056-4059
设定值 0/1 0/1 0,0,1,0 0,0,0,0 取决于电机
备注
主轴和电机的旋转方向相同/相反 主轴和编码器的旋转方相同/相反 使用主轴位置编码器做位置反馈 主轴的齿数 设定电机传感器类型
初始化自动设定 电机传感器齿数 1
定向有效
根据具体配置 电机和主轴的齿轮比
2) 使用α位置编码器S时
参数号 4000#0 4001#4 4002#3,2,1,0 4003#7,6,5,4 4010#2,1,0 4011#2,1,0 4056-4059
设定值 0/1 0/1 0,1,0,0 0,0,0,0 取决于电机
备注
主轴和电机的旋转方向相同/相反 主轴和编码器的旋转方相同/相反 使用a位置编码器S做位置反馈 主轴传感器的齿数 设定电机传感器类型
初始化自动设定 电机传感器齿数 根据具体配置 电机和主轴的齿轮比
3)使用MZi、BZi、CZi编码器作为电机传感器时
参数号 4000#0
4002#3,2,1,0 4010#2,1,0 4011#2,1,0 4056-4059
设定值 备注 0/1 主轴和电机的旋转方向相同/相反 0,0,0,1 使用电机传感器做位置反馈 0,0,1 在电机传感器中使用MZi、BZi、或CZi类型 初始化自动设电机传感器齿数 定
100或1000 电机和主轴的齿轮比为1:1
4) 使用分离式BZi、CZi传感器作主轴位置编码器时
参数号 4000#0 4001#4
4002#3,2,1,0 4003#7,6,5,4 4010#2,1,0
设定值 0/1 0/1 0,0,1,1 根据检测器而定 根据检测器而定
备注
主轴和电机的旋转方向相同/相反 主轴和编码器的旋转方相同/相反 使用分离型BZi或CZi做位置反馈 主轴传感器的齿数 设定电机传感器类型
4011#2,1,0 4056-4059
根据检测器而定 根据具体配置
电机传感器齿数 电机和主轴的齿轮比
5) 使用外部一转信号时
参数号 4000#0
设定值 0/1
备注
主轴和电机的旋转方向相同/相反
4002#3,2,1,0 0,0,0,1 使用电机的传感器做位置反馈
4004#2 4004#3
1
根据检测器确定 (参考主轴定向)
使用外部一转信号 外部开关信号类型
4010#2,1,0 4011#2,1,0 4056- 4059 4171- 4174
0,0,1
初始化自动设定 根据具体配置 根据具体配置
设定电机传感器类型 电机传感器齿数 电机和主轴的齿轮比 电机传感器和主轴的齿轮比
3与刚性攻丝有关的控制信号
刚性攻丝信号 RGTAP (G61.0)
通过M29(刚性攻丝方式准备辅助功能)的指令,PMC 将PMC 侧设定为刚性攻丝方式,将本信号置于ON 后通知CNC。
'1' : PMC 已经处在刚性攻丝方式。 '0' : PMC 尚未处在刚性攻丝方式。
将PMC 设定为刚性攻丝方式的处理,请参阅后述的与PMC 之间的接口。
本信号是用来确认PMC 是否处在刚性攻丝方式的确认信号。 不管是否已经指令M29,若本信号不成为'1',就会在G84/G74(M 系列)、G84/G88(T 系列)的程序段发出PS 报警。
主轴旋转方向信号 RGSPM(F65.0),RGSPP(F65.1)一般不处理。 刚性攻丝处理中信号 RTAP (F76.3)
齿轮选择信号 GR3O(F34.2),GR2O(F34.1),GR1O(F34.0) 齿轮选择信号 GR2(G28.2),GR1(G28.1) 齿轮选择信号 GR21(G29.0,T系列)
刚性攻丝主轴选择信号 RGTSP2(G61.5),RGTSP1(G61.4) 刚性攻丝主轴使能信号正转 SFRA(G70.5)
4与刚性攻丝有关的参数
5与FSSB高速刚性攻丝和智能刚性攻丝功能相关的参数
在0i-F系统中的主轴位置信息和伺服位置信息均采用FSSB总线通信,可以使用FSSB高速刚性攻丝和智能刚性攻丝功能提升攻丝效率,降低攻丝同步误差,与FSSB高速刚性攻丝功能相关的参数有:
与智能刚性攻丝相关的参数有:
以上就是刚性攻丝调试中的重点内容,那么从下周开始,我们会
带来刚性攻丝的调试案例,以便于大家结合实际,更好的掌握FANUC系统与刚性攻丝相关的技术。
更多系统功能介绍,请点击
功能讲堂 | FANUC系统与刚性攻丝相关的功能介绍
功能讲堂 | FANUC MANUAL GUIDE i 功能介绍
功能讲堂 | FANUC机床远程诊断功能包介绍