Abschnitt 1 Bearbeiten des Sondenpunktprogramms 1. Bestimmen Sie den Ursprung und ermitteln Sie die Koordinatenwerte jedes Sondenpunkts. Bestimmen Sie zunächst den Ursprung des Werkstückkoordinatensystems in der UG-Software, ermitteln Sie dann mit der UG-Software den Punkt (XYZ), an dem sich der Antastpunkt befinden soll, und zeichnen Sie ihn für die Bearbeitung des Antastpunktprogramms auf. 2. Bearbeiten Sie das Sondenpunktprogramm (der Name des Sondenpunktprogramms kann selbst bestimmt werden, z. B.: O6666). Das Sondenpunktprogramm steuert die Bewegung der Sonde und erfordert den Aufruf zweier wichtiger Sondenbetriebsprogramme O9810 und O9811. Beispiel für ein Messpunktprogrammformat: (Das Folgende ist ein Beispiel für die Programmierung des Z-Punkt-Messtasters) %O6666 (PROBE) G91 G28Z0 G90 G0 G17 G40 G49 G69 G80 M6T11 (Der Messtaster ist auf dem T11-Werkzeughalter installiert, und der T11-Messtaster wird auf der Spindel ersetzt) G90 G00 G54 X-18. Y50. (Schnell über dem ersten zu prüfenden Punkt im G54-Koordinatensystem positionieren) M19 (S_ ) (Spindelpositionierung, S dient dazu, die Spindel um einen Winkel zu drehen. Wenn ein Punkt in Richtung der Z-Achse abgetastet werden soll , S ist nicht erforderlich, um die Seite abzutasten, d M05 M17 (Messtaster öffnen) (Messtaster öffnen, diese Anweisung wird durch den entsprechenden Anschluss während der Verkabelung bestimmt) G43Z50.H11 (Werkzeuglänge festlegen, d. h. Messtasterlänge ablesen)
G90G00Z50. (Der Messtaster bewegt sich schnell nach unten zur Position Z50.) N1(Z+PUNKT1) (Z-Wert des ersten Punktes messen)
G65P9810X-18. Y50. F3000. (Ermitteln Sie sicher und schnell die XY-Position des ersten Punkts. Die Geschwindigkeit beträgt F3000.)
G65P9810 Z19. (Sicher und schnell die sichere Z-Position über dem ersten Punkt finden, die Geschwindigkeit ist die gleiche wie oben, die Höhe beträgt hier im Allgemeinen 3 mm vom unten zu messenden Punkt)
G65P9811Z16.08 (Erreichen Sie sicher und langsam die Z-Position des ersten Antastpunkts. Außerdem kehrt er nach diesem Antastschritt automatisch zur Position Z19.0 im vorherigen Schritt zurück.)
#601=#142 (#142 ist die Differenz zwischen dem theoretischen Z16,08 des ersten Sondenpunkts und dem tatsächlich abgetasteten „Z“. Der Wert wird automatisch in O9811 berechnet und dann an #142 übergeben. #142 übergibt die erhaltener Wert auf #601. #601 ist der Wert, der für den ersten Punkt in Z-Richtung kompensiert werden soll)
G65P9810 Z20. (Fahren Sie sicher und schnell auf die sichere Höhe Z20.)
N2(Z+POINT1) (Z-Wert des zweiten Punkts messen) G65P9810X-16.5 Y48.3 F3000. (Ermitteln Sie sicher und schnell die XY-Position des zweiten Punkts. Die Geschwindigkeit beträgt F3000.)
G65P9810 Z17. (Sicher und schnell die sichere Z-Position über dem zweiten Punkt finden, die Geschwindigkeit ist die gleiche wie oben, die Höhe beträgt hier im Allgemeinen 3 mm vom unten zu messenden Punkt)
G65P9811Z14.23 (Erreichen Sie sicher und langsam die Z-Position des zweiten Tastpunkts. Außerdem kehrt er nach diesem Schritt automatisch zur Position Z19 zurück.0 im vorherigen Schritt)
#{{0}}#142 #142 ist die Differenz zwischen dem theoretischen Z16,08 des zweiten Sondenpunkts und dem tatsächlichen „Z real“, der automatisch in O9811 berechnet und dann an #142 übergeben wird. #142 übergibt dann den erhaltenen Wert an #601, und #601 ist der Wert, der für den zweiten Punkt in Z-Richtung kompensiert werden soll) G65P9810 Z35. Bewegen Sie sich sicher und schnell auf die sichere Höhe Z20.) N3(Z+PUNKT1) (Z-Wert des dritten Punkts messen) G65P9810X12.5 Y51.1 F3000.G65P9810 Z19.G65P9811Z16.08#603=#142G65P9810 Z20 . N4(Z+POINT1) (Z-Wert des vierten Punkts messen) G65P9810X12.2 Y49.2 F3000.G65P9810 Z16.G65P9811Z13.73#604=#142G65P9810 Z35........... .....N16(Z+POINT1) (Z-Wert des sechzehnten Punktes messen) G65P9810X-16.5 Y-18.2 F3000.G65P9810 Z16.G65P9811Z14.23#616=#142G65P9810 Z35.(Im Folgenden wird der Toleranzbereich für die Differenz Z jedes erkannten Parameters festgelegt Wenn die Toleranz überschritten wird, springen Sie zur Ausführung zu N20. #620=0.1 (Setzen Sie die Toleranz auf 0,1 und weisen Sie sie #620 zu) IF[ABS[#601]GT#620]GOTO20 (Wenn der Absolutwert von #601 größer als der Wert von #620 ist, Springe zu N20) Ausführen bei)
IF[ABS[#602]GT#620]GOTO20 (Wenn der absolute Wert von #602 größer als der Wert von #620 ist, springen Sie zur Ausführung zu N20) IF[ABS[ #603]GT#620]GOTO20 (Wenn der Absolutwert von #603 größer als der Wert von #620 ist, springen Sie zu N20 ausführen).............M18G91G28Z0M99 N20 #3000=99point cuo wu Z OUT OF TOL (Alarmaufforderung, Z überschreitet Toleranz, hier kann „#3000=“ sein als 0-200 zusätzliche Eingabeaufforderungsinformationen festgelegt werden)G91G28Z0M99********************
Abschnitt 2 Bearbeiten des Bearbeitungsprogramms Fügen Sie die Kompensationswertvariablen (#601#6{{10}}2 #603......) entsprechend jedem Sondenpunkt zu den Koordinaten hinzu des entsprechenden Punktes im Bearbeitungsprogramm. (Hier verwenden wir zur Erläuterung den Kompensations-Z-Wert. Das Prinzip der Kompensation in X- und Y-Richtung ist das gleiche wie das Kompensationsprinzip in Z-Richtung): (dh zwei Punkte sind direkt verbunden, jeder mit einem Z-Wert) Von Punkt A zu Punkt B betragen die Kompensationsunterschiede der Sondenpunkte A und B jeweils #601 und #602. Wenn Sie möchten, dass das Werkzeug generell von A nach B übergeht, müssen Sie nur die Z-Kompensationswertvariablen der Punkte A und B zum entsprechenden Bearbeitungsprogramm hinzufügen. Das Folgende ist das Verarbeitungsprogramm: (Am Beispiel des Z-Kompensationswerts) O2222G91G28Z0G0G17G40G49G80G90(TOOL:1 DIA.OFF: 1 LEN:1 DIA:10.) T1M6G0G90G54X7.2503Y10.S10000M3 G43H1Z30.M8Z1.
Abschnitt 3 Bearbeiten Sie Verarbeitungsprogramme schnell in Excel. Manchmal müssen Sie Variablen zu einem mehrzeiligen Programm hinzufügen. Wenn Sie sie einzeln manuell hinzufügen, ist dies sehr mühsam, mit einem hohen Arbeitsaufwand verbunden und es kann leicht zu Fehlern kommen. Im Folgenden finden Sie eine Methode zur schnellen Bearbeitung von Programmen mit Excel. Methode ändern: 1. Kopieren Sie zunächst das Programm, dem Sie Variablen hinzufügen möchten, in den Editor, wie unten gezeigt:
2. Ersetzen Sie X durch „/X/“, ersetzen Sie Y durch „/Y/“ und ersetzen Sie Z durch „/Z/“, wie unten gezeigt:
3. Öffnen Sie EXCEL, öffnen Sie die Datei in Schritt 2 und beachten Sie, dass im Dialogfeld „Öffnen“ „Alle Dateien“ als Dateityp ausgewählt wird. Öffnen Sie dann die Datei im vorherigen Schritt. Das Dialogfeld wird wie folgt angezeigt:
4. Klicken Sie auf Weiter. Das nächste Dialogfeld wird angezeigt, wie unten gezeigt:
5. Aktivieren Sie „Andere (0)“ und geben Sie den Schrägstrich „/“ ein, wie in der Abbildung gezeigt:
6. Wählen Sie dann „Weiter“, „Fertig stellen“, öffnen Sie die Datei und schließen Sie sie ab. Sie können sehen, dass jeder Teil getrennt ist. Dies ist der gewünschte Effekt, wie in der Abbildung gezeigt:
7. Fügen Sie Z und die Zahl 16,31 zu jeder Zeile des Programms hinzu, wie in der Abbildung gezeigt
8. Fügen Sie manuell Variablen am Startpunkt und am Endpunkt hinzu. Da der Punkt in der ersten Zeile der Startpunkt ist, sollte die Variable der entsprechende erkannte Kompensationswert #601 sein. Die 14. Zeile in der obigen Abbildung ist der Endpunkt und die Variable sollte der entsprechende erkannte Kompensationswert #602 sein. Die Variablen der beiden oben genannten Punkte können manuell hinzugefügt werden, wie in der Abbildung gezeigt:
9. Fügen Sie Variablen zum Mittelpunkt hinzu. Um die in Abbildung A oben gezeigten Variablen hinzuzufügen, besteht die Methode darin, zunächst die Klammern und Pluszeichen an jede mittlere Zeile zu ziehen und dann die Variablen, die am mittleren Punkt hinzugefügt werden sollen, z. B. #690*1, in die dritte Zeile einzugeben der obigen Abbildung.
(Hier wird die Differenz zwischen dem Kompensationswert des Endpunkts und des Startpunkts gleichmäßig auf N Mittelpunkte verteilt. Hier ist sie in 12 Abschnitte unterteilt und ihre Beziehung ist #690=[#{{2} }#601] / 12 Diese Beziehung muss dem Programm hinzugefügt werden)
Ziehen Sie dann zuerst „#690*1“ nach unten, um dies zu erreichen, wie unten gezeigt:
Speichern Sie dann die Excel-Datei als Text-TXT-Datei und öffnen Sie sie dann mit Notepad, wie unten gezeigt:
Löschen Sie den leeren Abstand in der Mitte und fügen Sie die entsprechende Makrovariablenbeziehung #690=[#602-3602] /12 vor dem Startpunkt hinzu, wie unten gezeigt





