Télécharger la position
Faits rapides
| Propriété | Valeur |
|---|---|
| Classe | DULPythonPosition |
| Module | cenpydownload.DULPythonPosition |
| Paquet | cenpydownload |
| Sortie | R2025.2.4 |
| Méthodes | 9 |
| hérite de | OlpCorePythonProgramComponent |
| sous-classes | Poste de téléchargement |
Héritage
Démarrage rapide
# Boilerplate Example
downloadPosition = ... # obtained from the runtime context
result = downloadPosition.GetXYZ()Indice de la méthode
| Méthode | Résultats | Résumé |
|---|---|---|
GetXYZ | tuple | Obtient une position |
GetOrientation | tuple | Obtient l’orientation |
GetConfig | str | Obtient la configuration de position |
GetTurn | str | Obtient la valeur du tour |
GetAllJointValues | list[DULPythonJoint] | Obtient le vecteur de toutes les jointures et les valeurs des joints |
GetMainJointValues | list[DULPythonJoint] | Obtient le vecteur des joints principaux et des valeurs des joints |
GetExternalJointValues | list[DULPythonJoint] | Obtient le vecteur des joints externes et des valeurs des joints |
GetProcessType | ProcessType | Obtient le type de procédé |
GetTargetType | TargetType | Obtient le type de cible |
Méthodes de requête
GetXYZ
def GetXYZ() -> tupleObtient une position
Retours : tuple — tuple de double contenant des valeurs de position
GetOrientation
def GetOrientation() -> tupleObtient l’orientation
Retours : tuple — uplet de double contenant des valeurs d’angles de rotation
GetConfig
def GetConfig() -> strObtient la configuration de position
Retours : str — chaîne de configuration
GetTurn
def GetTurn() -> strObtient la valeur du tour
Retours : str — chaîne de valeurs de tournée
GetAllJointValues
def GetAllJointValues() -> list[DULPythonJoint]Obtient le vecteur de toutes les jointures et les valeurs des joints
Retours : list[DULPythonJoint] — retourne list[tuple[DULPythonJoint, float]] pour toutes les valeurs jointes
GetMainJointValues
def GetMainJointValues() -> list[DULPythonJoint]Obtient le vecteur des joints principaux et des valeurs des joints
Retours : list[DULPythonJoint] — retourne list[tuple[DULPythonJoint, float]] pour les valeurs principales des joints
GetExternalJointValues
def GetExternalJointValues() -> list[DULPythonJoint]Obtient le vecteur des joints externes et des valeurs des joints
Retours : list[DULPythonJoint] — retourne list[tuple[DULPythonJoint, float]] pour les valeurs des joints externes
GetProcessType
def GetProcessType() -> ProcessTypeObtient le type de procédé
Returns : ProcessType — type de processus
GetTargetType
def GetTargetType() -> TargetTypeObtient le type de cible
Returns : TargetType — type de cible
Types apparentés
Version Notes
Cette classe est documentée à la version R2026.1.1.