Skip to Content
FASTSUITE E2API RéférencePython APIAPI DomainesGestion des événementsEvent_Event Opérateur de calculEvent_Event Opérateur de calcul

Event_Event Opérateur de calcul

Faits rapides

PropriétéValeur
ClasseCENPyOlpEvent_EventComputeOperator
Modulecenpylib.CENPyOlpEvent_EventComputeOperator
Paquetcenpylib
LibérationR2025.2.4
Méthodes34

Départ rapide

# Boilerplate Example # Acquire the event object from the runtime context event_EventComputeOperator = ... # provided by the framework

Lifecycle

MéthodeRetoursRésumé
CreateMatrixCENPyOlpMatrixCrée une nouvelle matrice unitaire.
CreatePointCENPyOlpPointCrée un point avec les coordonnées données
CreateVectorCENPyOlpVectorCrée un IOlpVector avec les directions données

Query Methods

MéthodeRetoursRésumé
GetAttribGetterCENPyOlpAttribGetterPrends l’interface attribute getter.
GetLoggerOperatorCENPyOlpLogOperatorIl prend l’opérateur bûcheron.
GetRefTpElementCENPyOlpTpElementChaque définition d’événement OLP est attachée à un élément de trajectoire d’outil, qui est l’élément de référence du parcours d’outil.
GetInitialPathMatrixByLengthCENPyOlpMatrixObtient la matrice de chemin initial de l’élément de trajet d’outil à une longueur donnée.
GetRefToolpathElementPositionCENPyOlpMatrixDétermine la position du référentiel de base de l’élément de référence d’un événement.
GetCurrentToolFrameIndexintObtenez l’indice actuel de la trame de l’outil de l’opération parente.
GetCurrentToolResourceNameintObtenez le nom de la ressource de l’outil actif.
GetCurrentBaseFrameIndexintObtenez l’indice de base actuel de la trame de l’opération parente.
GetCurrentToolFrameMatrixCENPyOlpMatrixObtenez la matrice de cadre d’outil actuelle de l’opération mère.
GetCurrentBaseFrameMatrixCENPyOlpMatrixObtenez la matrice de base actuelle de l’opération parente.
GetControllerCENPyOlpControllerIl a un contrôleur OLP.
GetEventOperatorCENPyOlpEventOperatorIl engage l’opérateur d’événements pour gérer les événements.
GetTouchSensingOperatorCENPyOlpTouchSensingOperatorDispose d’un opérateur TouchSensing qui contient les positions de détection tactile.
GetSeamFindingOperatorCENPyOlpSeamFindingOperatorObtient un opérateur SeamFinding, qui contient les positions de SeamFinding.
GetTechTabFolderintÇa obtient le chemin du dossier de la table technologique.
GetTpElementPositionCENPyOlpPositionObtenez la position de l’élément de trajet d’outil.
GetTpElementPositionCENPyOlpPositionObtenez la position de l’élément de trajet d’outil par rapport au cadre de base donné, spécifiée par son index.
IsEventCreatedAutomaticallyboolVérifiez si l’événement de référence a été créé par une règle, un autre événement, ou inséré manuellement.
IsPythonEventboolVérifie si l’événement de référence est un événement C++ ou Python.

Mutation Methods

MéthodeRetoursRésumé
SetTechnologyRequestIdDéfinit un ID de requête technologique à l’élément de parcours d’outil donné.

Execution & Actions

MéthodeRetoursRésumé
ExecuteBrushEventComputeExécute tout ce qui doit être fait pour le calcul d’un événement brush.
ExecuteBrushEventComputeExécute tout ce qui doit être fait pour le calcul d’un événement brush.
ExecuteGunEventComputeExécute tout ce qui doit être fait pour le calcul d’un événement de canon.
ExecuteGunEventComputeExécute tout ce qui doit être fait pour le calcul d’un événement de canon.

Utilities

MéthodeRetoursRésumé
MoveLinCENPyOlpTpElementAjoute un élément « déplacer linéaire » à la fin.
MoveCirCENPyOlpTpElementAjoute un élément de déplacement circulaire à la fin
MoveCirCENPyOlpTpElementAjoute un élément de déplacement circulaire à la fin.
MoveCirCENPyOlpTpElementAjoute un élément de déplacement circulaire à la fin.
MoveTangentCirCENPyOlpTpElementAjoute un élément de déplacement circulaire tangentiel à une matrice
MovePTPCENPyOlpTpElementAjoute un élément de déplacement point à point à la fin
SkipPathSaute les éléments de trajet d’outil pour une longueur donnée.

Types apparentés

Notes de la version

Cette classe est documentée à la version R2025.2.4.

Was this page helpful?