ABB WPS



Hauptfenster des Plugins


Die Erweiterung ABB WPS dient dazu, dem Schweißbefehl die Parameter der Schweißpunkte aus dem A33-Blatt oder aus einem benutzerdefinierten Kommentar über dem Punkt zuzuweisen.
Das Plugin kann die X-, Y- und Z-Koordinaten der Punkte mit einer vorgegebenen Abstandstoleranz mit den Koordinaten im A33-Blatt vergleichen.

Um den Schweißbefehl in der bearbeiteten Datei zu finden, verwendet das Plugin einen regulären Ausdruck.
Jeder Schweißbefehl beginnt mit einem bestimmten Schlüsselwort: RZ_PTP, RZ_LIN, RZ_PTP_DZ, RZ_LIN_DZ, KE_PTP, KE_LIN, STP_PTP, STP_LIN.
Danach folgen die Schweißparameter: Punktname - identisch mit der robtarget-Variablen, Fahrzeugtyp und Schweißindex.


Beispiel eines Schweißbefehls



LOCAL CONST robtarget P5NA_831_305_A_VEE_VE_000_001_A__PS_0003:=[[486.0,-776.0,756.0],[0.725197,0.683794,0.054966,-0.059102],[0,1,-1,1],[9e+09,30,9e+09,9e+09,9e+09,9e+09]];
robtarget-Variable mit Punktkoordinaten



Der reguläre Ausdruck muss in den globalen Einstellungen des Editors für den Welding point reader festgelegt werden.
Dieses Muster enthält drei obligatorische benannte Gruppen:
Ein Beispielmuster kann so aussehen:

((RZ_(PTP|LIN)(_DZ)?)|(KE_(PTP|LIN))|(STP_(PTP_LIN))) \s+ (?<name>[^,\s]+) \s*,\s* (?<fzg>[^,\s]+) \s*,\s* (?<index>[^,\s]+)




Globale Einstellungen des Welding point reader