Upload-Operator — Lebenszyklus
Zurück zu Upload Operator.
CreateEmptyProgram
def CreateEmptyProgram() -> ULPythonProgramErstellt ein neues leeres Programm
Rückgab: ULPythonProgram — gibt das neu erstellte Programm als ULPythonProgram zurück
CreateEmptySubprogram
def CreateEmptySubprogram() -> ULPythonSubprogramErzeugt ein leeres Unterprogramm
Returns: ULPythonSubprogram — gibt den neu erstellten Unterprogrammaufruf als ULPythonSubprogram zurück
CreateEmptyOperationGroup
def CreateEmptyOperationGroup() -> ULPythonOperationGroupErstellt eine Operationsgruppe
Returns: ULPythonOperationGroup — gibt die neu erstellte Operationsgruppe als ULPythonOperationGroup zurück
CreateEmptyOperation
def CreateEmptyOperation() -> ULPythonOperationErzeugt eine Operation
Returns: ULPythonOperation — gibt die neu erstellte Operation als ULPythonOperation zurück
CreateEmptyMotion
def CreateEmptyMotion() -> ULPythonMotionErzeugt leere Bewegungsobjekte
Returns: ULPythonMotion — gibt den neu erstellten Motion als ULPythonMotion zurück
CreateEmptyPosition
def CreateEmptyPosition() -> ULPythonPositionErstellt ein leeres Positionsobjekt
Rückkehrt: ULPythonPosition — gibt die neu geschaffene Position als ULPythonPosition zurück
CreateEmptyEvent
def CreateEmptyEvent() -> ULPythonEventErzeugt ein leeres Ereignis
Kehrt zurück: ULPythonEvent — bringt das neu erstellte Event als ULPythonEvent zurück
CreateEmptyToolProfile
def CreateEmptyToolProfile() -> ULPythonToolProfileErstellt ein leeres Werkzeugprofil
Returns: ULPythonToolProfile — gibt das neu erstellte Werkzeugprofil als ULPythonToolProfile zurück
CreateEmptyBaseProfile
def CreateEmptyBaseProfile() -> ULPythonBaseProfileErstellt ein leeres Basisprofil
Returns: ULPythonBaseProfile — gibt das neu erstellte Basisprofil als ULPythonBaseProfile zurück
CreateOlpBaseFrameProfileFromPositionRotation
def CreateOlpBaseFrameProfileFromPositionRotation(baseProfileName: str, x: float, y: float, z: float, rX: float, rY: float, rZ: float) -> ULPythonBaseProfileErstellt einen neuen OLP-Basisrahmen und ein neues Basisprofil
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
baseProfileName | str | Der Name des Verwandtenprofils |
x | float | X Offset |
y | float | Y-Offset |
z | float | Z-Offset |
rX | float | rX-Rotation |
rY | float | rY-Rotation |
rZ | float | rZ-Rotation |
Returns: ULPythonBaseProfile — ein Basisprofil oder Nullobjekt
CreateOlpBaseFrameProfileFromMatrix
def CreateOlpBaseFrameProfileFromMatrix(baseProfileName: str, matrix: list[float]) -> ULPythonBaseProfileErstellt einen neuen OLP-Basisrahmen und ein neues Basisprofil
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
baseProfileName | str | Der Name des Verwandtenprofils |
matrix | list[float] | >Matrix dargestellt durch Doppel-Array[16] |
Returns: ULPythonBaseProfile — ein Basisprofil oder Nullobjekt