2019年底一次大型雙柱立車垂直補償經歷:由于刀架在X軸不同位置,X軸橫梁會有不同的垂度,為了保證精度,希望通過Z軸將其補償回來。此功能是828D選項功能購買授權6FC5800-0AM55-0YB0 注意:
可補償的公差范圍最大限制為1mm
根據查找資料首先需要設置補償點數
1. MD18342 MM_CEC_MAX_POINTS[n]用于設定每個補償表的補償點數。。其中n是補償表序號,最大補償表數=系統軸數*2
設置時需要注意:
? 補償點數越多占用的SRAM越多,因此盡量按照需要的點數設置,不要設置太多的補償點數
? MD18342最大值2000
? 補償點數涉及內存的分配,盡量在調試初期階段設定
2. 拷貝垂度補償模板 (路徑: 調試\系統數據\NC生效數據\垂度/斜度的補償) 復制粘貼到零件程序下,文件名稱 NC_CEC.INI
?
3. 格式說明如下:MD18342【0】=200
METRIC
$AN_CEC[0,0]=-0.238 ‘32c2 ;補償值
$AN_CEC[0,1]=-0.231 ’33d6
$AN_CEC[0,2]=-0.224 ‘32de
$AN_CEC[0,3]=-0.217 ’390e
$AN_CEC[0,4]=-0.21 ‘2fba
$AN_CEC[0,5]=-0.203 ’34c0
$AN_CEC[0,6]=-0.196 ‘33e8
$AN_CEC[0,7]=-0.189 ’34e2
$AN_CEC[0,8]=-0.182 ‘3164
$AN_CEC[0,9]=-0.175 ’33f8
$AN_CEC[0,10]=-0.168 ‘3052
$AN_CEC[0,11]=-0.161 ’31c2
$AN_CEC[0,12]=-0.154 ‘3158
$AN_CEC[0,13]=-0.147 ’3a06
$AN_CEC[0,14]=-0.14 ‘2d96
$AN_CEC[0,15]=-0.133 ’38fa
$AN_CEC[0,16]=-0.126 ‘3542
$AN_CEC[0,17]=-0.119 ’35f8
$AN_CEC[0,18]=-0.112 ‘3150
$AN_CEC[0,19]=-0.105 ’302a
$AN_CEC[0,20]=-0.098 ‘2fee
$AN_CEC[0,21]=-0.091 ’315e
$AN_CEC[0,22]=-0.084 ‘3190
$AN_CEC[0,23]=-0.077 ’3f60
$AN_CEC[0,24]=-0.07 ‘32f0
$AN_CEC[0,25]=-0.063 ’3788
$AN_CEC[0,26]=-0.056 ‘34f6
$AN_CEC[0,27]=-0.049 ’363c
$AN_CEC[0,28]=-0.042 ‘3194
$AN_CEC[0,29]=-0.035 ’3530
$AN_CEC[0,30]=-0.028 ‘3360
$AN_CEC[0,31]=-0.021 ’34d0
$AN_CEC[0,32]=-0.014 ‘347e
$AN_CEC[0,33]=-0.007 ’3d38
……
$AN_CEC[0,199]=0 ‘2d0e
$AN_CEC_INPUT_NCU[0]=1 ’49fa
$AN_CEC_INPUT_AXIS[0]=(AX1) ‘4b12;輸入軸名稱 X軸
$AN_CEC_OUTPUT_NCU[0]=1 ’4aae
$AN_CEC_OUTPUT_AXIS[0]=(AX2) ‘5576;輸出軸名稱(補償軸)Z軸
$AN_CEC_STEP[0]=100 ’34c2 ;補償間距
$AN_CEC_MIN[0]=-3300 ‘415c ; 補償下限坐標
$AN_CEC_MAX[0]=0 ’37dc ;補償上限坐標
$AN_CEC_DIRECTION[0]=0 ‘46fc;補償方向 0:雙向補償 1:正向補償2:負向補償
$AN_CEC_MULT_BY_TABLE[0]=0 ’4d50
$AN_CEC_IS_MODULO[0]=0 ‘49be 0:直線軸 1:旋轉軸
$AN_CEC_TYPE[0]=0 ’3252
M17
4. 根據測量結果填寫補償各點補償數據,將NC_CEC.INI類型修改MPF,自動模式運行
5. 激活補償值
? MD32700=1 誤差補償數據生效
? MD41300=1 補償表使能
? 回零
?
6. 手動模式移動X軸,到軸診斷畫面觀察Z軸補償值是否有值變化,成功了。
責任編輯:lq
評論
查看更多