Skip to Content

Ereignisoperator — Mutationsmethoden

Zurück zum Event Operator.

AddEvent

def AddEvent(uuId: str, pTpElement: CENPyOlpTpElement, iInsertPosition: int, execute: bool=True) -> CENPyOlpEventObject

Fügen Sie ein Technology Event am Eingabe-Werkzeugweg-Element oder am Ende des Werkzeugwegsegments hinzu.

Parameter:

NameTypBeschreibung
uuIdstreindeutige ID des hinzuzufügenden Ereignisses
pTpElementCENPyOlpTpElementReferenzelement des Werkzeugpfads
iInsertPositionintvor oder nach dem referenzierten Werkzeugweg-Element
executeboolTrue = Das Ereignis wird sofort berechnet; False = Das Ereignis wird erstellt, aber nicht berechnet, die Berechnung muss separat ausgelöst werden. Standard ist True. (Standard: True)

Gibt zurück: CENPyOlpEventObject — Das hinzugefügte Event-Objekt

AddEventWaitForBoolSensor

def AddEventWaitForBoolSensor(target: CENPyOlpTpElement, sensor: CENPyOlpSensor, iInsertPosition: int) -> CENPyOlpWaitForBoolSensorEvent

Fügt ein WaitForBoolSensor-Ereignis zum Ziel-Werkzeugweg-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementWerkzeugweg-Element, an dem das hinzuzufügende Ereignis eingetragen wird
sensorCENPyOlpSensorder zu setzende Sensor
iInsertPositionintEinfügeposition – vor oder nach dem Referenz-Werkzeugweg-Element

Gibt zurück: CENPyOlpWaitForBoolSensorEvent — das hinzugefügte Ereignis

AddEventBoolActor

def AddEventBoolActor(target: CENPyOlpTpElement, actor: CENPyOlpActor, iInsertPosition: int) -> CENPyOlpBoolActorEvent

Fügt ein BoolActor-Ereignis zum Ziel-Werkzeugweg-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementWerkzeugweg-Element, an dem das hinzuzufügende Ereignis eingetragen wird
actorCENPyOlpActorder zu setzende Akteur
iInsertPositionintEinfügeposition – vor oder nach dem Referenz-Werkzeugweg-Element

Gibt zurück: CENPyOlpBoolActorEvent — das hinzugefügte Ereignis

AddEventFloatArrayActor

def AddEventFloatArrayActor(target: CENPyOlpTpElement, actor: CENPyOlpActor, iInsertPosition: int) -> CENPyOlpFloatArrayActorEvent

Fügt ein FloatArrayActor-Ereignis zum Ziel-Werkzeugweg-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementWerkzeugweg-Element, an dem das hinzuzufügende Ereignis eingetragen wird
actorCENPyOlpActorder zu setzende Akteur
iInsertPositionintEinfügeposition – vor oder nach dem Referenz-Werkzeugweg-Element

Gibt zurück: CENPyOlpFloatArrayActorEvent — das hinzugefügte Ereignis

AddEventSetBoolSignal

def AddEventSetBoolSignal(value: bool, target: CENPyOlpTpElement, signalNumber: int, iInsertPosition: int) -> CENPyOlpSetBoolSignalEvent

Fügt ein SetBoolSignal-Ereignis zum Ziel-Werkzeugweg-Element hinzu.

Parameter:

NameTypBeschreibung
valueboolder zu setzende Bool-Wert
targetCENPyOlpTpElementWerkzeugweg-Element, an dem das hinzuzufügende Ereignis eingetragen wird
signalNumberintdie Signalnummer
iInsertPositionintEinfügeposition – vor oder nach dem Referenz-Werkzeugweg-Element

Gibt zurück: CENPyOlpSetBoolSignalEvent — das hinzugefügte Ereignis

AddEventSetFloatSignal

def AddEventSetFloatSignal(value: float, target: CENPyOlpTpElement, signalNumber: int, iInsertPosition: int) -> CENPyOlpSetFloatSignalEvent

Fügt ein SetFloatSignal-Ereignis zum Ziel-Werkzeugweg-Element hinzu.

Parameter:

NameTypBeschreibung
valuefloatder einzustellende Fließkommawert
targetCENPyOlpTpElementWerkzeugweg-Element, an dem das hinzuzufügende Ereignis eingetragen wird
signalNumberintdie Signalnummer
iInsertPositionintEinfügeposition – vor oder nach dem Referenz-Werkzeugweg-Element

Gibt zurück: CENPyOlpSetFloatSignalEvent — das hinzugefügte Ereignis

AddEventSetIntSignal

def AddEventSetIntSignal(value: int, target: CENPyOlpTpElement, signalNumber: int, iInsertPosition: int) -> CENPyOlpSetIntSignalEvent

Fügt ein SetIntSignal-Ereignis zum Ziel-Werkzeugweg-Element hinzu.

Parameter:

NameTypBeschreibung
valueintder einzustellende Ganzzahlwert
targetCENPyOlpTpElementWerkzeugweg-Element, an dem das hinzuzufügende Ereignis eingetragen wird
signalNumberintdie Signalnummer
iInsertPositionintEinfügeposition – vor oder nach dem Referenz-Werkzeugweg-Element

Gibt zurück: CENPyOlpSetIntSignalEvent — das hinzugefügte Ereignis

AddEventWaitForBoolSignal

def AddEventWaitForBoolSignal(value: bool, target: CENPyOlpTpElement, signalNumber: int, iInsertPosition: int) -> CENPyOlpWaitForBoolSignalEvent

Fügt dem Ziel-Werkzeugweg-Element ein WaitForBoolSignalEvent hinzu.

Parameter:

NameTypBeschreibung
valueboolder zu setzende Bool-Wert
targetCENPyOlpTpElementWerkzeugweg-Element, an dem das hinzuzufügende Ereignis eingetragen wird
signalNumberintdie Signalnummer
iInsertPositionintEinfügeposition – vor oder nach dem Referenz-Werkzeugweg-Element

Gibt zurück: CENPyOlpWaitForBoolSignalEvent — das hinzugefügte Ereignis

AddEventWaitForFloatSignal

def AddEventWaitForFloatSignal(value: float, target: CENPyOlpTpElement, signalNumber: int, iInsertPosition: int) -> CENPyOlpWaitForFloatSignalEvent

Fügt dem Ziel-Werkzeugweg-Element ein WaitForFloatSignalEvent hinzu.

Parameter:

NameTypBeschreibung
valuefloatder einzustellende Fließkommawert
targetCENPyOlpTpElementWerkzeugweg-Element, an dem das hinzuzufügende Ereignis eingetragen wird
signalNumberintdie Signalnummer
iInsertPositionintEinfügeposition – vor oder nach dem Referenz-Werkzeugweg-Element

Gibt zurück: CENPyOlpWaitForFloatSignalEvent — das hinzugefügte Ereignis

AddEventWaitForIntSignal

def AddEventWaitForIntSignal(value: int, target: CENPyOlpTpElement, signalNumber: int, iInsertPosition: int) -> CENPyOlpWaitForIntSignalEvent

Fügt dem Ziel-Werkzeugweg-Element ein WaitForIntSignalEvent hinzu.

Parameter:

NameTypBeschreibung
valueintder einzustellende Ganzzahlwert
targetCENPyOlpTpElementWerkzeugweg-Element, an dem das hinzuzufügende Ereignis eingetragen wird
signalNumberintdie Signalnummer
iInsertPositionintEinfügeposition – vor oder nach dem Referenz-Werkzeugweg-Element

Gibt zurück: CENPyOlpWaitForIntSignalEvent — das hinzugefügte Ereignis

AddSpeed

def AddSpeed(target: CENPyOlpTpElement, iInsertPosition: int) -> CENPyOlpSpeedEvent

Fügt dem Ziel-Werkzeugweg-Element ein Speed-Ereignis hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementBahnelement, an dem das Geschwindigkeitsevent hinzugefügt werden soll
iInsertPositionintEinfügeposition – vor oder nach dem Referenz-Werkzeugweg-Element

Gibt zurück: CENPyOlpSpeedEvent — Das hinzugefügte Ereignis

AddToolEvent

def AddToolEvent(target: CENPyOlpTpElement, iInsertPosition: int) -> CENPyOlpToolEvent

Fügt ein Werkzeugereignis zum Ziel-Werkzeugweg-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementWerkzeugbahn-Element, an dem das Werkzeugereignis hinzugefügt werden soll
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugweg-Element

Gibt zurück: CENPyOlpToolEvent — Das hinzugefügte Werkzeug-Ereignis

AddToolEvent

def AddToolEvent(target: CENPyOlpTpElement, iInsertPosition: int, exactStop: bool) -> CENPyOlpToolEvent

Fügt ein Werkzeugereignis zum Ziel-Werkzeugweg-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementWerkzeugbahn-Element, an dem das Werkzeugereignis hinzugefügt werden soll
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugweg-Element
exactStopboolExakter Stopp beim Ereignis.

Gibt zurück: CENPyOlpToolEvent — Das hinzugefügte Werkzeug-Ereignis

AddAccuracyEvent

def AddAccuracyEvent(target: CENPyOlpTpElement, iInsertPosition: int) -> CENPyOlpAccuracyEvent

Fügt ein Accuracy-Ereignis zum Ziel-Werkzeugweg-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementWerkzeugweg-Element, an dem das Genauigkeitsereignis hinzugefügt werden soll.
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugweg-Element

Gibt zurück: CENPyOlpAccuracyEvent — Das hinzugefügte Accuracy Event

AddDwellEvent

def AddDwellEvent(target: CENPyOlpTpElement, iInsertPosition: int) -> CENPyOlpDwellEvent

Fügt ein Dwell-Ereignis zum Ziel-Werkzeugweg-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementDas Element, dem das Ereignis hinzugefügt werden soll.
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugweg-Element

Gibt zurück: CENPyOlpDwellEvent — Das hinzugefügte Ereignis; null, wenn das Hinzufügen des Ereignisses fehlschlägt

AddSyncRobotsEvent

def AddSyncRobotsEvent(target: CENPyOlpTpElement, iInsertPosition: int) -> CENPyOlpSyncRobotsEvent

Fügt ein Ereignis „Synchronisiere Roboter“ zum Ziel-Werkzeugweg-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementWerkzeugweg-Element, an dem das Synchronize Robots Event hinzugefügt werden soll.
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugweg-Element

Gibt zurück: CENPyOlpSyncRobotsEvent — Das hinzugefügte Synchronize Robots Event

AddAccelerationEvent

def AddAccelerationEvent(target: CENPyOlpTpElement, iInsertPosition: int) -> CENPyOlpAccelerationEvent

Fügt ein Beschleunigungsereignis zum Ziel-Werkzeugweg-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementBahnelement, an dem das Beschleunigungsereignis hinzugefügt werden soll.
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugweg-Element

Gibt zurück: CENPyOlpAccelerationEvent — Das hinzugefügte Beschleunigungsereignis

AddSetResourcePortEvent

def AddSetResourcePortEvent(target: CENPyOlpTpElement, iInsertPosition: int) -> CENPyOlpSetResourcePortEvent

Fügt dem Ziel-Werkzeugweg-Element ein SetResourcePort-Ereignis hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementBahnelement, an dem das Ereignis hinzugefügt wird
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugweg-Element

Gibt zurück: CENPyOlpSetResourcePortEvent — Das erstellte Ereignis

AddSetResourcePortEvent

def AddSetResourcePortEvent(target: CENPyOlpTpElement, iInsertPosition: int, exactStop: bool) -> CENPyOlpSetResourcePortEvent

Fügt dem Ziel-Werkzeugweg-Element ein SetResourcePort-Ereignis hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementBahnelement, an dem das Ereignis hinzugefügt wird
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugweg-Element
exactStopboolExakter Stopp beim Ereignis.

Gibt zurück: CENPyOlpSetResourcePortEvent — Das erstellte Ereignis

AddWaitForResourcePortEvent

def AddWaitForResourcePortEvent(target: CENPyOlpTpElement, iInsertPosition: int) -> CENPyOlpWaitForResourcePortEvent

Fügt ein WaitForResourcePort-Ereignis zum Ziel-Werkzeugweg-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementBahnelement, an dem das Ereignis hinzugefügt wird
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugweg-Element

Gibt zurück: CENPyOlpWaitForResourcePortEvent — Das erstellte Ereignis

Was this page helpful?