Example assignment zero offsets with 3 axes
# ******************************************************************
# Zero point data
# ******************************************************************
# Important note : Behind the comment character ´#´
# a blank (space) must be added.
# CAUTION: Zero offsets are expected in the unit
# 0.1 μm for linear axes and 0.0001° for rotary axes.
# ******************************************************************
#
g53_verfuegbar 1 ( offsets unequal to 0 are evaluated )
default_index 2 ( G55 is automatically active after startup)
#
# ==================================================================
# Zero point data which are effective with 'G53' or 'G159 = 0'
# ==================================================================
np_grp[0].achse[0].inaktiv 80000 # Zero offset 8 mm
np_grp[0].achse[0].inaktiv 0 # Offset not valid
np_grp[0].achse[1].versatz 81000 # Zero offset 8.1 mm
np_grp[0].achse[1].inaktiv 0 # Offset not valid
np_grp[0].achse[2].versatz 82000 # Zero offset 8.2 mm
np_grp[0].achse[2].inaktiv 0 # Offset not valid
# ==================================================================
# Zero point data which are effective with 'G54' or 'G159 = 1'
# ==================================================================
np_grp[1].achse[0].versch 100000 # Zero offset by 10 mm
np_grp[1].achse[0].inaktiv 0 # Offset not valid
np_grp[1].achse[1].versch 200000 # Zero offset by 20 mm
np_grp[1].achse[1].inaktiv 1 # Offset not valid
np_grp[1].achse[2].versch 300000 # Zero offset by 30 mm
np_grp[1].achse[2].inaktiv 1 # Offset not valid
# ==================================================================
# Zero point data which are effective with 'G55' or 'G159 = 2'
# ==================================================================
np_grp[2].achse[0].versch -110000
np_grp[2].achse[0].inaktiv 0 # Offset not valid
np_grp[2].achse[1].versch 210000
np_grp[2].achse[1].inaktiv 0 # Offset not valid
np_grp[2].achse[2].versch 310000
np_grp[2].achse[2].inaktiv 0 # Offset not valid
# ==================================================================
# Zero point data which are effective with 'G56' or 'G159 = 3'
# ==================================================================
np_grp[3].achse[0].versch 120000
np_grp[3].achse[0].inaktiv 0 # Offset not valid
np_grp[3].achse[1].versch -220000
np_grp[3].achse[1].inaktiv 0 # Offset not valid
np_grp[3].achse[2].versch 320000
np_grp[3].achse[2].inaktiv 0 # Offset not valid
# ==================================================================
# Zero point data which are effective with 'G57' or 'G159 = 4'
# ==================================================================
np_grp[4].achse[0].versch 120000
np_grp[4].achse[0].inaktiv 0 # Offset not valid
np_grp[4].achse[1].versch 220000
np_grp[4].achse[1].inaktiv 1 # Offset not valid
np_grp[4].achse[2].versch 320000
np_grp[4].achse[2].inaktiv 0 # Offset not valid
# ==================================================================
# Zero point data which are effective with 'G58' or 'G159 = 5'
# ==================================================================
np_grp[5].achse[0].versch 130000
np_grp[5].achse[0].inaktiv 0 # Offset not valid
np_grp[5].achse[1].versch 230000
np_grp[5].achse[1].inaktiv 0 # Offset not valid
np_grp[5].achse[2].versch -330000
np_grp[5].achse[2].inaktiv 0 # Offset not valid
# ==================================================================
# Zero point data which are effective with 'G59' or 'G159 = 6'
# ==================================================================
np_grp[6].achse[0].versch 400000
np_grp[6].achse[0].inaktiv 0 # Offset not valid
np_grp[6].achse[1].versch 500000
np_grp[6].achse[1].inaktiv 0 # Offset not valid
np_grp[6].achse[2].versch -600000
np_grp[6].achse[2].inaktiv 0 # Offset not valid
# ==================================================================
# Zero point data which are effective with 'G159 = 7'
# ==================================================================
np_grp[7].achse[0].versch -450000
np_grp[7].achse[0].inaktiv 0 # Offset not valid
np_grp[7].achse[1].versch 340000
np_grp[7].achse[1].inaktiv 1 # Offset not valid
np_grp[7].achse[2].versch 670000
np_grp[7].achse[2].inaktiv 1 # Offset not valid
# ==================================================================
# Zero point data which are effective with 'G159 = 8'
# ==================================================================
np_grp[8].achse[0].versch -110000
np_grp[8].achse[0].inaktiv 0 # Offset not valid
np_grp[8].achse[1].versch 220000
np_grp[8].achse[1].inaktiv 0 # Offset not valid
np_grp[8].achse[2].versch 344500
np_grp[8].achse[2].inaktiv 0 # Offset not valid