Skip to Content

Event_Event Compute Operator — Abfragemethoden

Zurück zu Event_Event Compute Operator.

GetAttribGetter

def GetAttribGetter() -> CENPyOlpAttribGetter

Attribut-Getter-Schnittstelle abrufen.

Gibt zurück: CENPyOlpAttribGetter — Schnittstelle zum Abrufen von Attributen.

GetLoggerOperator

def GetLoggerOperator() -> CENPyOlpLogOperator

Ermittelt den Logger-Operator.

Gibt zurück: CENPyOlpLogOperator — Logger-Operator.

GetRefTpElement

def GetRefTpElement() -> CENPyOlpTpElement

Jede 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) -> CENPyOlpMatrix

Ermittelt 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:

NameTypBeschreibung
lengthfloatLä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() -> CENPyOlpMatrix

Bestimmt 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() -> int

Ermittelt den aktuellen Werkzeugrahmenindex der übergeordneten Operation.

Gibt zurück: int — Werkzeugrahmenindex.

GetCurrentToolResourceName

def GetCurrentToolResourceName() -> int

Ermittelt den Ressourcennamen des aktiven Werkzeugs.

Gibt zurück: int — Ressourcenname des aktiven Werkzeugs.

GetCurrentBaseFrameIndex

def GetCurrentBaseFrameIndex() -> int

Ermittelt den aktuellen Basisrahmenindex der übergeordneten Operation.

Gibt zurück: int — Basisrahmenindex.

GetCurrentToolFrameMatrix

def GetCurrentToolFrameMatrix() -> CENPyOlpMatrix

Holt die aktuelle Werkzeugkoordinatenmatrix der übergeordneten Operation.

Gibt zurück: CENPyOlpMatrix — Werkzeugrahmenmatrix.

GetCurrentBaseFrameMatrix

def GetCurrentBaseFrameMatrix() -> CENPyOlpMatrix

Holt die aktuelle Basisrahmenmatrix der übergeordneten Operation.

Gibt zurück: CENPyOlpMatrix — Basismatrix des Bezugsrahmens.

GetController

def GetController() -> CENPyOlpController

Ruft den OLP-Controller ab.

Gibt zurück: CENPyOlpController — OLP-Controller.

GetEventOperator

def GetEventOperator() -> CENPyOlpEventOperator

Ruft den Event-Operator zur Verwaltung von Ereignissen ab.

Gibt zurück: CENPyOlpEventOperator — Ereignisoperator.

GetTouchSensingOperator

def GetTouchSensingOperator() -> CENPyOlpTouchSensingOperator

Gibt einen TouchSensing-Operator zurück, der Berührungserkennungspositionen enthält.

Gibt zurück: CENPyOlpTouchSensingOperator — TouchSensing-Operator.

GetSeamFindingOperator

def GetSeamFindingOperator() -> CENPyOlpSeamFindingOperator

Gibt einen SeamFinding Operator zurück, der SeamFinding-Positionen enthält.

Gibt zurück: CENPyOlpSeamFindingOperator — SeamFinding-Operator.

GetTechTabFolder

def GetTechTabFolder() -> int

Ermittelt 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) -> CENPyOlpPosition

Ermitteln Sie die Position des Werkzeugbahn-Elements.

Parameter:

NameTypBeschreibung
tpElementCENPyOlpTpElementReferenzelement des Werkzeugpfads.
posRelationintBeziehung der Position.

Gibt zurück: CENPyOlpPosition — Position des Werkzeugbahn-Elements.

GetTpElementPosition

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

Ermitteln Sie die Position des Werkzeugbahn-Elements relativ zum angegebenen Bezugsrahmen, der durch seinen Index definiert ist.

Parameter:

NameTypBeschreibung
tpElementCENPyOlpTpElementReferenzelement des Werkzeugpfads.
posRelationintBeziehung der Position.
baseFrameIndexintBasisrahmenindex.

Gibt zurück: CENPyOlpPosition — Position des Werkzeugbahn-Elements.

IsEventCreatedAutomatically

def IsEventCreatedAutomatically() -> bool

Ermitteln 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() -> bool

Prü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.

Was this page helpful?