Skip to Content
FASTSUITE E2API ReferenzPython APIAPI DomänenProgrammeProgram Modify Operator

Program Modify Operator

Schnelle Fakten

ImmobilienWert
KlasseCENPyOlpProgramModifyOperator
Modulcenpylib.CENPyOlpProgramModifyOperator
Paketcenpylib
VeröffentlichungR2025.2.4
Methoden12

Schneller Start

# Boilerplate Example programModifyOperator = ... # obtained from the runtime context result = programModifyOperator.GetAttribGetter()

Methodenindex

MethodeRückgabenZusammenfassung
GetAttribGetterCENPyOlpAttribGetterErhalten Sie eine Attribut-Getter-Schnittstelle, die den Olp-Attributcontainer verwaltet.
GetAttribSetterCENPyOlpAttribSetterErhalten Sie die Attribut-Setter-Schnittstelle, die den Olp-Attributcontainer verwaltet.
GetControllerCENPyOlpControllerHol dir die Parent Controller-Oberfläche.
GetLoggerOperatorCENPyOlpLogOperatorHol dir die Loggoperator-Schnittstelle.
GetCsvParserOperatorCENPyOlpCsvParserOperatorHol dir die CSV-Parser-Operator-Schnittstelle.
GetActiveProgramCENPyOlpProgramHol dir das aktive Programm des Controllers, nullptr, falls es kein Programm gibt.
GetComputeHandlerCENPyOlpComputeHandlerHolen Sie sich den Rechenhandler des übergeordneten Controllers.
GetInterpolationHandlerCENPyOlpInterpolationHandlerHol dir einen Interpolations-Handler.
GetTeachHandlerCENPyOlpTeachHandlerHol dir den Teach Handler für die aktuelle Sitzung.
GetEventHandlerCENPyOlpEventHandlerHol dir den Event Handler.
GetProgramTpElementsByNamelist[CENPyOlpTpElement]Hol dir alle Toolpath-Elemente des Programms mit dem Vornamen.
CreateMatrixCENPyOlpMatrixErstellt eine neue Einheitsmatrix.

Lebenszyklus

CreateMatrix

def CreateMatrix() -> CENPyOlpMatrix

Erstellt eine neue Einheitsmatrix.

Rückkehrt: CENPyOlpMatrix — Neu erstellte Matrix

Abfragemethoden

GetAttribGetter

def GetAttribGetter() -> CENPyOlpAttribGetter

Erhalten Sie eine Attribut-Getter-Schnittstelle, die den Olp-Attributcontainer verwaltet.

Returns: CENPyOlpAttribGetter — Attribut-Getter-Schnittstelle.

GetAttribSetter

def GetAttribSetter() -> CENPyOlpAttribSetter

Erhalten Sie die Attribut-Setter-Schnittstelle, die den Olp-Attributcontainer verwaltet.

Returns: CENPyOlpAttribSetter — Attribute Setter-Schnittstelle.

GetController

def GetController() -> CENPyOlpController

Hol dir die Parent Controller-Oberfläche.

Rücksendungen: CENPyOlpController — Controller-Schnittstelle.

GetLoggerOperator

def GetLoggerOperator() -> CENPyOlpLogOperator

Hol dir die Loggoperator-Schnittstelle.

Rücksendungen: CENPyOlpLogOperator — Loggoperator-Schnittstelle.

GetCsvParserOperator

def GetCsvParserOperator() -> CENPyOlpCsvParserOperator

Hol dir die CSV-Parser-Operator-Schnittstelle.

Returns: CENPyOlpCsvParserOperator — CSV-Parser-Benutzeroberfläche.

GetActiveProgram

def GetActiveProgram() -> CENPyOlpProgram

Hol dir das aktive Programm des Controllers, nullptr, falls es kein Programm gibt.

Rücksendungen: CENPyOlpProgram — Aktives Offline-Programm.

GetComputeHandler

def GetComputeHandler() -> CENPyOlpComputeHandler

Holen Sie sich den Rechenhandler des übergeordneten Controllers.

Returns: CENPyOlpComputeHandler — Compute-Handler.

GetInterpolationHandler

def GetInterpolationHandler() -> CENPyOlpInterpolationHandler

Hol dir einen Interpolations-Handler.

Returns: CENPyOlpInterpolationHandler — Interpolations-Handler.

GetTeachHandler

def GetTeachHandler() -> CENPyOlpTeachHandler

Hol dir den Teach Handler für die aktuelle Sitzung.

Rücksendung: CENPyOlpTeachHandler — Betreuer lehren.

GetEventHandler

def GetEventHandler() -> CENPyOlpEventHandler

Hol dir den Event Handler.

Rücksendungen: CENPyOlpEventHandler — Ereignis-Handler.

GetProgramTpElementsByName

def GetProgramTpElementsByName(programName: str) -> list[CENPyOlpTpElement]

Hol dir alle Toolpath-Elemente des Programms mit dem Vornamen. Wenn es kein Programm mit diesem Namen gibt, ist die Liste leer.

Parameter:

NameTypBeschreibung
programNamestr

Returns: list[CENPyOlpTpElement] — Liste der CENPyOlpTpElement-Objekte, gefundene Werkzeugpfad-Elemente.

Verwandte Typen

Versionsnotizen

Diese Klasse ist zum Zeitpunkt der Veröffentlichung R2025.2.4 dokumentiert.

Was this page helpful?