Skip to Content
FASTSUITE E2API RéférencePython APIAPI DomainesOpérationsGroupe d’opérations

Groupe d’opérations

Faits rapides

PropriétéValeur
ClasseCENPyOlpOperationGroup
Modulecenpylib.CENPyOlpOperationGroup
Paquetcenpylib
LibérationR2025.2.4
Méthodes11

Départ rapide

# Boilerplate Example operationGroup = ... # obtained from the runtime context result = operationGroup.GetName()

Index de la méthode

MéthodeRetoursRésumé
GetNamestrObtenez le nom du groupe d’opérations.
SetNameDéfinissez le nom du groupe d’opérations.
GetParentProgramNamestrObtenez le nom du programme parent du groupe d’opérations.
GetAttribGetterCENPyOlpAttribGetterObtenez une interface attribute getter qui gère le conteneur d’attributs OLP.
GetAttribSetterCENPyOlpAttribSetterObtenez une interface attribute seter qui gère le conteneur d’attributs OLP.
OverrideAttributeÉcartez un attribut avec le prénom.
CreateOperationCENPyOlpOperationCréez une nouvelle opération dans le groupe d’opérations.
GetOperationslist[CENPyOlpOperation]Obtenez toutes les opérations du groupe d’opérations.
GetTpElementslist[CENPyOlpTpElement]Obtenez tous les éléments du parcours d’outil du groupe d’opérations.
GetTpElementsWithEventlist[CENPyOlpTpElement]Obtenez tous les éléments du parcours d’outil du groupe d’opérations avec le nom d’événement donné.
GetTrackslist[CENPyOlpTrack]Rassemblez toutes les pistes de parcours d’outil du groupe d’opérations.

Cycle de vie

CreateOperation

def CreateOperation(workMethodName: str, olpPgOperator: CENPyOlpProcessGeometryOperator) -> CENPyOlpOperation

Créez une nouvelle opération dans le groupe d’opérations.

Paramètres :

NomTypeDescription
workMethodNamestrNom de la méthode de travail qui calcule cette opération.
olpPgOperatorCENPyOlpProcessGeometryOperatorOpérateur géométrique de procédé.

Retour : CENPyOlpOperation — Nouvelle opération.

Méthodes de requête

GetName

def GetName() -> str

Obtenez le nom du groupe d’opérations.

Retours : str — Nom du groupe d’opérations.

GetParentProgramName

def GetParentProgramName() -> str

Obtenez le nom du programme parent du groupe d’opérations.

Retour : str — Nom du programme parent.

GetAttribGetter

def GetAttribGetter() -> CENPyOlpAttribGetter

Obtenez une interface attribute getter qui gère le conteneur d’attributs OLP.

Retours : CENPyOlpAttribGetter — Interface de getter d’attributs.

GetAttribSetter

def GetAttribSetter() -> CENPyOlpAttribSetter

Obtenez une interface attribute seter qui gère le conteneur d’attributs OLP.

Retours : CENPyOlpAttribSetter — Interface de poseur d’attributs.

GetOperations

def GetOperations() -> list[CENPyOlpOperation]

Obtenez toutes les opérations du groupe d’opérations.

Retourne : list[CENPyOlpOperation] — Liste des objets CENPyOlpOperation, opérations trouvées.

GetTpElements

def GetTpElements() -> list[CENPyOlpTpElement]

Obtenez tous les éléments du parcours d’outil du groupe d’opérations.

Retourne : list[CENPyOlpTpElement] — Liste des objets CENPyOlpTpElement, éléments de chemin d’outil trouvés.

GetTpElementsWithEvent

def GetTpElementsWithEvent(eventName: str) -> list[CENPyOlpTpElement]

Obtenez tous les éléments du parcours d’outil du groupe d’opérations avec le nom d’événement donné.

Paramètres :

NomTypeDescription
eventNamestrNom d’événement à rechercher.

Retourne : list[CENPyOlpTpElement] — Liste des objets CENPyOlpTpElement, éléments de chemin d’outil trouvés avec un événement spécifié.

GetTracks

def GetTracks() -> list[CENPyOlpTrack]

Rassemblez toutes les pistes de parcours d’outil du groupe d’opérations.

Retours : list[CENPyOlpTrack] — Liste des objets CENPyOlpTrack, pistes de trajectoire d’outil trouvées.

Méthodes de mutation

SetName

def SetName(name: str)

Définissez le nom du groupe d’opérations.

Paramètres :

NomTypeDescription
namestrNouveau nom.

Utilités

OverrideAttribute

def OverrideAttribute(name: str)

Écartez un attribut avec le prénom.

Paramètres :

NomTypeDescription
namestrNom de l’attribut à override.

Types apparentés

Notes de la version

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

Was this page helpful?