Beispiel einer Korrekturwertliste

Programmierbeispiel

prg_example

Beispiel einer Korrekturwertliste bei der Kreuzkompensation

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

#  Achskompensationsdaten Z-Achse

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

kopf.achs_nr                          3

kopf.log_achs_name                    Z

kw.crosscomp.last_index               99 /*Last valid index of the table*/

kw.crosscomp.master_ax_nr             1  /*Log. ax. number of the master axis*/

kw.crosscomp.unit                     1  /*0:Incr. 1:Metric in 0.1 µm*/

kw.crosscomp.n_cycles                 20

#

kw.crosscomp.table[0].setpoint        10735

kw.crosscomp.table[0].correction      3

kw.crosscomp.table[1].setpoint        11523

kw.crosscomp.table[1].correction      5

:

:

kw.crosscomp.table[99].setpoint       10000000  /*at 1000 mm of axis 3*/

kw.crosscomp.table[99].correction     1000      /*corr. of 0,1 mm for axis 1*/