Konfigurationsdateien
Die Datei SysCalibConfigLaser.nc muss als Unterprogramm vorhanden sein. Sie enthält die Parametrierung des Lasers. Die Positionsdaten des Lasers können mithilfe des Kalibrierzyklus ermittelt werden.
Variablen | Beschreibung |
V.CYC.LASER_BRAKEOFFSET_FAST | Rückzugsabstand für die beschleunigte Messung |
V.CYC.LASER_BRAKEOFFSET | Rückzugsabstand für die Feinmessung |
V.CYC.MEAS_FEED_FAST | Messvorschub für die beschleunigte Messung |
V.CYC.MEAS_FEED_SLOW | Messvorschub für die Feinmessung |
V.CYC.MEAS_MODE | Modus 0 = drückend (Standard), 1 = ziehend |
V.CYC.DIRECTION | Definition der Mess- und Positionierrichtung: 0- Es wird in X- Richtung gemessen 1- Es wird in Y- Richtung gemessen 2- Es wird in X+ Richtung gemessen 3- Es wird in Y+ Richtung gemessen |
V.CYC.LASER_POS_X | Position des Laserfokuspunktes in der X-Achse |
V.CYC.LASER_POS_Y | Position des Laserfokuspunktes in der Y-Achse |
V.CYC.LASER_POS_Z | Position des Laserfokuspunktes in der Z-Achse |
V.CYC.LASER_Z_START_POS | Startpunkt der ersten Messung in Z |
V.CYC.LASER_Z_END_POS | Endpunkt der ersten Messung in Z |
Die Konfigurationsdatei SysCalibConfigLaser.nc kann beispielsweise folgendermaßen aussehen:
Programmierbeispiel

Konfigurationsdatei
%SysCalibConfigLaser.nc
V.CYC.LASER_POS_X = 10 ;Position of the Fokuspoint of the laser
V.CYC.LASER_POS_Y = 20 ;Position of the Fokuspoint of the laser
V.CYC.LASER_POS_Z = 700 ;Position of the Fokuspoint of the laser
(0 = measurement direction X -)
(1 = measurement direction Y -)
(2 = measurement direction X +)
(3 = measurement direction Y +)
V.CYC.DIRECTION = 1 ;Position/Measurement direction
V.CYC.LASER_BRAKEOFFSET = 0.5 ;Retr. dist. for precision measurement
V.CYC.MEAS_FEED_FAST = 500 ;meas feed for fast measurement
V.CYC.MEAS_FEED_SLOW = 10 ;meas feed for precision measurement
V.CYC.LASER_Z_START_POS = V.CYC.LASER_POS_Z + 5 ;start of 1st meas in Z
V.CYC.LASER_Z_END_POS = V.CYC.LASER_POS_Z - 5 ;end of 1st meas in Z
M17
Folgende zwei Dateien folgenden Unterprogramme können optional hinterlegt werden. In ihnen wird gesteuert, wie der Laser ein- bzw. ausgeschaltet werden muss:
- SysCalibConfigLaserOn.nc
- SysCalibConfigLaserOff.nc
Dabei wird zwischen drückender und ziehender Messung unterschieden.