Siemens 840D 螺距补偿
1. 取消原补偿值。
→Drive OFF
→Start up
→Machine Date
→Axis MD
→选择将要被补偿的轴。
→32700 ENC_COMP_ENABLE(1)从1改为0
→Input
→Set MD to Active
→NCK Reset
→Yes
(当NCK Reset时,最好Drive OFF)
2. 激光测量。
1)尽可能的减小由于操作或安装引起的误差。比如:尽量缩短支杆是使用长度;吸块尽可能的放牢等。
2)正确输入膨胀系数,放置温度等传感器
3)合理的程序,进给速度要恰当。
4)一般轴要运行3-5个来回
3. 螺距补偿
→Service
→Manage Date
→NC-active –date
→Meas.-system-error-comp.
→选择将要补偿的轴。
→Copy
→光标到LIECHTI
→Insert
→打开补偿表
→输入补偿值
如X轴的补偿:
CHANDATA(1)
$AA_ENC_COMP[1,0,AX1]=0
$AA_ENC_COMP[1,1,AX1]=-0.00
$AA_ENC_COMP[1,2,AX1]=-0.001
$AA_ENC_COMP[1,3,AX1]=-0.003
$AA_ENC_COMP[1,4,AX1]=-0.004
$AA_ENC_COMP[1,5,AX1]=-0.007
$AA_ENC_COMP[1,6,AX1]=-0.009
$AA_ENC_COMP[1,7,AX1]=-0.011
$AA_ENC_COMP[1,8,AX1]=-0.012
$AA_ENC_COMP[1,9,AX1]=-0.014
$AA_ENC_COMP[1,10,AX1]=-0.017
$AA_ENC_COMP[1,11,AX1]=-0.016
$AA_ENC_COMP[1,12,AX1]=-0.018
$AA_ENC_COMP[1,13,AX1]=-0.019
$AA_ENC_COMP[1,14,AX1]=-0.023
$AA_ENC_COMP[1,15,AX1]=-0.026
$AA_ENC_COMP[1,16,AX1]=-0.028
$AA_ENC_COMP[1,17,AX1]=-0.029
$AA_ENC_COMP[1,18,AX1]=-0.029
$AA_ENC_COMP[1,19,AX1]=-0.032
$AA_ENC_COMP[1,20,AX1]=-0.034
$AA_ENC_COMP[1,21,AX1]=-0.037
$AA_ENC_COMP[1,22,AX1]=-0.037
$AA_ENC_COMP[1,23,AX1]=-0.039
$AA_ENC_COMP[1,24,AX1]=-0.042
$AA_ENC_COMP[1,25,AX1]=-0.046
$AA_ENC_COMP[1,26,AX1]=-0.049
.
$AA_ENC_COMP_STEP[1,AX1]=56
$AA_ENC_COMP_MIN[1,AX1]=-171
$AA_ENC_COMP_MAX[1,AX1]=1285
$AA_ENC_COMP_IS_MODULO[1,AX1]=0
M1
→保存并关闭此文档
→Drive OFF
→选择此补偿文件
→Load HD→NC
→看到显示屏底部出现:Job is ready 即完成
→NCK-Reset
→Start up
→Machine Date
→Axis MD
→选择将要被补偿的轴。
→32700 ENC_COMP_ENABLE(1)从0改为1
→NCK-Reset
方法二:
将表格填好,运行-----
4. 螺距反向误差补偿。
→Start up
→Machine Date
→Axis MD
→选择将要被补偿的轴。
→将数值输入到MD32450(1)--------
→NCK-Reset
5. 机床定位精度和重复定位精度验收。
1)精度标准
2) 正反向运行3-5遍。
3) 允许误差范围