Skip to Content
FASTSUITE E2API ReferenzPython APIAPI DomänenEreignishandhabungEvent_Event RechenoperatorEvent_Event Rechenoperator — Versorgungsunternehmen

Event_Event Rechenoperator — Versorgungsunternehmen

Zurück zu Event_Event Compute Operator.

MoveLin

def MoveLin(target: CENPyOlpMatrix) -> CENPyOlpTpElement

Fügt am Ende ein “Linear bewegen”-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpMatrixZielmatrix des bewegten linearen Elements.

Returns: CENPyOlpTpElement — Lineares Werkzeugwegelement hinzugefügt.

MoveCir

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

Fügt am Ende ein kreisförmiges Bewegungselement hinzu

Parameter:

NameTypBeschreibung
targetCENPyOlpMatrixZielpunktmatrix des Bewegungskreises
viaCENPyOlpMatrixüber die Punktmatrix des Bewegungskreises

Rücksendungen: CENPyOlpTpElement — Kreisförmiges Werkzeugwegelement 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 initialen Tangentialvektor des Referenzpunkts und konstruiert wird. der Vektor, der die Referenz mit dem neuen Zielpunkt verbindet.

Parameter:

NameTypBeschreibung
targetCENPyOlpMatrixZielpunktmatrix des Bewegungskreises (wenn die Position nicht auf dem Kreis liegt, wird er auf den Kreis angepasst)
radiusfloatKreisradius
directionintRichtung des Kreises (im Uhrzeigersinn oder gegen den Uhrzeigersinn)

Returns: CENPyOlpTpElement — Kreisförmiges Werkzeugpfadelement mit Zielrichtung hinzugefügt (Position kann sich ändern)

MoveCir

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

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

Parameter:

NameTypBeschreibung
anglefloatÖffnungswinkel des Kreises
radiusfloatKreisradius

Rücksendungen: CENPyOlpTpElement — Kreisförmiges Werkzeugwegelement 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 des Bewegungskreises
endCENPyOlpMatrixEndpunktmatrix des Bewegungskreises
tangentTointTangente zum Anfang oder Ende : Start, Ende

Rücksendungen: CENPyOlpTpElement — Kreisförmiges Werkzeugwegelement hinzugefügt.

MovePTP

def MovePTP(target: CENPyOlpMatrix) -> CENPyOlpTpElement

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

Parameter:

NameTypBeschreibung
targetCENPyOlpMatrixZielmatrix der Bewegung

Returns: CENPyOlpTpElement — Punkt-zu-Punkt-Werkzeugweg-Element hinzugefügt.

SkipPath

def SkipPath(length: float, includeStartAndEnd: bool)

Überspringt die Werkzeugwegelemente für eine gegebene Länge.

Parameter:

NameTypBeschreibung
lengthfloatDie Länge, die übersprungen werden sollte.
includeStartAndEndboolFlagge, die bestimmt, ob Start- und Endpunkt aufgenommen werden sollen oder nicht.
Was this page helpful?