Télécharger Motion
Faits rapides
| Propriété | Valeur |
|---|---|
| Classe | DULPythonMotion |
| Module | cenpydownload.DULPythonMotion |
| Paquet | cenpydownload |
| Sortie | R2025.2.4 |
| Méthodes | 9 |
| hérite de | OlpCorePythonProgramComponent |
| sous-classes | Motion de téléchargement |
Héritage
Démarrage rapide
# Boilerplate Example
downloadMotion = ... # obtained from the runtime context
result = downloadMotion.GetPosition()Indice de la méthode
| Méthode | Résultats | Résumé |
|---|---|---|
GetPosition | DULPythonPosition | Prend position en mouvement |
GetViaPosition | DULPythonPosition | Obtient le mouvement via la position |
GetMotionType | MotionType | Obtient le mouvement de ce mouvement |
IsCircularMotion | bool | Obtient le drapeau indiquant un mouvement circulaire |
IsLinearMotion | bool | Obtient le drapeau indiquant un mouvement linéaire |
IsReferenceMotion | bool | Obtient le drapeau indiquant un mouvement de référence |
IsPtPMotion | bool | Obtient le drapeau indiquant un mouvement point à point |
GetEventsBefore | list | Obtient la liste des événements exécutés avant |
GetEventsAfter | list | Fait exécuter la liste des événements après |
Méthodes de requête
GetPosition
def GetPosition() -> DULPythonPositionPrend position en mouvement
Returns : DULPythonPosition — revient à la position de cette motion
GetViaPosition
def GetViaPosition() -> DULPythonPositionObtient le mouvement via la position
Returns : DULPythonPosition — revient à la position de cette motion
GetMotionType
Depuis R2025.2.4
def GetMotionType() -> MotionTypeObtient le mouvement de ce mouvement
Retour : MotionType — Retour du type de mouvement de ce mouvement
IsCircularMotion
def IsCircularMotion() -> boolObtient le drapeau indiquant un mouvement circulaire
Retours : bool — retourne Vrai si le mouvement est circulaire, Faux sinon
IsLinearMotion
def IsLinearMotion() -> boolObtient le drapeau indiquant un mouvement linéaire
Retours : bool — retourne Vrai si le mouvement est linéaire, Faux sinon
IsReferenceMotion
def IsReferenceMotion() -> boolObtient le drapeau indiquant un mouvement de référence
Retours : bool — retourne Vrai si le mouvement est supprimé par événement, Faux sinon
IsPtPMotion
def IsPtPMotion() -> boolObtient le drapeau indiquant un mouvement point à point
Retours : bool — retourne Vrai si le mouvement est PtP, Faux sinon
GetEventsBefore
def GetEventsBefore() -> listObtient la liste des événements exécutés avant
Retours : list — liste des événements avant
GetEventsAfter
def GetEventsAfter() -> listFait exécuter la liste des événements après
Retours : list — liste des événements après
Types apparentés
Modifications dans R2025.2.4
Comparé à R2025.1 :
-
Le nombre de méthodes est passé de 8 à 9
-
[NOUVEAU]
GetMotionType: Nouvelle méthode ajoutée
Version Notes
Cette classe est documentée à la version R2026.1.1.