Skip to Content

Upload Controller

Quick Facts

PropertyValue
ClassULPythonController
Modulecenpyupload.ULPythonController
Packagecenpyupload
ReleaseR2025.2.4
Methods5
Inherits fromDULPythonController

Inheritance

Method Index

MethodReturnsSummary
SetActiveProgram—Set the program for the controller
SetToolProfiles—Set the tool profiles for the controller
SetBaseProfiles—Set the base profiles for the controller
AddBaseProfile—add a base profile at the end of base profiles list
AddToolProfile—add a tool profile at the end of tool profiles list

Mutation Methods

SetActiveProgram

def SetActiveProgram(pyProgram: ULPythonProgram)

Set the program for the controller

Parameters:

NameTypeDescription
pyProgramULPythonProgramprogram to be set

SetToolProfiles

def SetToolProfiles(toolProfiles: list)

Set the tool profiles for the controller

Parameters:

NameTypeDescription
toolProfileslisttool profiles to be set

SetBaseProfiles

def SetBaseProfiles(baseProfiles: list)

Set the base profiles for the controller

Parameters:

NameTypeDescription
baseProfileslistbase profiles to be set

AddBaseProfile

def AddBaseProfile(profileToAdd: ULPythonBaseProfile)

add a base profile at the end of base profiles list

Parameters:

NameTypeDescription
profileToAddULPythonBaseProfilebase profile to be added

AddToolProfile

def AddToolProfile(profileToAdd: ULPythonToolProfile)

add a tool profile at the end of tool profiles list

Parameters:

NameTypeDescription
profileToAddULPythonToolProfiletool profile to be added

Version Notes

This class is documented as of release R2026.1.1.

Was this page helpful?