Allgemeine Parameter
Die allgemeinen Parameter betreffen:
- die Geometrie von Taster und Kalibrierkugel
- Sicherheitsabstände für Vorpositionierung und Messfahrt
- Geschwindigkeiten für Vorpositionierung und Messfahrt
- verwendete Kinematik
- Pfad zum Speichern der Messergebnisse in "message.txt" im Standardpfad
Geometrie | Einheit | Bedeutung |
V.P.RADIUS_TOOL | mm | Radius der Spitze des Messtasters (in der Spindel eingespannt) |
V.P.SAFETY_POS | mm | Sicherheitsabstand um die Kalibrierkugel während Vorpositionierung |
V.P.SAFETY_DISTANCE_MEAS | mm | Sicherheitsabstand um die Kalibrierkugel während Messung. Muss groß genug sein, dass die Messgeschwindigkeit erreicht werden kann. |
V.P.RADIUS_WORKPIECE | mm | Radius der Kalibrierkugel (als Werkstück auf dem Tisch angebracht) |
V.P.MEASURING_FEED | mm/min | Geschwindigkeit zum Messen (G100 Sätze) |
V.P.POSITIONING_FEED | mm/min | Geschwindigkeit zum Positionieren |
V.P.KIN_TYP | - | Kinematik der Maschine |
V.P.KIN_TYP_VARIANT | - | Variante der Kinematik, wenn z.B. wie bei Kinematik 90 mehrere Kinematiken mit einer Nummer zusammengefasst werden |
#FILE NAME [MSG = "…"] | String | Pfad zum Speichern der Messdaten |
V.L.PRINT (optional) | - | Ausgabe eines Protokolls in der parametrierten Datei, 0 = kein Protokoll, 1 = Deutsch, 2 = Englisch |
V.P.MAX_PRECISION (optional) | mm | Maximal erlaubte Abweichung von Messfehlern |
V.P.LIST_FORMAT | - | Ausgabeformate: 0 = XML, 1 = TwinCAT 2, 2 = TwinCAT 3 |
Die Radien von Tasterspitze und Kalibrierkugel dienen nur der Berechnung der Verfahrwege und werden nicht für die Berechnung der Versätze genutzt. Daher genügt es, Näherungen für diese Radien anzugeben. Die Bedeutung der Geometrie-Parameter ist in der folgenden Abbildung dargestellt.
Die erste Messbewegung findet in negativer Z-Richtung statt, der Messweg wird aus den vom Bediener eingegebenen Parametern ermittelt und beträgt vom Startpunkt aus inkrementell:
Z = -(V.P.RADIUS_TOOL+V.P.SAFETY_DISTANCE_POS + 2*V.P.RADIUS_WORKPIECE)
Beispiel
Radius Taster (als Werkzeug): V.P.RADIUS_TOOL = 3Sicherheitsabstand Positionieren: V.P.SAFETY_DISTANCE_POS = 20Radius Kalibrierkugel (als Werkstück): V.P.RADIUS_WORKPIECE = 15
Der resultierende NC-Block ist:
G100 G91 Z-[3+20+2*15]
Es wird um -53 mm in Z verfahren, also muss der Abstand zwischen Kugel und Taster beim Start kleiner als 53mm sein.
Beispiel
Der Sicherheitsabstand muss groß genug sein, dass die korrekte Geschwindigkeit zum Messen erreicht wird. Sonst können Abweichungen durch das geschwindigkeitsabhängige Schaltsignal auftreten.