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_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.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_Z_START_POS

Startpunkt der ersten Messung in Z.

V.CYC.LASER_Z_END_POS

Endpunkt der ersten Messung in Z.

V.CYC.MEAS_FEED_SLOW

Messvorschub für die Feinmessung.

V.CYC.MEAS_FEED_FAST

Messvorschub für die beschleunigte Messung

V.CYC.LASER_BRAKEOFFSET

Rückzugsabstand für die Feinmessung

Die Konfigurationsdatei SysCalibConfigLaser.nc kann beispielsweise folgendermaßen aussehen:

Programmierbeispiel

Konfigurationsdatei

%SysCalibConfigLaser.nc
 
; Position of the Fokuspoint of the laser
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 = 35
 
; Position/Measurement directionv
V.CYC.DIRECTION   = 1
 
; Retraction distance for precision measurement
V.CYC.LASER_BRAKEOFFSET = 0.5
 
; measurement feed for fast measurement
V.CYC.MEAS_FEED_FAST = 500
 
; measurement feed for precision measurement
V.CYC.MEAS_FEED_SLOW = 100
 
; start point of first meas in Z
V.CYC.LASER_Z_START_POS = V.CYC.LASER_POS_Z + 20
 
; end point of first meas in Z
V.CYC.LASER_Z_END_POS   = V.CYC.LASER_POS_Z - 10
 
M17

Folgende zwei Dateien folgenden Unterprogramme können optional hinterlegt werden. In ihnen wird gesteuert, wie der Laser ein- bzw. ausgeschaltet werden muss:

  1. SysCalibConfigLaserOn.nc
  2. SysCalibConfigLaserOff.nc

Dabei wird zwischen drückender und ziehender Messung unterschieden.