Skip to Content
Python APIAPI DomainesGestion des événementsEvent_Event Opérateur de calcul

Event_Event Opérateur de calcul

Faits rapides

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

Démarrage rapide

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

cycle de vie

MéthodeRésultatsRé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

Méthodes de requête

MéthodeRésultatsRé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.

Méthodes de mutation

MéthodeRésultatsRésumé
SetTechnologyRequestId—Définit un ID de requête technologique à l’élément de parcours d’outil donné.

Exécution et Actions

MéthodeRésultatsRésumé
ExecuteBrushEventCompute—Exécute tout ce qui doit être fait pour le calcul d’un événement brush.
ExecuteBrushEventCompute—Exécute tout ce qui doit être fait pour le calcul d’un événement brush.
ExecuteGunEventCompute—Exécute tout ce qui doit être fait pour le calcul d’un événement de canon.
ExecuteGunEventCompute—Exécute tout ce qui doit être fait pour le calcul d’un événement de canon.

Utilités

MéthodeRésultatsRé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 circulaire de déplacement tangent à une matrice
MovePTPCENPyOlpTpElementAjoute un élément de déplacement point à point à la fin
SkipPath—Saute les éléments de trajet d’outil pour une longueur donnée.

Types apparentés

Version Notes

Cette classe est documentée à la version R2026.1.1.

Was this page helpful?