Konfigurationsdatei

Für die erfolgreiche Konfiguration des Messtasters sind folgende Punkte erforderlich:

Ausführliche Beschreibung:

Die Datei SysCalibConfigTouchprobe.nc wird vor jedem Zyklus zur Identifikation der Messtasterparameter ausgeführt. Folgende Variablen müssen darin definiert sein.

Variablen

Beschreibung

V.CYC.SysConf_Probes_feed

Messvorschub beim Messen.

V.CYC.SysConf_Probes_feed_max

Positioniervorschub zwischen den Messpunkten.

V.CYC.SysConf_Spindle_orientation

Definition, ob der Messtaster vor jeder Messfahrt in Messrichtung positioniert werden soll.

0 = Messtaster wird nicht positioniert (Standardwert). Er muss sich vor Beginn des Zyklus in Grundstellung befinden.

1 = Messtaster wird positioniert

V.CYC.SysConf_Probes_feed_repeat

Messvorschub für ein zweites Antasten mit verlangsamter Geschwindigkeit.

Falls mit Wert > 0 definiert, wird der Messtaster nach dem ersten Antasten leicht zurückgezogen und die Messung wiederholt.

Standardwert = 0.

V.CYC.SysConf_Probes_dist_repeat

Rückzugsstrecke in Messrichtung für das zweite Antasten mit verlangsamter Geschwindigkeit.

Wird nur verwendet, wenn V.CYC.SysConf_Probes_feed_repeat größer Null ist.

Standardwert = 2.

V.CYC.SysConf_Spindle_angle

Definition des Grundwinkels, auf den der Messtaster positioniert werden soll.

Wird nur verwendet, wenn V.CYC.SysConf_Spindle_orientation = 1 ist.

Entspricht der Spindelposition (M19), welche beim Messen in positive X-Richtung notwendig wird.

Standardwert = 0.

V.CYC.SysConf_Spindle_Pos_Dir

Lage der Spindelendposition bei Positionierung mit M19.

Wird nur verwendet, wenn V.CYC.SysConf_Spindle_orientation = 1 ist.

0 = Die Spindel positioniert den Messtaster bei Blick von unten auf die Messtasterspitze im Uhrzeigersinn (Standardwert).

1 = Die Spindel positioniert den Messtaster bei Blick von unten auf die Messtasterspitze gegen den Uhrzeigersinn.

V.CYC.SysConf_Probes_spdl_feed

Spindelvorschub für die Spindelpositionierung des Messtasters.

Standardwert = 200

V.CYC.SysConf_Probes_spdl_wait

Zeit in Sekunden zum Abwarten der Spindelneupositionierung vor dem entsprechenden Messdurchlauf.

Standardwert = 1

V.CYC.SysConf_Retract_PrePos_feed

Vorschubsgeschwindigkeit von Vorpositionierung zur Startposition.

Wenn 0 Angegeben wird, wird die Geschwindigkeit der Vorpositionierung angewendet.

Standardwert = 0

V.CYC.SysConf_Retract_Meas_feed

Rückzugsgeschwindigkeit nach dem Messereignis.

Wenn 0 Angegeben wird, wird die Geschwindigkeit des Messvorschub angewendet.

Standardwert = 0

Weitere Konfigurationsdaten des Messtasters werden aus den aktuellen Werkzeugdaten ausgelesen. Der Messtaster muss daher als aktuelles Werkzeug definiert und seine Werkzeugdaten hinterlegt sein (Ausgenommen Kalibrierung).

Zu den berücksichtigten Werkzeugdaten gehören:

Die Verschiebungen der Messtasterspitze zum Spindelflansch sowie der Radius der Messtasterkugel werden zur Berechnung des Messergebnis berücksichtigt.

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

Programmierbeispiel

prg_example

Konfigurationsdatei

%SysCalibConfigTouchprobe.nc

 

V.CYC.SysConf_Probes_feed         =  500   (measuring feed rate)

V.CYC.SysConf_Probes_feed_max     = 1000   (positioning feed rate)

V.CYC.SysConf_Spindle_orientation =    0   (positioning of probe)

V.CYC.SysConf_Spindle_angle       =    0   (probe basic angle)

V.CYC.SysConf_Probes_feed_repeat  =    0   (repetition feed rate)

V.CYC.SysConf_Probes_dist_repeat  =    2   (distance of repetition)

V.CYC.SysConf_Probes_spdl_feed    =  200   (spindle speed)

V.CYC.SysConf_Probes_spdl_wait    =    1   (dwell time)

V.CYC.SysConf_Spindle_Pos_Dir     =    0   (spindle pos. direction)

V.CYC.SysConf_Retract_PrePos_feed =    0   (retract pre pos.feed rate)

V.CYC.SysConf_Retract_Meas_feed   =    0   (retract meas. feed rate)

 

M17