Event_Event Compute Operator — Abfragemethoden
Zurück zu Event_Event Compute Operator.
GetAttribGetter
def GetAttribGetter() -> CENPyOlpAttribGetterAttribut-Getter-Schnittstelle abrufen.
Gibt zurück: CENPyOlpAttribGetter — Schnittstelle zum Abrufen von Attributen.
GetLoggerOperator
def GetLoggerOperator() -> CENPyOlpLogOperatorErmittelt den Logger-Operator.
Gibt zurück: CENPyOlpLogOperator — Logger-Operator.
GetRefTpElement
def GetRefTpElement() -> CENPyOlpTpElementJede olp-Ereignisdefinition ist an ein Werkzeugbahn-Element angehängt, das das Referenz-Werkzeugbahn-Element darstellt.
Gibt zurück: CENPyOlpTpElement — Referenz-Werkzeugweg-Element der Ereignisdefinition
GetInitialPathMatrixByLength
def GetInitialPathMatrixByLength(length: float) -> CENPyOlpMatrixErmittelt die initiale Pfadmatrix des Werkzeugbahn-Elements bei gegebener Länge. Hinweis: Wenn bei der angegebenen Länge kein Werkzeugbahn-Element vorhanden ist, wird vorübergehend eines erstellt (wird nach der Verwendung sofort gelöscht).
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
length | float | Länge des Pfads, an der die Matrix berechnet wird. |
Gibt zurück: CENPyOlpMatrix — Matrix bei gegebener Länge, None, falls keine berechnet werden konnte.
GetRefToolpathElementPosition
def GetRefToolpathElementPosition() -> CENPyOlpMatrixBestimmt die Basisrahmenposition des Referenzelements eines Ereignisses. Beachten Sie: Dies gibt nullptr zurück, wenn es nicht auf einem OlpEventDefinition aufgerufen wird.
Gibt zurück: CENPyOlpMatrix — Nullptr oder die Basisrahmenposition des Referenz-Werkzeugweg-Elements.
GetCurrentToolFrameIndex
def GetCurrentToolFrameIndex() -> intErmittelt den aktuellen Werkzeugrahmenindex der übergeordneten Operation.
Gibt zurück: int — Werkzeugrahmenindex.
GetCurrentToolResourceName
def GetCurrentToolResourceName() -> intErmittelt den Ressourcennamen des aktiven Werkzeugs.
Gibt zurück: int — Ressourcenname des aktiven Werkzeugs.
GetCurrentBaseFrameIndex
def GetCurrentBaseFrameIndex() -> intErmittelt den aktuellen Basisrahmenindex der übergeordneten Operation.
Gibt zurück: int — Basisrahmenindex.
GetCurrentToolFrameMatrix
def GetCurrentToolFrameMatrix() -> CENPyOlpMatrixHolt die aktuelle Werkzeugkoordinatenmatrix der übergeordneten Operation.
Gibt zurück: CENPyOlpMatrix — Werkzeugrahmenmatrix.
GetCurrentBaseFrameMatrix
def GetCurrentBaseFrameMatrix() -> CENPyOlpMatrixHolt die aktuelle Basisrahmenmatrix der übergeordneten Operation.
Gibt zurück: CENPyOlpMatrix — Basismatrix des Bezugsrahmens.
GetController
def GetController() -> CENPyOlpControllerRuft den OLP-Controller ab.
Gibt zurück: CENPyOlpController — OLP-Controller.
GetEventOperator
def GetEventOperator() -> CENPyOlpEventOperatorRuft den Event-Operator zur Verwaltung von Ereignissen ab.
Gibt zurück: CENPyOlpEventOperator — Ereignisoperator.
GetTouchSensingOperator
def GetTouchSensingOperator() -> CENPyOlpTouchSensingOperatorGibt einen TouchSensing-Operator zurück, der Berührungserkennungspositionen enthält.
Gibt zurück: CENPyOlpTouchSensingOperator — TouchSensing-Operator.
GetSeamFindingOperator
def GetSeamFindingOperator() -> CENPyOlpSeamFindingOperatorGibt einen SeamFinding Operator zurück, der SeamFinding-Positionen enthält.
Gibt zurück: CENPyOlpSeamFindingOperator — SeamFinding-Operator.
GetTechTabFolder
def GetTechTabFolder() -> intErmittelt den Pfad zum Ordner der Technologietabelle. Wenn der relative Pfad einen Dateinamen mit Erweiterung enthält, wird der Pfad zu dieser Datei zurückgegeben.
Gibt zurück: int — Pfad zum Ordner der Technologietabelle oder zu einer Datei.
GetTpElementPosition
def GetTpElementPosition(tpElement: CENPyOlpTpElement, posRelation: int) -> CENPyOlpPositionErmitteln Sie die Position des Werkzeugbahn-Elements.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
tpElement | CENPyOlpTpElement | Referenzelement des Werkzeugpfads. |
posRelation | int | Beziehung der Position. |
Gibt zurück: CENPyOlpPosition — Position des Werkzeugbahn-Elements.
GetTpElementPosition
def GetTpElementPosition(tpElement: CENPyOlpTpElement, posRelation: int, baseFrameIndex: int) -> CENPyOlpPositionErmitteln Sie die Position des Werkzeugbahn-Elements relativ zum angegebenen Bezugsrahmen, der durch seinen Index definiert ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
tpElement | CENPyOlpTpElement | Referenzelement des Werkzeugpfads. |
posRelation | int | Beziehung der Position. |
baseFrameIndex | int | Basisrahmenindex. |
Gibt zurück: CENPyOlpPosition — Position des Werkzeugbahn-Elements.
IsEventCreatedAutomatically
def IsEventCreatedAutomatically() -> boolErmitteln Sie, ob das referenzierte Event durch eine Regel, ein anderes Event oder manuell eingefügt wurde.
Gibt zurück: bool — Wahr, wenn das Event durch eine Regel oder ein anderes Event erstellt wurde, Falsch, wenn es manuell eingefügt wurde.
IsPythonEvent
def IsPythonEvent() -> boolPrüft, ob das Referenzereignis ein C++- oder ein Python-Ereignis ist.
Gibt zurück: bool — Wahr, wenn es sich um ein Python-Ereignis handelt, Falsch, wenn nicht.