Upload Operator
Quick Facts
| Property | Value |
|---|---|
| Class | ULPythonUploadOperator |
| Module | cenpyupload.ULPythonUploadOperator |
| Package | cenpyupload |
| Release | R2025.2.4 |
| Methods | 23 |
| Inherits from | OlpCorePythonBaseOperator |
Inheritance
Quick Start
# Boilerplate Example
uploadOperator = ... # obtained from the runtime context
result = uploadOperator.GetSourceFiles()Lifecycle
| Method | Returns | Summary |
|---|---|---|
CreateEmptyProgram | ULPythonProgram | Creates a new empty program |
CreateEmptySubprogram | ULPythonSubprogram | Creates an empty subprogram |
CreateEmptyOperationGroup | ULPythonOperationGroup | Creates an operation group |
CreateEmptyOperation | ULPythonOperation | Creates an operation |
CreateEmptyMotion | ULPythonMotion | Creates an empty motion objects |
CreateEmptyPosition | ULPythonPosition | Creates an empty position object |
CreateEmptyEvent | ULPythonEvent | Creates an empty event |
CreateEmptyToolProfile | ULPythonToolProfile | Creates an empty tool profile |
CreateEmptyBaseProfile | ULPythonBaseProfile | Creates an empty base profile |
CreateOlpBaseFrameProfileFromPositionRotation | ULPythonBaseProfile | Creates new olp base frame and Base profile |
CreateOlpBaseFrameProfileFromMatrix | ULPythonBaseProfile | Creates new olp base frame and Base profile |
Query Methods
| Method | Returns | Summary |
|---|---|---|
GetSourceFiles | list | Gets all source files that are selected for the current upload run |
GetCreatedPrograms | list | — |
GetCreatedSubprograms | list | — |
GetCreatedOperationGroups | list | — |
GetCreatedOperations | list | — |
GetCreatedMotions | list | — |
GetCreatedPositions | list | — |
GetCreatedEvents | list | — |
GetCreatedToolProfiles | list | — |
GetCreatedBaseProfiles | list | — |
GetController | ULPythonController | Gets the controller attached to this instance of the upload operator |
GetAttributeSetterOperator | OlpCorePythonAttributeSetterOperator | Gets the attributes setters operator |
Related Types
- Upload Program
- Upload Subprogram
- Upload Operation Group
- Upload Operation
- Upload Motion
- Upload Position
- Upload Event
- Upload Tool Profile
- Upload Base Profile
- Upload Controller
- Core Attribute Setter Operator
Version Notes
This class is documented as of release R2025.2.4.
Was this page helpful?