Konfigurationsdatei
Für die erfolgreiche Konfiguration des Messtasters sind folgende Punkte erforderlich:
- Der Radius der Messtasterkugel, die Verschiebungen in X und Y und die Länge des Messtasters müssen über die Werkzeugdaten definiert sein.
- Es wurde eine Konfigurationsdatei SysCalibConfigTouchprobe.nc erstellt, welche mindestens den Mess- und Positioniervorschub enthält
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:
- Der Radius der Messtasterkugel (V.G.WZ_AKT.R)
- Die Länge des Messtasters (V.G.WZ_AKT.L)
- Horizontale Verschiebungen der Messtasterspitze zum Spindelflansch (V.G.WZ_AKT.V.X und W.G.WZ_AKT.V.Y)
Die Verschiebungen der Messtasterspitze zum Spindelflansch sowie der Radius der Messtasterkugel werden zur Berechnung des Messergebnis berücksichtigt. Details zur Korrekturberechnung und den daraus resultierenden Anforderungen an die Messrichtung finden sich im Kapitel Voraussetzungen beim Messen.
Die Konfigurationsdatei SysCalibConfigTouchprobe.nc kann beispielsweise folgendermaßen aussehen:
Programmierbeispiel
Konfigurationsdatei