Examples of compensation value lists

Example

example

Compensation value list for plane compensation

Available as of Build V3.1.3079.06

The parameterisation example below reserved a maximum number of table entries of 50000 entries. The actual number of entries used is defined by the product of “last_index_master1” and “last_index_master2”.

# ****************************************

#  Axis compensation data X axis

# ****************************************

kopf.achs_nr                                     1

kopf.log_achs_name                               X

# Reserve maximum number of table entries

kw.crosscomp2.max_points                     50000

kw.crosscomp2.last_index_master1              1000

kw.crosscomp2.last_index_master2                20

kw.crosscomp2.table[  0][  0].correction        -3

kw.crosscomp2.table[  0][  1].correction        -1

kw.crosscomp2.table[ 20][ 999].correction       58

kw.crosscomp2.table[ 20][1000].correction       49

Example

example

Compensation value list for plane compensation

# ****************************************

#  Axis compensation data X axis

# ****************************************

kopf.achs_nr                                     1

kopf.log_achs_name                               X

kw.crosscomp2.interval                      100000  /* 10 mm */

kw.crosscomp2.last_index_master1               100

kw.crosscomp2.last_index_master2               200

kw.crosscomp2.start_position_master1       -400000  /* -40 mm */

kw.crosscomp2.start_position_master2       -700000  /* -70 mm */

kw.crosscomp2.unit                               1  /* 0.1 my */

kw.crosscomp2.master1_ax_nr                      2

kw.crosscomp2.master2_ax_nr                      3

kw.crosscomp2.n_cycles                          20

kw.crosscomp2.table[  0][  0].correction        -3

kw.crosscomp2.table[  0][  1].correction        -1

kw.crosscomp2.table[  0][  2].correction         4

kw.crosscomp2.table[  0][  3].correction         9

kw.crosscomp2.table[  0][  4].correction        13

kw.crosscomp2.table[  0][  5].correction        17

kw.crosscomp2.table[  0][  6].correction        42

kw.crosscomp2.table[  0][  7].correction        53

kw.crosscomp2.table[  0][  8].correction        33

kw.crosscomp2.table[  0][  9].correction        42

kw.crosscomp2.table[  0][ 10].correction        19

kw.crosscomp2.table[  0][ 11].correction         7

kw.crosscomp2.table[  0][ 12].correction         2

kw.crosscomp2.table[  0][ 13].correction         0

kw.crosscomp2.table[  0][ 14].correction         5

kw.crosscomp2.table[  0][ 15].correction        -3

kw.crosscomp2.table[  0][ 16].correction        -7

kw.crosscomp2.table[  0][ 17].correction       -11

kw.crosscomp2.table[  0][ 18].correction       -13

kw.crosscomp2.table[  0][ 19].correction       -22

kw.crosscomp2.table[  0][ 20].correction       -34

kw.crosscomp2.table[  0][ 21].correction       -29

kw.crosscomp2.table[  0][ 22].correction       -99

kw.crosscomp2.table[200][ 71].correction        45

kw.crosscomp2.table[200][ 72].correction        68

kw.crosscomp2.table[200][ 73].correction        71

kw.crosscomp2.table[200][ 74].correction        90

kw.crosscomp2.table[200][ 75].correction       111

kw.crosscomp2.table[200][ 76].correction       123

kw.crosscomp2.table[200][ 77].correction       134

kw.crosscomp2.table[200][ 78].correction       147

kw.crosscomp2.table[200][ 79].correction       156

kw.crosscomp2.table[200][ 80].correction       176

kw.crosscomp2.table[200][ 81].correction       167

kw.crosscomp2.table[200][ 82].correction       148

kw.crosscomp2.table[200][ 83].correction       132

kw.crosscomp2.table[200][ 84].correction       123

kw.crosscomp2.table[200][ 85].correction       111

kw.crosscomp2.table[200][ 86].correction       101

kw.crosscomp2.table[200][ 87].correction        97

kw.crosscomp2.table[200][ 88].correction        88

kw.crosscomp2.table[200][ 89].correction        83

kw.crosscomp2.table[200][ 90].correction        82

kw.crosscomp2.table[200][ 91].correction        77

kw.crosscomp2.table[200][ 92].correction        68

kw.crosscomp2.table[200][ 93].correction        63

kw.crosscomp2.table[200][ 94].correction        61

kw.crosscomp2.table[200][ 95].correction        59

kw.crosscomp2.table[200][ 96].correction        57

kw.crosscomp2.table[200][ 97].correction        52

kw.crosscomp2.table[200][ 98].correction        56

kw.crosscomp2.table[200][ 99].correction        58

kw.crosscomp2.table[200][100].correction        49

#

End