Skip to Content
FASTSUITE E2API ReferencePython APICallbacksIOlpTechnologyPostTechInitRules

PostTechInitRules

The callback

PostTechInitRules

(

CENPyOlpTech_RuleInitOperator

) is called just after the kernel initializes the technology event rules.

It can be used to:

  • initialize technology event rules

  • output to the log

In order to add an event to the rule it should be registered in

PostTechInitEvents

callback.

The callback is defined in the

%TechnologyName%.py

file that is located in the scripts folder of the

plugin

.

def PostTechInitRules(trio): trio.AddPyEvent('myRetractRule', 'GasEvent') trio.AddPyEvent('myRetractRule', 'LaserEvent') [Example] File: Samples\JenoptikPluginUpdated\Plugin\TechnologyPackages\LaserCuttingTechnology\Jenoptik\JO_RETRACT_RULE.py from centypes import * def GetRuleProcessType(): return EVENTPROCESS_RETRACT def GetInsertPosition(): return TPINSERTPOS_INSERTAFTER def GetActiveEvent(): return 0 def GetVisibility(): return True
Was this page helpful?