Beispiel einer Korrekturwertliste
Programmierbeispiel
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*/