Beispiel für die Belegung der Nullpunktverschiebungen bei einer Konfigurierung mit 3 Achsen

#******************************************************************************
# Nullpunkt-Daten
# *****************************************************************************
# Wichtiger Hinweis: Hinter dem Kommentarzeichen ´# ´muß
# unbedingt ein Leerzeichen (Space) eingefügt werden.
# ACHTUNG: Die Nullpunktverschiebungen werden in der Einheit
# 0,1 μm bei Linearachsen bzw. 0,0001° bei Rundachsen erwartet.
# *****************************************************************************
#
g53_verfuegbar 1 ( Verschiebungen ungleich 0 werden ausgewertet )
default_index 2 ( G55 ist nach Hochlauf automatisch aktiv)
#
# ==========================================================================
# Nullpunktdaten, die mit "G53" oder "G159 = 0" wirksam werden
# ==========================================================================
np_grp[0].achse[0].versch 80000 # NP-Verschiebung 8 mm
np_grp[0].achse[0].inaktiv 0 # Verschiebung ist gueltig
np_grp[0].achse[1].versch 81000 # NP-Verschiebung 8,1 mm
np_grp[0].achse[1]. inaktiv 0 # Verschiebung ist gueltig
np_grp[0].achse[2].versch 82000 # NP-Verschiebung 8,2 mm
np_grp[0].achse[2]. inaktiv 0 # Verschiebung ist gueltig
# ==========================================================================
# Nullpunktdaten, die mit "G54" oder "G159 = 1" wirksam werden
# ==========================================================================
np_grp[1].achse[0].versch 100000 # NP-Verschiebung 10 mm
np_grp[1].achse[0].inaktiv 0 # Verschiebung ist gueltig
np_grp[1].achse[1].versch 200000 # NP-Verschiebung 20 mm
np_grp[1].achse[1].inaktiv 1 # Verschiebung nicht gueltig
np_grp[1].achse[2].versch 300000 # NP-Verschiebung 30 mm
np_grp[1].achse[2].inaktiv 1 # Verschiebung nicht gueltig
# ==========================================================================
# Nullpunktdaten, die mit "G55" oder "G159 = 2" wirksam werden
# ==========================================================================
np_grp[2].achse[0].versch -110000
np_grp[2].achse[0].inaktiv 0 # Verschiebung ist gueltig
np_grp[2].achse[1].versch 210000
np_grp[2].achse[1].inaktiv 0 # Verschiebung ist gueltig
np_grp[2].achse[2].versch 310000
np_grp[2].achse[2].inaktiv 0 # Verschiebung ist gueltig
# ==========================================================================
# Nullpunktdaten, die mit "G56" oder "G159 = 3" wirksam werden
# ==========================================================================
np_grp[3].achse[0].versch 120000
np_grp[3].achse[0].inaktiv 0 # Verschiebung ist gueltig
np_grp[3].achse[1].versch -220000
np_grp[3].achse[1].inaktiv 0 # Verschiebung ist gueltig
np_grp[3].achse[2].versch 320000
np_grp[3].achse[2].inaktiv 0 # Verschiebung ist gueltig
# ==========================================================================
# Nullpunktdaten, die mit "G57" oder "G159 = 4" wirksam werden
# ==========================================================================
np_grp[4].achse[0].versch 120000
np_grp[4].achse[0].inaktiv 0 # Verschiebung ist gueltig
np_grp[4].achse[1].versch 220000
np_grp[4].achse[1].inaktiv 1 # Verschiebung nicht gueltig
np_grp[4].achse[2].versch 320000
np_grp[4].achse[2].inaktiv 0 # Verschiebung ist gueltig
# ==========================================================================
# Nullpunktdaten, die mit "G58" oder "G159 = 5" wirksam werden
# ==========================================================================
np_grp[5].achse[0].versch 130000
np_grp[5].achse[0].inaktiv 0 # Verschiebung ist gueltig
np_grp[5].achse[1].versch 230000
np_grp[5].achse[1].inaktiv 0 # Verschiebung ist gueltig
np_grp[5].achse[2].versch -330000
np_grp[5].achse[2].inaktiv 0 # Verschiebung ist gueltig
# ==========================================================================
# Nullpunktdaten, die mit "G59" oder "G159 = 6" wirksam werden
# ==========================================================================
np_grp[6].achse[0].versch 400000
np_grp[6].achse[0].inaktiv 0 # Verschiebung ist gueltig
np_grp[6].achse[1].versch 500000
np_grp[6].achse[1].inaktiv 0 # Verschiebung ist gueltig
np_grp[6].achse[2].versch -600000
np_grp[6].achse[2].inaktiv 0 # Verschiebung ist gueltig
# ==========================================================================
# Nullpunktdaten, die mit "G159 = 7" wirksam werden
# ==========================================================================
np_grp[7].achse[0].versch -450000
np_grp[7].achse[0].inaktiv 0 # Verschiebung ist gueltig
np_grp[7].achse[1].versch 340000
np_grp[7].achse[1].inaktiv 1 # Verschiebung nicht gueltig
np_grp[7].achse[2].versch 670000
np_grp[7].achse[2].inaktiv 1 # Verschiebung nicht gueltig
# ==========================================================================
# Nullpunktdaten, die mit "G159= 8" wirksam werden
# ==========================================================================
np_grp[8].achse[0].versch -110000
np_grp[8].achse[0].inaktiv 0 # Verschiebung ist gueltig
np_grp[8].achse[1].versch 220000
np_grp[8].achse[1].inaktiv 0 # Verschiebung ist gueltig
np_grp[8].achse[2].versch 344500
np_grp[8].achse[2].inaktiv 0 # Verschiebung ist gueltig