Skip to Content

Télécharger Motion

Faits rapides

PropriétéValeur
ClasseDULPythonMotion
Modulecenpydownload.DULPythonMotion
Paquetcenpydownload
SortieR2025.2.4
Méthodes9
hérite deOlpCorePythonProgramComponent
sous-classesMotion 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éthodeRésultatsRésumé
GetPositionDULPythonPositionPrend position en mouvement
GetViaPositionDULPythonPositionObtient le mouvement via la position
GetMotionTypeMotionTypeObtient le mouvement de ce mouvement
IsCircularMotionboolObtient le drapeau indiquant un mouvement circulaire
IsLinearMotionboolObtient le drapeau indiquant un mouvement linéaire
IsReferenceMotionboolObtient le drapeau indiquant un mouvement de référence
IsPtPMotionboolObtient le drapeau indiquant un mouvement point à point
GetEventsBeforelistObtient la liste des événements exécutés avant
GetEventsAfterlistFait exécuter la liste des événements après

Méthodes de requête

GetPosition

def GetPosition() -> DULPythonPosition

Prend position en mouvement

Returns : DULPythonPosition — revient à la position de cette motion

GetViaPosition

def GetViaPosition() -> DULPythonPosition

Obtient le mouvement via la position

Returns : DULPythonPosition — revient à la position de cette motion

GetMotionType

Depuis R2025.2.4

def GetMotionType() -> MotionType

Obtient le mouvement de ce mouvement

Retour : MotionType — Retour du type de mouvement de ce mouvement

IsCircularMotion

def IsCircularMotion() -> bool

Obtient le drapeau indiquant un mouvement circulaire

Retours : bool — retourne Vrai si le mouvement est circulaire, Faux sinon

IsLinearMotion

def IsLinearMotion() -> bool

Obtient le drapeau indiquant un mouvement linéaire

Retours : bool — retourne Vrai si le mouvement est linéaire, Faux sinon

IsReferenceMotion

def IsReferenceMotion() -> bool

Obtient 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() -> bool

Obtient le drapeau indiquant un mouvement point à point

Retours : bool — retourne Vrai si le mouvement est PtP, Faux sinon

GetEventsBefore

def GetEventsBefore() -> list

Obtient la liste des événements exécutés avant

Retours : list — liste des événements avant

GetEventsAfter

def GetEventsAfter() -> list

Fait 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.

Was this page helpful?