Skip to Content

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

Revenons à Event_Event Opérateur de calcul.

GetAttribGetter

def GetAttribGetter() -> CENPyOlpAttribGetter

Prends l’interface attribute getter.

Returns : CENPyOlpAttribGetter — Interface d’attribut getter.

GetLoggerOperator

def GetLoggerOperator() -> CENPyOlpLogOperator

Il prend l’opérateur bûcheron.

Retours : 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.

Returns : 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.

Retours : CENPyOlpMatrix — Nullptr ou la position de base de l’élément de trajectoire d’outil de référence.

GetCurrentToolFrameIndex

def GetCurrentToolFrameIndex() -> int

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

Retours : int — Index du cadre d’outils.

GetCurrentToolResourceName

def GetCurrentToolResourceName() -> int

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

Retours : 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.

Retours : int — Indice de base de la trame.

GetCurrentToolFrameMatrix

def GetCurrentToolFrameMatrix() -> CENPyOlpMatrix

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

Returns : CENPyOlpMatrix — Matrice du cadre d’outils.

GetCurrentBaseFrameMatrix

def GetCurrentBaseFrameMatrix() -> CENPyOlpMatrix

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

Retour : CENPyOlpMatrix — Matrice de base des images.

GetController

def GetController() -> CENPyOlpController

Il a un contrôleur OLP.

Returns : CENPyOlpController — contrôleur OLP.

GetEventOperator

def GetEventOperator() -> CENPyOlpEventOperator

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

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

GetTouchSensingOperator

def GetTouchSensingOperator() -> CENPyOlpTouchSensingOperator

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

Returns : CENPyOlpTouchSensingOperator — Opérateur TouchSensing.

GetSeamFindingOperator

def GetSeamFindingOperator() -> CENPyOlpSeamFindingOperator

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

Returns : CENPyOlpSeamFindingOperator — Opérateur de recherche de couture.

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.

Retours : 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.

Retours : CENPyOlpPosition — Position de l’élément du parcours 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.

Retours : CENPyOlpPosition — Position de l’élément du parcours 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.

Retours : 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 s’il s’agit d’un événement python, Faux sinon.

Was this page helpful?