Skip to Content
FASTSUITE E2API ReferenzPython APIAPI DomänenEreignishandhabungEreignisoperatorEreignisoperator — Mutationsmethoden

Ereignisoperator — Mutationsmethoden

Zurück zu Event Operator.

AddEvent

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

Fügen Sie Technologie-Event auf das eingegebene Werkzeugpfadelement oder am Ende des Werkzeugpfadsegments hinzu.

Parameter:

NameTypBeschreibung
uuIdstrEindeutige ID des hinzuzufügenden Ereignisses
pTpElementCENPyOlpTpElementReferenz-Werkzeugpfadelement
iInsertPositionintVor oder nach dem Referenz-Werkzeugwegelement
executeboolWahr = Ereignis wird sofort berechnet; False = Ereignis wird erstellt, aber nicht berechnet, die Berechnung muss separat ausgelöst werden. Default ist True. (Standard: True)

Returns: CENPyOlpEventObject — Das hinzugefügte Event-Objekt

AddEventWaitForBoolSensor

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

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

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementToolpath-Element, wo das zu hinzufügende Ereignis
sensorCENPyOlpSensorDer zu setzende Sensor
iInsertPositionintPosition einfügen – vor oder nach dem Referenz-Werkzeugwegelement

Rückkehrt: CENPyOlpWaitForBoolSensorEvent — das hinzugefügte Ereignis

AddEventBoolActor

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

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

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementToolpath-Element, wo das zu hinzufügende Ereignis
actorCENPyOlpActorDer Schauspieler, der gesetzt werden soll
iInsertPositionintPosition einfügen – vor oder nach dem Referenz-Werkzeugwegelement

Rückkehrt: CENPyOlpBoolActorEvent — das hinzugefügte Ereignis

AddEventFloatArrayActor

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

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

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementToolpath-Element, wo das zu hinzufügende Ereignis
actorCENPyOlpActorDer Schauspieler, der gesetzt werden soll
iInsertPositionintPosition einfügen – vor oder nach dem Referenz-Werkzeugwegelement

Rückkehrt: CENPyOlpFloatArrayActorEvent — das hinzugefügte Ereignis

AddEventSetBoolSignal

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

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

Parameter:

NameTypBeschreibung
valueboolDer zu setzende Bool-Wert
targetCENPyOlpTpElementToolpath-Element, wo das zu hinzufügende Ereignis
signalNumberintDie Signalnummer
iInsertPositionintPosition einfügen – vor oder nach dem Referenz-Werkzeugwegelement

Rückkehrt: CENPyOlpSetBoolSignalEvent — das hinzugefügte Ereignis

AddEventSetFloatSignal

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

Fügt ein SetFloatSignal-Ereignis zum Ziel-Werkzeugpfadelement hinzu.

Parameter:

NameTypBeschreibung
valuefloatDer Floatwert, der gesetzt werden soll
targetCENPyOlpTpElementToolpath-Element, wo das zu hinzufügende Ereignis
signalNumberintDie Signalnummer
iInsertPositionintPosition einfügen – vor oder nach dem Referenz-Werkzeugwegelement

Rückkehrt: CENPyOlpSetFloatSignalEvent — das hinzugefügte Ereignis

AddEventSetIntSignal

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

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

Parameter:

NameTypBeschreibung
valueintder ganzzahlige Wert
targetCENPyOlpTpElementToolpath-Element, wo das zu hinzufügende Ereignis
signalNumberintDie Signalnummer
iInsertPositionintPosition einfügen – vor oder nach dem Referenz-Werkzeugwegelement

Rückkehrt: CENPyOlpSetIntSignalEvent — das hinzugefügte Ereignis

AddEventWaitForBoolSignal

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

Fügt ein WaitForBoolSignalEvent hinzu, um das Toolpath-Element zu targeten.

Parameter:

NameTypBeschreibung
valueboolDer zu setzende Bool-Wert
targetCENPyOlpTpElementToolpath-Element, wo das zu hinzufügende Ereignis
signalNumberintDie Signalnummer
iInsertPositionintPosition einfügen – vor oder nach dem Referenz-Werkzeugwegelement

Rückkehrt: CENPyOlpWaitForBoolSignalEvent — das hinzugefügte Ereignis

AddEventWaitForFloatSignal

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

Fügt ein WaitForFloatSignalEvent zum Ziel-Toolpath-Element hinzu.

Parameter:

NameTypBeschreibung
valuefloatDer Floatwert, der gesetzt werden soll
targetCENPyOlpTpElementToolpath-Element, wo das zu hinzufügende Ereignis
signalNumberintDie Signalnummer
iInsertPositionintPosition einfügen – vor oder nach dem Referenz-Werkzeugwegelement

Rückkehrt: CENPyOlpWaitForFloatSignalEvent — das hinzugefügte Ereignis

AddEventWaitForIntSignal

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

Fügt ein WaitForIntSignalEvent zum Ziel-Toolpath-Element hinzu.

Parameter:

NameTypBeschreibung
valueintder ganzzahlige Wert
targetCENPyOlpTpElementToolpath-Element, wo das zu hinzufügende Ereignis
signalNumberintDie Signalnummer
iInsertPositionintPosition einfügen – vor oder nach dem Referenz-Werkzeugwegelement

Rückkehrt: CENPyOlpWaitForIntSignalEvent — das hinzugefügte Ereignis

AddSpeed

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

Fügt ein Geschwindigkeitsereignis zum Ziel-Toolpath-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementWerkzeugwegelement, bei dem ein Geschwindigkeitsereignis hinzugefügt werden soll
iInsertPositionintPosition einfügen – vor oder nach dem Referenz-Werkzeugwegelement

Rückkehrt: CENPyOlpSpeedEvent — Das hinzugefügte Ereignis

AddToolEvent

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

Fügt ein Tool-Event zum Ziel-Toolpath-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementWerkzeugpfadelement, wo Werkzeugereignis hinzugefügt werden soll
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugwegelement

Rückkehrt: CENPyOlpToolEvent — Das Werkzeug Ereignis hinzugefügt

AddToolEvent

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

Fügt ein Tool-Event zum Ziel-Toolpath-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementWerkzeugpfadelement, wo Werkzeugereignis hinzugefügt werden soll
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugwegelement
exactStopboolGenaues Stop-on-Event.

Rückkehrt: CENPyOlpToolEvent — Das Werkzeug Ereignis hinzugefügt

AddAccuracyEvent

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

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

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementToolpath-Element, bei dem ein Genauigkeitsereignis hinzugefügt werden soll.
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugwegelement

Returns: CENPyOlpAccuracyEvent — Das hinzugefügte Genauigkeitsereignis

AddDwellEvent

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

Fügt ein Verweilungsereignis zum Ziel-Toolpath-Element hinzu.

Parameter:

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

Rückkehrt: 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 Synchronize Robots-Ereignis zum Ziel-Werkzeugweg-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementToolpath-Element, bei dem das Synchronize Robots-Event hinzugefügt werden soll.
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugwegelement

Rückkehrt: CENPyOlpSyncRobotsEvent — Das Synchronize Robots-Event hinzugefügt

AddAccelerationEvent

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

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

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementWerkzeugweg-Element, bei dem das Beschleunigungsereignis hinzugefügt werden soll.
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugwegelement

Rückkehrt: CENPyOlpAccelerationEvent — Das Beschleunigungsereignis hinzugefügt

AddSetResourcePortEvent

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

Fügt ein SetResourcePort-Ereignis zum Ziel-Toolpath-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementToolpath-Element, bei dem das Ereignis hinzugefügt wird
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugwegelement

Rückkehrt: CENPyOlpSetResourcePortEvent — Das erstellte Event

AddSetResourcePortEvent

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

Fügt ein SetResourcePort-Ereignis zum Ziel-Toolpath-Element hinzu.

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementToolpath-Element, bei dem das Ereignis hinzugefügt wird
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugwegelement
exactStopboolGenaues Stop-on-Event.

Rückkehrt: CENPyOlpSetResourcePortEvent — Das erstellte Event

AddWaitForResourcePortEvent

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

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

Parameter:

NameTypBeschreibung
targetCENPyOlpTpElementToolpath-Element, bei dem das Ereignis hinzugefügt wird
iInsertPositionintEinfügeposition – vor oder nach dem Ziel-Werkzeugwegelement

Rücksendungen: CENPyOlpWaitForResourcePortEvent — Das erstellte Event

Was this page helpful?