Operationsgruppe
Schnelle Fakten
| Immobilien | Wert |
|---|---|
| Klasse | CENPyOlpOperationGroup |
| Modul | cenpylib.CENPyOlpOperationGroup |
| Paket | cenpylib |
| Veröffentlichung | R2025.2.4 |
| Methoden | 11 |
Schneller Start
# Boilerplate Example
operationGroup = ... # obtained from the runtime context
result = operationGroup.GetName()Methodenindex
| Methode | Rückgaben | Zusammenfassung |
|---|---|---|
GetName | str | Finde den Namen der Einsatzgruppe. |
SetName | — | Setzen Sie den Namen der Operationsgruppe. |
GetParentProgramName | str | Erhalten Sie den Namen des übergeordneten Programms der Operationsgruppe. |
GetAttribGetter | CENPyOlpAttribGetter | Erhalten Sie eine Attribut-Getter-Schnittstelle, die den Olp-Attributcontainer verwaltet. |
GetAttribSetter | CENPyOlpAttribSetter | Erhalten Sie die Attribut-Setter-Schnittstelle, die den Olp-Attributcontainer verwaltet. |
OverrideAttribute | — | Überschreiben Sie ein Attribut mit dem Vornamen. |
CreateOperation | CENPyOlpOperation | Erstelle eine neue Operation in der Operationsgruppe. |
GetOperations | list[CENPyOlpOperation] | Erhalten Sie alle Operationen der Operationsgruppe. |
GetTpElements | list[CENPyOlpTpElement] | Hol alle Werkzeugpfadelemente der Operationsgruppe. |
GetTpElementsWithEvent | list[CENPyOlpTpElement] | Erhalten Sie alle Toolpath-Elemente der Operationsgruppe mit gegebenem Ereignisnamen. |
GetTracks | list[CENPyOlpTrack] | Holen Sie sich alle Toolpath-Spuren der Operationsgruppe. |
Lebenszyklus
CreateOperation
def CreateOperation(workMethodName: str, olpPgOperator: CENPyOlpProcessGeometryOperator) -> CENPyOlpOperationErstelle eine neue Operation in der Operationsgruppe.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
workMethodName | str | Arbeitsmethodenname, der diese Operation berechnet. |
olpPgOperator | CENPyOlpProcessGeometryOperator | Prozessgeometrie-Operator. |
Rücksendungen: CENPyOlpOperation — Neu gegründete Operation.
Abfragemethoden
GetName
def GetName() -> strFinde den Namen der Einsatzgruppe.
Rücksendungen: str — Name der Operationsgruppe.
GetParentProgramName
def GetParentProgramName() -> strErhalten Sie den Namen des übergeordneten Programms der Operationsgruppe.
Rücksendungen: str — Name des Elternprogramms.
GetAttribGetter
def GetAttribGetter() -> CENPyOlpAttribGetterErhalten Sie eine Attribut-Getter-Schnittstelle, die den Olp-Attributcontainer verwaltet.
Returns: CENPyOlpAttribGetter — Attribut-Getter-Schnittstelle.
GetAttribSetter
def GetAttribSetter() -> CENPyOlpAttribSetterErhalten Sie die Attribut-Setter-Schnittstelle, die den Olp-Attributcontainer verwaltet.
Returns: CENPyOlpAttribSetter — Attribute Setter-Schnittstelle.
GetOperations
def GetOperations() -> list[CENPyOlpOperation]Erhalten Sie alle Operationen der Operationsgruppe.
Returns: list[CENPyOlpOperation] — Liste der CENPyOlpOperation-Objekte, gefundene Operationen.
GetTpElements
def GetTpElements() -> list[CENPyOlpTpElement]Hol alle Werkzeugpfadelemente der Operationsgruppe.
Returns: list[CENPyOlpTpElement] — Liste der CENPyOlpTpElement-Objekte, gefundene Werkzeugpfad-Elemente.
GetTpElementsWithEvent
def GetTpElementsWithEvent(eventName: str) -> list[CENPyOlpTpElement]Erhalten Sie alle Toolpath-Elemente der Operationsgruppe mit gegebenem Ereignisnamen.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
eventName | str | Event-Name zum Suchen. |
Returns: list[CENPyOlpTpElement] — Liste von CENPyOlpTpElement-Objekten, gefundene Werkzeugpfadelemente mit angegebenem Ereignis.
GetTracks
def GetTracks() -> list[CENPyOlpTrack]Holen Sie sich alle Toolpath-Spuren der Operationsgruppe.
Returns: list[CENPyOlpTrack] — Liste der CENPyOlpTrack-Objekte, gefundene Werkzeugpfadspuren.
Mutationsmethoden
SetName
def SetName(name: str)Setzen Sie den Namen der Operationsgruppe.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
name | str | Neuer Name. |
Versorgungsleitungen
OverrideAttribute
def OverrideAttribute(name: str)Überschreiben Sie ein Attribut mit dem Vornamen.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
name | str | Name des zu überschreibenden Attributs. |
Verwandte Typen
Versionsnotizen
Diese Klasse ist zum Zeitpunkt der Veröffentlichung R2025.2.4 dokumentiert.