【FANUC刚性攻丝参数全解】
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 |
根据具体配置 |
电机和主轴的齿轮比 |
将参数5204#0=1后,可看以下诊断参数:
诊断450的值主轴位置偏差(以脉冲为单位)
诊断451的值主轴运动脉冲数(以脉冲为单位)
诊断452的值为主轴和攻丝轴的瞬时同步误差(以%为单位),正值表示主轴超前于攻丝轴,负值相反。
诊断453的值为主轴和攻丝轴的最大同步误差(以%为单位)
调整要点:
1.先观察以上的攻丝诊断参数的误差;
2.主轴与攻丝轴的位置环回路增益(参数号5280,5281,5282,5283)影响螺纹精度。
3.加减速时间常数(参数号5261,5262,5263为切入时的时间常数,参数号5271,5272,5273,5274为回退时的时间常数)
4.回退时出错,可以适当调整回退时间常数。
5.在调整参数过程中应观察诊断参数452,453的值,一般453的值应小于10,就可以了。
6.在调节参数之前,一定要将原参数记下,以便不对时可以修改回去。
7.刚性攻丝时主轴最高转数不能超过1000转,因为机床主轴驱动器已经将此参数设好。
8.以下为XH714G机床攻丝参数。
5200#0 G84 指定刚性攻丝方法。
5200#1 VGR 在刚性攻丝方式下,是否使用主轴和位置编码器之间的任意齿轮比。
5200#2 CRG 刚性攻丝方式,刚性攻丝取消方式。
5200#4 DOV 在刚性攻丝回退时,倍率是否有效。
5200#5 PCP 刚性攻丝时,是否使用高速排削攻丝循环
5200#6 FHD 刚性攻丝中,进给保持和但程序段是否有效
5200#7 SRS 在多主轴控制时,用于选择刚性攻丝的主轴选择信号
5201#0 NIZ 刚性攻丝时,是否使用平滑控制
5201#2 TDR 刚性攻丝时,切削常数的选择
5202#0 ORI 启动攻丝循环时,是否启动主轴准停
5204#0 DGN 在诊断画面中,攻丝同步误差(最小单位)/主轴与攻丝轴的误差值%
5210 攻丝方式下的M码(255以下时)
5211 刚性攻丝返回时的倍率值
5212 攻丝方式下的M码(255以上时)
5213 在高速排削攻丝循环时,回退值
5214 刚性攻丝同步误差范围设定
5221-5224 刚性攻丝主轴侧齿数(一档—四挡)
5231-5234 刚性攻丝位置编码器侧齿数(一档—四挡)
5241-5244 刚性攻丝主轴最高转速(一档—四挡)
5261-5264 刚性攻丝加/减速时间常数(一档—四挡)
5271-5274 刚性攻丝回退加/减速时间常数(一档—四挡)
5280 刚性攻丝时,主轴和攻丝轴的位置环增益(公共)
5281-5284 刚性攻丝时,主轴和攻丝轴的位置环增益(一档—四挡)
5291-5294 刚性攻丝时,主轴和攻丝轴的位置环增益倍乘比(一档—四挡)
5300 刚性攻丝时,攻丝轴的到位宽度
5301 刚性攻丝时,主轴的到位宽度
5310 刚性攻丝时,攻丝轴运动中的位置偏差极限值
5311 刚性攻丝时,主轴运动中的位置偏差极限值
5312 刚性攻丝时,攻丝轴停止时的位置偏差极限值
5313 刚性攻丝时,主轴停止时的位置偏差极限值
5314 刚性攻丝时,攻丝轴运动的位置偏差极限值
5321-5324 刚性攻丝时,主轴的反向间隙
问答社区 发起问答 报警查询 技术文章 维修服务 资料下载 加交流群 申请 VIP
本文转载来自【网络及北京发那科】,仅供大家学习交流,如侵权请联系站长删文。