Skip to Content
FASTSUITE E2API RéférencePython APIAPI DomainesGestion des événementsEvent_Event Opérateur de calculEvent_Event Opérateur de calcul — Méthodes de requête

Event_Event Opérateur de calcul — Méthodes de requête

Revenons à Event_Event Compute Operator.

GetAttribGetter

def GetAttribGetter() -> CENPyOlpAttribGetter

Prends l’interface attribute getter.

Retour : CENPyOlpAttribGetter — Interface d’obtenteur d’attributs.

GetLoggerOperator

def GetLoggerOperator() -> CENPyOlpLogOperator

Il prend l’opérateur bûcheron.

Retour : CENPyOlpLogOperator — Opérateur bûcheron.

GetRefTpElement

def GetRefTpElement() -> CENPyOlpTpElement

Chaque 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.

Retourne : CENPyOlpTpElement — Élément de référence du parcours d’outil de la définition de l’événement

GetInitialPathMatrixByLength

def GetInitialPathMatrixByLength(length: float) -> CENPyOlpMatrix

Obtient la matrice de chemin initial de l’élément de trajet d’outil à une longueur donnée. Remarque : Lorsqu’il n’existe pas d’élément de trajet d’outil à une longueur donnée, un élément temporaire est créé (supprimé immédiatement après utilisation).

Paramètres :

NomTypeDescription
lengthfloatlongueur du chemin où la matrice est calculée.

Retours : CENPyOlpMatrix — Matrice à une longueur donnée, Aucune si personne n’a pu être calculée.

GetRefToolpathElementPosition

def GetRefToolpathElementPosition() -> CENPyOlpMatrix

Détermine la position du référentiel de base de l’élément de référence d’un événement. Attention : cela retournera nullptr s’il n’est pas appelé sur un OlpEventDefinition.

Retourne : CENPyOlpMatrix — Nullptr ou la position de base de la trame de référence de l’élément de chemin d’outil.

GetCurrentToolFrameIndex

def GetCurrentToolFrameIndex() -> int

Obtenez l’indice actuel de la trame de l’outil de l’opération parente.

Retour : int — Index de cadres d’outils.

GetCurrentToolResourceName

def GetCurrentToolResourceName() -> int

Obtenez le nom de la ressource de l’outil actif.

Retourne : int — Nom de la ressource de l’outil actif.

GetCurrentBaseFrameIndex

def GetCurrentBaseFrameIndex() -> int

Obtenez l’indice de base actuel de la trame de l’opération parente.

Retour : int — Indice de base des images.

GetCurrentToolFrameMatrix

def GetCurrentToolFrameMatrix() -> CENPyOlpMatrix

Obtenez la matrice de cadre d’outil actuelle de l’opération mère.

Retours : CENPyOlpMatrix — Matrice de cadre d’outils.

GetCurrentBaseFrameMatrix

def GetCurrentBaseFrameMatrix() -> CENPyOlpMatrix

Obtenez la matrice de base actuelle de l’opération parente.

Revient : CENPyOlpMatrix — Matrice de la trame de base.

GetController

def GetController() -> CENPyOlpController

Il a un contrôleur OLP.

Retour : CENPyOlpController — manette OLP.

GetEventOperator

def GetEventOperator() -> CENPyOlpEventOperator

Il engage l’opérateur d’événements pour gérer les événements.

Revient : CENPyOlpEventOperator — Opérateur d’événement.

GetTouchSensingOperator

def GetTouchSensingOperator() -> CENPyOlpTouchSensingOperator

Dispose d’un opérateur TouchSensing qui contient les positions de détection tactile.

Retour : CENPyOlpTouchSensingOperator — Opérateur TouchSensing.

GetSeamFindingOperator

def GetSeamFindingOperator() -> CENPyOlpSeamFindingOperator

Obtient un opérateur SeamFinding, qui contient les positions de SeamFinding.

Retour : CENPyOlpSeamFindingOperator — Opérateur de recherche de coutures.

GetTechTabFolder

def GetTechTabFolder() -> int

Ça obtient le chemin du dossier de la table technologique. Si le chemin relatif contient un nom de fichier avec extension, il retournera le chemin vers ce fichier.

Retourne : int — Dossier de table technologique ou chemin de fichier.

GetTpElementPosition

def GetTpElementPosition(tpElement: CENPyOlpTpElement, posRelation: int) -> CENPyOlpPosition

Obtenez la position de l’élément de trajet d’outil.

Paramètres :

NomTypeDescription
tpElementCENPyOlpTpElementÉlément de référence du parcours d’outil.
posRelationintRelation de la position.

Retour : CENPyOlpPosition — Position de l’élément de la trajectoire d’outil.

GetTpElementPosition

def GetTpElementPosition(tpElement: CENPyOlpTpElement, posRelation: int, baseFrameIndex: int) -> CENPyOlpPosition

Obtenez la position de l’élément de trajet d’outil par rapport au cadre de base donné, spécifiée par son index.

Paramètres :

NomTypeDescription
tpElementCENPyOlpTpElementÉlément de référence du parcours d’outil.
posRelationintRelation de la position.
baseFrameIndexintIndex de base de la trame.

Retour : CENPyOlpPosition — Position de l’élément de la trajectoire d’outil.

IsEventCreatedAutomatically

def IsEventCreatedAutomatically() -> bool

Vérifiez si l’événement de référence a été créé par une règle, un autre événement, ou inséré manuellement.

Retourne : bool — Vrai si l’Événement a été créé par une règle ou par un autre Événement, Faux s’il est inséré manuellement.

IsPythonEvent

def IsPythonEvent() -> bool

Vérifie si l’événement de référence est un événement C++ ou Python.

Retours : bool — Vrai si c’est un événement Python, Faux sinon.

Was this page helpful?