
Compensation (K3)
11.3 Interpolatory compensation
Turning, Milling, Nibbling
222
Function Manual, 11/2012, 6FC5397-1CP10-5BA0
$AN_CEC_MAX[0] = 360.0
$AN_CEC_IS_MODULO[0] = 1
Note
Table parameters containing position data are automatically converted when the scaling
system is changed (when the setting in the following machine data is altered):
MD10240 SCALING_SYSTEM_IS_METRIC (basic system metric)
The position information is always interpreted in the current measuring system.
Conversion must be implemented externally.
Where the following setting applies:
MD10260 CONVERT_SCALING_SYSTEM = 1 (basic system switchover active),
the scaling system can be configured using the following machine data:
MD32711 CEC_SCALING_SYSTEM (scaling system for sag compensation)
Table example
The following example shows the compensation table for sag compensation of axis Y1.
Depending on the position of the Y1 axis, a compensation value is applied to the X1/Z1 axis.
%_N_NC_CEC_INI
CHANDATA(1)
$AN_CEC [0.0]
=0
; 1. Compensation value (interpolation
point 0)
; for X1: ± 0 µm
$AN_CEC [0.1]
=0.01
; 2. Compensation value (interpolation
point 1)
; for X1: + 10 µm
$AN_CEC [0.2]
=0.012
; 3. Compensation value (interpolation
point 2)
; for X1: + 12 µm
...
$AN_CEC[0.349]
=0
; last compensation value
; (interpolation point 350 for X1: ± 0 µm
$AN_CEC_INPUT_AXIS[0]
=(AX2)
; basic axis Y1
$AN_CEC_OUTPUT_AXIS[0]
=(AX1)
; compensation axis X1
$AN_CEC_STEP[0]
=6.73
; distance between interpolation points
6.73 mm
$AN_CEC_MIN[0]
=-400.0
; compensation starts at
; Y1 = -400 mm
$AN_CEC_MAX[0]
=400.0
; compensation ends at Y1 = +400 mm
$AN_CEC_DIRECTION[0]
=0
; table applies in both
; traversing directions of Y1
$AN_CEC_MULT_BY_TABLE[0] =0
$AN_CEC_IS_MODULO[0]
=0
; compensation without modulo function
$AN_CEC [1.0]
=0
; 1. Compensation value (interpolation
Содержание SINUMERIK 802D sl
Страница 58: ...Axis Monitoring A3 2 6 Data lists Turning Milling Nibbling 58 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 84: ...Travel to fixed stop F1 5 6 Data lists Turning Milling Nibbling 84 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 114: ...Gantry axes G1 6 8 Data lists Turning Milling Nibbling 114 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 260: ...Measurement M5 13 6 Data lists Turning Milling Nibbling 260 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 314: ...Positioning Axes P2 17 3 Data lists Turning Milling Nibbling 314 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 332: ...Reference Point Approach R1 18 6 Data lists Turning Milling Nibbling 332 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 340: ...Rotary Axes R2 19 4 Data lists Turning Milling Nibbling 340 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 368: ...Spindle S1 20 9 Data lists Turning Milling Nibbling 368 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 390: ...Tangential Control T3 22 5 Data lists Turning Milling Nibbling 390 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 422: ...Feed V1 24 4 Data lists Turning Milling Nibbling 422 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 440: ...Appendix A 2 Overview Turning Milling Nibbling 440 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 458: ...Glossary Turning Milling Nibbling 458 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...