Erweiterte Einstellungen für automatische Suche

HINWEIS: Dieses Thema gilt nur für die folgenden Robotik-OLP-Produkte:  

  • Visual Components Premium OLP
  • Visual Components Professional OLP
  • Visual Components Robotics OLP

 

Die Grundeinstellungen sind unter Ändern der Standardeinstellungen der automatischen Suchfunktion beschrieben. Die erweiterten Einstellungen werden unten beschrieben.

 

Name des Parameters

Standardwert

Einheit

Beschreibung

AutoSearchAdvanced

SaveCandidates

falsch

boolean

Wenn wahr, speichern Sie verschiedene Berührungskandidaten für den Suchlöser (langsamer)

CreateVias

wahr

boolean 

Wenn falsch, werden keine Via- und Approach-Punkte generiert

ViasToCreate

["ViaApproach","Approach",

"Departure","ViaDeparture"]

String-Liste

Wenn createVias wahr ist, definiert, welche Via-Punkte erstellt werden

ViasDistances

[200.0,50.0,20.0,

20.0,50.0,200.0]

echte Liste

Via-Entfernungen für jeden Via-Typ hat das Array eine feste Größe, 6 Elemente

AssignSearchVariableToKinds

["Approach","Near",

"Away","Departure"]

String-Liste

Definieren Sie, welchen Schweißpfadpunkttypen die Suchparameter von der automatischen Suche zugewiesen werden

SearchVariableString

””

String

Fester String für die Suchvariable. Zum Beispiel wird „Pose“ bei ABB oft verwendet. Mit SearchVariableString = „pose“ wären die Namen der Suchvariablen pose20, pose21, pose22, ..., poseN

StartSearch

wahr

boolean 

Wenn wahr, wird der Suchpfad für den Schweißnahtbeginn generiert.

MidSearch

wahr

boolean 

Wenn wahr, wird ein Suchpfad für jede scharfe Ecke generiert

EndSearch

wahr

boolean 

Wenn wahr, wird der Suchpfad für das Schweißnahtende generiert

CastPatternX

30,0

mm

CastPatternX und -Y definieren einen Bereich, von dem aus die automatische Suche versucht, eine gute Berührungsstelle zu finden. X-Y-Bereich in der Nähe der standardmäßigen Berührungsposition

CastPatternY

30,0

mm

siehe oben

CastPatternZ

40,0

mm

Entfernung zum X-Y-Bereich (Ebene), von dem aus die Strahlenwürfe aufgenommen werden

ExtendCastPatternZ

1

integer

Ermöglicht die Erweiterung der Erkennung der 3. Oberfläche, falls die 3. Oberflächen konstant weit vom Startpunkt entfernt sind.

CastPatternStep

3,0

mm

Die Gussdichte im Bereich CastPatternX — Y

CastPatternSafety

3,0

mm

Sicherheitsbereich rund um den Berührungspunkt erforderlich. Dies muss von CastPatternStep aus multipliziert werden. Wenn Schritt 3,0 ist, kann die Sicherheit 3,0; 6,0; 9,0; 12,0; ... sein.

DistanceToPreviourSearchFilter

20,0

mm

Wenn zwei Ecken näher als 20 mm voneinander entfernt sind, wird der Suchpfad für eine andere abgelehnt (dasselbe Suchergebnis wird für beide verwendet).

HitAngleFilter

60,0

Grad

Filtert Berührungspositionen, die in einem größeren Winkel als dem eingestellten Wert ausgeführt werden.

Standardparameter für den Suchpfad

In AutoSearchSettings JSON gibt es für jeden Suchtyp einen separaten Parametersatz. Die Parametersätze sind:
Wire2D, Wire3D, WireSweep2D, WireSweep3D, NozzleNeck2D, NozzleNeck3D, NozzleNeckwoWire2D, NozzleNeckwoWire3D, NozzleMiddle2D, NozzleMiddle3D, NozzleShoulder2D, NozzleShoulder3D, NozzleFront2D, NozzleFront3D, ExtPointLaser2D, ExtPointLaser3D, ExtPointLaserSweep2D, ExtPointLaserSweep3D, ExtCamera.

Der Parametersatz definiert die Standard-UI-Parameter für diese Suchtypen, 2D- und 3D-Fall.

Beachten Sie, dass Sie die Standardwerte nicht für alle Sets ändern / modifizieren müssen, sondern nur für die, die Sie verwenden werden.

Beispiel:

Wenn Sie in AutoSearchBasic die Parameter „TouchWith“: „Nozzle“ und „TouchPart“: „NeckWOwire“ einstellen, erzeugt die automatische Suche nur Suchen mit den Parametersätzen NozzleNeckwoWire2D und NozzleNeckwoWire3D, d. h. Sie müssen nur die Standardparameter für diese beiden Sätze ändern oder einfach die Standardeinstellungen verwenden.

 

Name des Parameters

Standardwert

Einheit

Beschreibung

Wire3D (Beispiel)

CornerOrient

wahr

boolean

Eckorientierter Parameter in der Benutzeroberfläche „Suche“

WireRoll1

0,0

Grad 

WireRoll1-Parameter in der Benutzeroberfläche „Suche“

WireRoll2

0,0

Grad 

WireRoll2-Parameter in der Benutzeroberfläche „Suche“

WireRoll3

0,0

Grad 

WireRoll3-Parameter in der Benutzeroberfläche „Suche“

WireAngle1

0,0

Grad 

WireAngle1-Parameter in der Benutzeroberfläche „Suche“

WireAngle2

0,0

Grad 

WireAngle2-Parameter in der Benutzeroberfläche „Suche“

WireAngle3

0,0

Grad 

WireAngle3-Parameter in der Benutzeroberfläche „Suche“

TwistAngle1

0,0

Grad 

TwistAngle1-Parameter in der Benutzeroberfläche „Suche“

TwistAngle2

0,0

Grad 

TwistAngle2-Parameter in der Benutzeroberfläche „Suche“

TwistAngle3

0,0

Grad 

TwistAngle3-Parameter in der Benutzeroberfläche „Suche“

TiltAngle1

0,0

Grad 

TiltAngle1-Parameter in der Benutzeroberfläche „Suche“

TiltAngle2

0,0

Grad 

TiltAngle2-Parameter in der Benutzeroberfläche „Suche“

TiltAngle3

0,0

Grad 

TiltAngle3-Parameter in der Benutzeroberfläche „Suche“