所有者:信仰(呢称); 发布时间:2017-07-27 06:30:41; 更新时间:2023-05-14 18:50:47
阅读所需积分:0;
简介:发那科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 | 0/1 | 主轴和电机的旋转方向相同/相反 |
4001#4 | 0/1 | 主轴和编码器的旋转方相同/相反 |
4002#3,2,1,0 | 0,0,1,0 | 使用主轴位置编码器做位置反馈 |
4003#7,6,5,4 | 0,0,0,0 | 主轴的齿数 |
4010#2,1,0 | 取决于电机 | 设定电机传感器类型 |
4011#2,1,0 | 初始化自动设定 | 电机传感器齿数 |
4015#0 | 1 | 定向有效 |
4056-4059 | 根据具体配置 | 电机和主轴的齿轮比 |
2) 使用α位置编码器S时
参数号 | 设定值 | 备注 |
4000#0 | 0/1 | 主轴和电机的旋转方向相同/相反 |
4001#4 | 0/1 | 主轴和编码器的旋转方相同/相反 |
4002#3,2,1,0 | 0,1,0,0 | 使用a位置编码器S做位置反馈 |
4003#7,6,5,4 | 0,0,0,0 | 主轴传感器的齿数 |
4010#2,1,0 | 取决于电机 | 设定电机传感器类型 |
4011#2,1,0 | 初始化自动设定 | 电机传感器齿数 |
4056-4059 | 根据具体配置 | 电机和主轴的齿轮比 |
3)使用MZi、BZi、CZi编码器作为电机传感器时