Skip to Content
FASTSUITE E2API ReferenzPython APIRückrufeIOlpEventPostInitAttribute

PostInitAttribute

Der Rückruf

PostInitAttributes

(

CENPyOlpEvent_AttribInitOperator

) wird aufgerufen, wenn der Kernel die Ereignisattribute initialisiert.

Es kann verwendet werden, um:

  • Attribute initialisieren

  • Attributwerte erhalten

  • Attributwerte setzen

  • Zugriff auf OlpController

  • Ausgabe in das Logbuch

Der Rückruf ist definiert in der

%EVENT_NAME%.py

Datei, die sich im Scripts-Ordner des

Plugin

.

def PostInitAttributes(EventAttribInitOperator): attribCreator = EventAttribInitOperator.GetAttribCreator() # Laser type attribCreator.AddEnum(LASER_TYPE, LASER_TYPE_LIST, LASER_TYPE_LIST[0], USER_ATTRIBUTE | PROCESS_ATTRIBUTE, LASER_TYPE) # Laser offset attribCreator.AddDouble(LASER_OFFSET, 0.0,0.0,1000.0,1.0, USER_ATTRIBUTE | PROCESS_ATTRIBUTE, ATTRIB_LENGTH, LASER_OFFSET)
Was this page helpful?