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