Skip to Content

Event_Event Compute Operator — Dienstprogramme

Zurück zu Event_Event Compute Operator.

MoveLin

def MoveLin(target: CENPyOlpMatrix) -> CENPyOlpTpElement

Fügt am Ende ein Element „move linear“ hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpMatrixZielmatrix des linearen Bewegungselements.

Gibt zurück: CENPyOlpTpElement — Lineares Werkzeugbahn-Element hinzugefügt.

MoveCir

def MoveCir(target: CENPyOlpMatrix, via: CENPyOlpMatrix) -> CENPyOlpTpElement

Fügt am Ende ein Element für eine Kreisbewegung hinzu

Parameter:

NameTypBeschreibung
targetCENPyOlpMatrixZielpunktmatrix der kreisförmigen Bewegung
viaCENPyOlpMatrixDurchgangspunktmatrix der Kreisbewegung

Gibt zurück: CENPyOlpTpElement — Kreisförmiges Werkzeugbahn-Element hinzugefügt.

MoveCir

def MoveCir(target: CENPyOlpMatrix, radius: float, direction: int) -> CENPyOlpTpElement

Fügt am Ende ein kreisförmiges Bewegungselement hinzu. Die kreisförmige Bewegung befindet sich in der Ebene, die durch den Anfangstangentenvektor des Referenzpunkts und der Vektor, der den Referenzpunkt mit dem neuen Zielpunkt verbindet.

Parameter:

NameTypBeschreibung
targetCENPyOlpMatrixZielpunktmatrix der kreisförmigen Bewegung (wenn die Position nicht auf dem Kreis liegt, wird sie so angepasst, dass sie auf dem Kreis liegt)
radiusfloatKreisradius
directionintRichtung des Kreises (im Uhrzeigersinn oder gegen den Uhrzeigersinn)

Gibt zurück: CENPyOlpTpElement — Kreisförmiges Werkzeugbahn-Element hinzugefügt mit Richtung des Ziels (Position kann sich ändern)

MoveCir

def MoveCir(angle: float, radius: float) -> CENPyOlpTpElement

Fügt am Ende ein kreisförmiges Bewegungselement hinzu. Die Kreisbewegung erfolgt innerhalb der xy-Ebene des Bezugspunkts. Die Endtangente ist der Kreis. Tangente am Endpunkt.

Parameter:

NameTypBeschreibung
anglefloatÖffnungswinkel des Kreises
radiusfloatKreisradius

Gibt zurück: CENPyOlpTpElement — Kreisförmiges Werkzeugbahn-Element hinzugefügt.

MoveTangentCir

def MoveTangentCir(start: CENPyOlpMatrix, end: CENPyOlpMatrix, tangentTo: int) -> CENPyOlpTpElement

Fügt ein kreisförmiges Bewegungselement tangential zu einer Matrix hinzu

Parameter:

NameTypBeschreibung
startCENPyOlpMatrixStartpunktmatrix der Kreisbewegung
endCENPyOlpMatrixEndpunktmatrix der Kreisbewegung
tangentTointTangente zum Anfang oder Ende : Anfang, Ende

Gibt zurück: CENPyOlpTpElement — Kreisförmiges Werkzeugbahn-Element hinzugefügt.

MovePTP

def MovePTP(target: CENPyOlpMatrix) -> CENPyOlpTpElement

Fügt am Ende ein Punkt-zu-Punkt-Bewegelement hinzu

Parameter:

NameTypBeschreibung
targetCENPyOlpMatrixZielmatrix der Bewegung

Gibt zurück: CENPyOlpTpElement — Punkt-zu-Punkt-Werkzeugweg-Element hinzugefügt.

SkipPath

def SkipPath(length: float, includeStartAndEnd: bool)

Überspringt die Werkzeugweg-Elemente für eine bestimmte Länge.

Parameter:

NameTypBeschreibung
lengthfloatDie zu überspringende Länge.
includeStartAndEndboolFlagge zur Bestimmung, ob Start- und Endpunkt einbezogen werden sollen oder nicht.
Was this page helpful?