Skip to Content
FASTSUITE E2API ReferencePython APIAPI DomainsUploadUpload OperatorUpload Operator

Upload Operator

Quick Facts

PropertyValue
ClassULPythonUploadOperator
Modulecenpyupload.ULPythonUploadOperator
Packagecenpyupload
ReleaseR2025.2.4
Methods23
Inherits fromOlpCorePythonBaseOperator

Inheritance

Quick Start

# Boilerplate Example uploadOperator = ... # obtained from the runtime context result = uploadOperator.GetSourceFiles()

Lifecycle

MethodReturnsSummary
CreateEmptyProgramULPythonProgramCreates a new empty program
CreateEmptySubprogramULPythonSubprogramCreates an empty subprogram
CreateEmptyOperationGroupULPythonOperationGroupCreates an operation group
CreateEmptyOperationULPythonOperationCreates an operation
CreateEmptyMotionULPythonMotionCreates an empty motion objects
CreateEmptyPositionULPythonPositionCreates an empty position object
CreateEmptyEventULPythonEventCreates an empty event
CreateEmptyToolProfileULPythonToolProfileCreates an empty tool profile
CreateEmptyBaseProfileULPythonBaseProfileCreates an empty base profile
CreateOlpBaseFrameProfileFromPositionRotationULPythonBaseProfileCreates new olp base frame and Base profile
CreateOlpBaseFrameProfileFromMatrixULPythonBaseProfileCreates new olp base frame and Base profile

Query Methods

MethodReturnsSummary
GetSourceFileslistGets all source files that are selected for the current upload run
GetCreatedProgramslist
GetCreatedSubprogramslist
GetCreatedOperationGroupslist
GetCreatedOperationslist
GetCreatedMotionslist
GetCreatedPositionslist
GetCreatedEventslist
GetCreatedToolProfileslist
GetCreatedBaseProfileslist
GetControllerULPythonControllerGets the controller attached to this instance of the upload operator
GetAttributeSetterOperatorOlpCorePythonAttributeSetterOperatorGets the attributes setters operator

Version Notes

This class is documented as of release R2025.2.4.

Was this page helpful?