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

Event_Event Rechenoperator — Abfragemethoden

Zurück zu Event_Event Compute Operator.

GetAttribGetter

def GetAttribGetter() -> CENPyOlpAttribGetter

Hol dir die Attribut-Getter-Oberfläche.

Returns: CENPyOlpAttribGetter — Attribut-Getter-Schnittstelle.

GetLoggerOperator

def GetLoggerOperator() -> CENPyOlpLogOperator

Er bekommt Holzfäller-Bediener.

Rücksendungen: CENPyOlpLogOperator — Holzfäller-Bediener.

GetRefTpElement

def GetRefTpElement() -> CENPyOlpTpElement

Jede OLP-Ereignisdefinition ist an ein Werkzeugpfadelement gebunden, das das Referenz-Werkzeugpfadelement ist.

Returns: CENPyOlpTpElement — Referenz-Toolpath-Element der Ereignisdefinition

GetInitialPathMatrixByLength

def GetInitialPathMatrixByLength(length: float) -> CENPyOlpMatrix

Erhält die Anfangspfadmatrix des Werkzeugwegelements bei gegebener Länge. Anmerkung: Wenn bei vorgegebener Länge kein Werkzeugweg-Element existiert, wird ein temporäres Element erstellt (sofort nach Nutzung gelöscht).

Parameter:

NameTypBeschreibung
lengthfloatPfadlänge, bei der die Matrix berechnet wird.

Returns: CENPyOlpMatrix — Matrix bei gegebener Länge konnte keiner berechnet werden.

GetRefToolpathElementPosition

def GetRefToolpathElementPosition() -> CENPyOlpMatrix

Bestimmt die Basisrahmenposition des Referenzelements eines Ereignisses. Beachten Sie: Dies gibt nullptr zurück, wenn es auf einer OlpEventDefinition nicht aufgerufen wird.

Returns: CENPyOlpMatrix — Nullptr oder die Basisrahmenposition des Referenz-Werkzeugwegelements.

GetCurrentToolFrameIndex

def GetCurrentToolFrameIndex() -> int

Erhalten Sie den aktuellen Werkzeugrahmenindex der übergeordneten Operation.

Rücksendungen: int — Werkzeugrahmenindex.

GetCurrentToolResourceName

def GetCurrentToolResourceName() -> int

Hol dir den Ressourcennamen des aktiven Werkzeugs.

Returns: int — Ressourcenname des aktiven Werkzeugs.

GetCurrentBaseFrameIndex

def GetCurrentBaseFrameIndex() -> int

Erhalten Sie den aktuellen Basisrahmenindex der Elternoperation.

Rücksendungen: int — Basisrahmenindex.

GetCurrentToolFrameMatrix

def GetCurrentToolFrameMatrix() -> CENPyOlpMatrix

Erhalten Sie die aktuelle Werkzeugrahmenmatrix der Elternoperation.

Rücksendungen: CENPyOlpMatrix — Werkzeugrahmenmatrix.

GetCurrentBaseFrameMatrix

def GetCurrentBaseFrameMatrix() -> CENPyOlpMatrix

Erhalten Sie die aktuelle Basisrahmenmatrix der Elternoperation.

Rücksendungen: CENPyOlpMatrix — Basisrahmen-Matrix.

GetController

def GetController() -> CENPyOlpController

Bekommt einen OLP-Controller.

Rücksendungen: CENPyOlpController — OLP-Controller.

GetEventOperator

def GetEventOperator() -> CENPyOlpEventOperator

Er bekommt den Event-Operator für die Verwaltung von Events.

Returns: CENPyOlpEventOperator — Ereignisoperator.

GetTouchSensingOperator

def GetTouchSensingOperator() -> CENPyOlpTouchSensingOperator

Erhält einen TouchSensing-Operator, der Touch-Sensing-Positionen enthält.

Rücksendung: CENPyOlpTouchSensingOperator — TouchSensing-Operator.

GetSeamFindingOperator

def GetSeamFindingOperator() -> CENPyOlpSeamFindingOperator

Erhält einen SeamFinding-Operator, der SeamFinding-Positionen enthält.

Rücksendungen: CENPyOlpSeamFindingOperator — SeamFinding-Operator.

GetTechTabFolder

def GetTechTabFolder() -> int

Es bekommt den Pfad für den Ordnerpfad der Technologietabelle. Wenn der relative Pfad einen Dateinamen mit Erweiterung enthält, wird der Pfad zu dieser Datei zurückgegeben.

Returns: int — Technologie-Tabellenordner oder Dateipfad.

GetTpElementPosition

def GetTpElementPosition(tpElement: CENPyOlpTpElement, posRelation: int) -> CENPyOlpPosition

Ermittle die Position des Werkzeugpfadelements.

Parameter:

NameTypBeschreibung
tpElementCENPyOlpTpElementReferenz-Werkzeugwegelement.
posRelationintRelation der Position.

Returns: CENPyOlpPosition — Position des Werkzeugwegelements.

GetTpElementPosition

def GetTpElementPosition(tpElement: CENPyOlpTpElement, posRelation: int, baseFrameIndex: int) -> CENPyOlpPosition

Ermitteln Sie die Position des Werkzeugwegelements relativ zum gegebenen Basisrahmen, der durch seinen Index angegeben ist.

Parameter:

NameTypBeschreibung
tpElementCENPyOlpTpElementReferenz-Werkzeugwegelement.
posRelationintRelation der Position.
baseFrameIndexintBasisframe-Index.

Returns: CENPyOlpPosition — Position des Werkzeugwegelements.

IsEventCreatedAutomatically

def IsEventCreatedAutomatically() -> bool

Finde heraus, ob das Referenzereignis durch eine Regel, ein anderes Ereignis erstellt oder manuell eingefügt wurde.

Returns: bool — True, wenn das Event durch eine Regel oder ein anderes Event erstellt wurde, False bei manueller Einfügung.

IsPythonEvent

def IsPythonEvent() -> bool

Prüft, ob das Referenzereignis ein C++- oder Python-Ereignis ist.

Returns: bool — True, wenn es ein Python-Ereignis ist, False falls nicht.

Was this page helpful?