厦门市湖里区塘边社420号3101单元
数控机床的直线轴精度表现在轴进给上主要由三项精度:反向间隙、定位精度和重复定位精度,其中反向间隙、重复定位精度可以通过机械装置的调整来实现,而定位精度在很大程度上取决于直线轴传动链中滚珠丝杠的螺距制造精度。在数控车床生产制造及加工应用中,在调整好机床反向间隙、重复定位精度后,要减小定位误差,用数控系统的螺距误差螺距补偿功能是最节约成本且直接有效的方法。
FANUCOTDⅡ数控系统已广泛应用在数控机床上,其螺距误差补偿功能有一定的典型性。螺距补偿原理是将机械参考点返回后的位置作为螺距补偿原点,CNC系统以设定在螺距误差补偿参数中的螺距补偿量和CNC移动指令,综合控制伺服轴的移动量,补偿丝杠的螺距误差。
1 螺距误差补偿前的准备工作
回参考点后,编程控制需要螺距误差补偿的轴,从参考点或机床机械位置某一点间歇移动若干个等距检测点,用激光干涉仪等检测计量仪器检测出各点的定位误差。检测点数量可根据机床的工作长度自设。
2 设定螺距误差补偿参数
(1) 打开参数开关
在MDI方式下设置参数PWE=1,系统出现1000报警,同时按CAN和RESET键清除报警。
(2) 参考点的螺距误差补偿点号码参数X轴参数No.1000Z轴参数No.2000
(3) 螺距误差补偿倍率参数
参数No.0011的PML1,PML2.
设定的螺距补偿值,乘上该倍率,即为输出值.
(4) 螺距误差补偿点间隔
X轴参数No.756Z轴参数No.757
螺距误差补偿点为等间隔,设定范围从0到999999999。
一般设定单位是0.001毫米。
(5) 螺距补偿点数目
各轴从0到127共128个螺距补偿点
(6) 螺距补偿量及螺距补偿点的号
X轴参数No.(1001+螺距补偿点号)
Z轴参数No.(2001+螺距补偿点号)
每个螺距补偿点螺距补偿量的范围为(-7)~(+7)乘以螺距补偿倍率。
负侧最远补偿点的号=原点补偿点-(负侧的机床长/补偿点间隔)+1
正侧最远补偿点的号=原点补偿点+(正侧的机床长/补偿点间隔)
3 设定好螺距补偿参数后,在MDI方式下,设置参数PWE=0,关闭参数写状态。机床断电后重新启动,回参考点,螺距补偿生效。再检测定位精度,没达到要求的补偿点可反复修改补偿量,直至达到要求。
数控车床的参考点一般设在机械正限位不到处,参考点与正限位之间的范围在加工工件时很少用到,下面以一台数控车床的Z轴丝杠精度检测结果,阐述螺距误差补偿如何应用。
A20B-0001-0510
A20B-0002-0940
A20B-0002-0942
A20B-0002-0943
A20B-0003-0090
A20B-0003-0210
A20B-0003-0310
A20B-0003-0630
A20B-0003-0740
A20B-0003-0741
A20B-0003-0742
A20B-0003-0744
A20B-0003-0745
A20B-0003-0750
A20B-0003-0751
A20B-0003-0752
A20B-0003-0754
A20B-0003-0755
A20B-0003-0770
A20B-0003-0772
A20B-0003-0773
A20B-0003-0776
A20B-0003-0880
A20B-0004-0011
A20B-0004-0170
A20B-0004-0171
A20B-0004-0270
A20B-0004-0280
A20B-0004-0500
A20B-0004-0720
A20B-0004-0750
A20B-0004-0780
A20B-0004-0970
A20B-0004-0971
A20B-0004-0990
A20B-0005-0130
A20B-0005-0290
A20B-0005-0321
A20B-0005-0371
A20B-0005-0374
A20B-0005-0375
A20B-0005-0450
A20B-0005-0530
A20B-0005-0540
A20B-0005-0583
A20B-0005-0584
A20B-0005-0610
A20B-0005-0690
A20B-0005-0700
A20B-0005-0711
A20B-0005-0714
A20B-0005-0730
A20B-0005-0740
A20B-0005-0780
A20B-0005-0790
A20B-0005-0802
A20B-0005-T802
A20B-0006-0070
A20B-0006-0190
A20B-0006-0200
A20B-0006-0430
A20B-0006-0700
A20B-0006-0760
A20B-0006-0870
A20B-0006-0871
A20B-0006-0880
A20B-0006-0900
A20B-0006-0950
A20B-0007-0010
A20B-0007-0030
A20B-0007-0040
A20B-0007-0045
A20B-0007-0060
A20B-0007-0061
A20B-0007-0070
A20B-0007-0090
A20B-0007-0150
A20B-0007-0270
A20B-0007-0330
A20B-0007-0340
A20B-0007-0360
A20B-0007-0361
A20B-0007-0370