Contrôleur de téléchargement
Faits rapides
| Propriété | Valeur |
|---|---|
| Classe | DULPythonController |
| Module | cenpydownload.DULPythonController |
| Paquet | cenpydownload |
| Sortie | R2025.2.4 |
| Méthodes | 8 |
| hérite de | OlpCorePythonController |
| sous-classes | Contrô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éthode | Résultats | Résumé |
|---|---|---|
GetActiveProgram | DULPythonProgram | Ça obtient le programme actif sur ce contrôleur |
GetOutputDirectory | str | Obtient le répertoire de sortie du contrôleur pour les fichiers de programmes téléchargés |
GetTemporaryOutputDirectory | str | Obtient le répertoire de sortie temporaire du contrôleur pour les fichiers de programmes téléchargés |
GetConnectedJoints | list | Ça fait tous les joints connectés. |
GetToolProfiles | list | Obtient tous les profils d’outils |
GetBaseProfiles | list | Obtient tous les profils de base |
GetAccuracyProfiles | list | Obtient tous les profils de précision |
GetMotionProfiles | list | Obtient 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() -> strObtient 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() -> strObtient 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() -> listObtient tous les profils d’outils
Retours : list — renvoie une liste contenant tous les profils d’outils
GetBaseProfiles
def GetBaseProfiles() -> listObtient tous les profils de base
Retours : list — renvoie une liste contenant tous les profils de base
GetAccuracyProfiles
def GetAccuracyProfiles() -> listObtient tous les profils de précision
Retours : list — renvoie une liste contenant tous les profils de précision
GetMotionProfiles
def GetMotionProfiles() -> listObtient 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.