Skip to Content
Python APIAPI DomainesTéléchargerContrôleur de téléchargement

Contrôleur de téléchargement

Faits rapides

PropriétéValeur
ClasseDULPythonController
Modulecenpydownload.DULPythonController
Paquetcenpydownload
SortieR2025.2.4
Méthodes8
hérite deOlpCorePythonController
sous-classesContrôleur d’upload

Héritage

Démarrage rapide

# Boilerplate Example downloadController = ... # obtained from the runtime context result = downloadController.GetActiveProgram()

Indice de la méthode

MéthodeRésultatsRésumé
GetActiveProgramDULPythonProgramÇa obtient le programme actif sur ce contrôleur
GetOutputDirectorystrObtient le répertoire de sortie du contrôleur pour les fichiers de programmes téléchargés
GetTemporaryOutputDirectorystrObtient le répertoire de sortie temporaire du contrôleur pour les fichiers de programmes téléchargés
GetConnectedJointslistÇa fait tous les joints connectés.
GetToolProfileslistObtient tous les profils d’outils
GetBaseProfileslistObtient tous les profils de base
GetAccuracyProfileslistObtient tous les profils de précision
GetMotionProfileslistObtient tous les profils de mouvement

Méthodes de requête

GetActiveProgram

def GetActiveProgram() -> DULPythonProgram

Ça obtient le programme actif sur ce contrôleur

Returns : DULPythonProgram — renvoie le programme actif sous la forme IDULProgram

GetOutputDirectory

def GetOutputDirectory() -> str

Obtient le répertoire de sortie du contrôleur pour les fichiers de programmes téléchargés

Retours : str — renvoie le chemin vers le répertoire de sortie du contrôleur

GetTemporaryOutputDirectory

def GetTemporaryOutputDirectory() -> str

Obtient le répertoire de sortie temporaire du contrôleur pour les fichiers de programmes téléchargés

Retours : str — renvoie le chemin vers le répertoire de sortie temporaire du contrôleur

GetConnectedJoints

def GetConnectedJoints() -> list

Ça fait tous les joints connectés. Les conduits et les extérieurs ne sont pas séparés

Retours : list — renvoie une liste de toutes les articulations connectées

GetToolProfiles

def GetToolProfiles() -> list

Obtient tous les profils d’outils

Retours : list — renvoie une liste contenant tous les profils d’outils

GetBaseProfiles

def GetBaseProfiles() -> list

Obtient tous les profils de base

Retours : list — renvoie une liste contenant tous les profils de base

GetAccuracyProfiles

def GetAccuracyProfiles() -> list

Obtient tous les profils de précision

Retours : list — renvoie une liste contenant tous les profils de précision

GetMotionProfiles

def GetMotionProfiles() -> list

Obtient tous les profils de mouvement

Retours : list — renvoie une liste contenant tous les profils de mouvement

Types apparentés

Version Notes

Cette classe est documentée à la version R2026.1.1.

Was this page helpful?