Bewegung herunterladen
Kurzinformationen
| Eigenschaft | Wert |
|---|---|
| Klasse | DULPythonMotion |
| Modul | cenpydownload.DULPythonMotion |
| Paket | cenpydownload |
| Veröffentlichung | R2025.2.4 |
| Methoden | 9 |
| Erbt von | OlpCorePythonProgramComponent |
| Unterklassen | Bewegung hochladen |
Vererbung
Schnellstart
# Boilerplate Example
downloadMotion = ... # obtained from the runtime context
result = downloadMotion.GetPosition()Methodenindex
| Methode | Gibt zurück | Zusammenfassung |
|---|---|---|
GetPosition | DULPythonPosition | Ermittelt die Bewegungsposition |
GetViaPosition | DULPythonPosition | Ermittelt Bewegung über Position |
GetMotionType | MotionType | Ermittelt den Bewegungstyp dieser Bewegung |
IsCircularMotion | bool | Ermittelt das Flag, das eine Kreisbewegung anzeigt |
IsLinearMotion | bool | Gibt das Flag zurück, das eine lineare Bewegung anzeigt |
IsReferenceMotion | bool | Ermittelt das Flag, das eine Referenzbewegung anzeigt |
IsPtPMotion | bool | Gibt das Flag zurück, das eine Punkt-zu-Punkt-Bewegung anzeigt |
GetEventsBefore | list | Gibt die Liste der vorab ausgeführten Ereignisse zurück |
GetEventsAfter | list | Gibt die Liste der nachfolgenden ausgeführten Ereignisse zurück |
Abfragemethoden
GetPosition
def GetPosition() -> DULPythonPositionErmittelt die Position der Bewegung
Gibt zurück: DULPythonPosition — gibt die Position dieser Bewegung zurück
GetViaPosition
def GetViaPosition() -> DULPythonPositionErmittelt Bewegung über Position
Gibt zurück: DULPythonPosition — gibt die Position dieser Bewegung zurück
GetMotionType
Seit R2025.2.4
def GetMotionType() -> MotionTypeErmittelt den Bewegungstyp dieser Bewegung
Gibt zurück: MotionType — gibt den Bewegungstyp dieser Bewegung zurück
IsCircularMotion
def IsCircularMotion() -> boolGibt das Flag zurück, das eine kreisförmige Bewegung anzeigt
Gibt zurück: bool — gibt True zurück, wenn die Bewegung kreisförmig ist, andernfalls False
IsLinearMotion
def IsLinearMotion() -> boolGibt das Flag zurück, das eine lineare Bewegung anzeigt.
Gibt zurück: bool — gibt True zurück, wenn die Bewegung linear ist, andernfalls False
IsReferenceMotion
def IsReferenceMotion() -> boolGibt das Flag zurück, das eine Referenzbewegung anzeigt.
Gibt zurück: bool — gibt True zurück, wenn die Bewegung ereignisunterdrückt ist, andernfalls False
IsPtPMotion
def IsPtPMotion() -> boolErmittelt das Flag, das eine Punkt-zu-Punkt-Bewegung anzeigt
Gibt zurück: bool — gibt True zurück, wenn die Bewegung Punkt-zu-Punkt ist, andernfalls False
GetEventsBefore
def GetEventsBefore() -> listGibt die Liste der zuvor ausgeführten Ereignisse zurück.
Gibt zurück: list — Liste der vorherigen Ereignisse
GetEventsAfter
def GetEventsAfter() -> listGibt die Liste der nachfolgenden ausgeführten Ereignisse zurück
Gibt zurück: list — Liste der nachfolgenden Ereignisse
Verwandte Typen
Änderungen in R2025.2.4
Im Vergleich zu R2025.1:
-
Die Anzahl der Methoden wurde von 8 auf 9 erhöht.
-
[NEU]
GetMotionType: Neue Methode hinzugefügt
Versionshinweise
Diese Klasse ist ab Version R2026.1.1 dokumentiert.