PostTechInitRules
Le rappel
PostTechInitRules(
) est appelé juste après que le noyau a initialisé les règles d’événement technologique.
Il peut être utilisé pour :
-
initialiser les règles d’événements technologiques
-
sortie vers le journal
Pour ajouter un événement à la règle, il doit être enregistré dans
[PostTechInitEvents] (./post-tech-init-events)
rappel.
Le rappel est défini dans le
%TechnologyName%.py
qui se trouve dans le dossier scripts du
.
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 TrueWas this page helpful?