Position hochladen
Kurzinformationen
| Eigenschaft | Wert |
|---|---|
| Klasse | ULPythonPosition |
| Modul | cenpyupload.ULPythonPosition |
| Paket | cenpyupload |
| Veröffentlichung | R2025.2.4 |
| Methoden | 11 |
| Erbt von | DULPythonPosition |
Vererbung
Methodenindex
| Methode | Gibt zurück | Zusammenfassung |
|---|---|---|
SetMotion | — | Legen Sie die Bewegung für die aktuelle Position fest |
SetXYZ | — | Legen Sie die Koordinaten der Position fest |
SetOrientation | — | Legen Sie die Ausrichtung der Position fest |
SetConfig | — | Konfigurieren Sie die Position |
SetTurn | — | Stellen Sie die Drehung für die Position ein |
SetProcessType | — | Legen Sie den Prozesstyp der Position fest |
SetTargetType | — | Legen Sie den Zieltyp der Position fest |
SetExplicitMainJointValues | — | Setzen Sie explizit die Hauptgelenkwerte an jedem Gelenk für die Position fest. |
SetExplicitExternalJointValues | — | Setzen Sie explizit die externen Gelenkwerte für die Position an jedem externen Gelenk. |
SetAttributes | — | Legen Sie die Attribute der Position fest |
SetName | — | Legen Sie den Namen der Position fest |
Mutationsmethoden
SetMotion
def SetMotion(motion: ULPythonMotion)Bewegen Sie die Vorrichtung zur aktuellen Position.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
motion | ULPythonMotion | zu setzende Bewegung |
SetXYZ
def SetXYZ(position: list)Legen Sie die Koordinaten der Position fest
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
position | list | Ein Tupel aus drei Double-Werten, die (x, y, z)-Koordinaten in Metern darstellen. |
SetOrientation
def SetOrientation(orientation: list)Legen Sie die Ausrichtung der Position fest.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
orientation | list | Ein Tupel aus drei Double-Werten, die die Rotationswinkel (Rx, Ry, Rz) in Grad darstellen. |
SetConfig
def SetConfig(config: str)Stellen Sie die Positionskonfiguration ein
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
config | str | zu setzende Konfiguration |
SetTurn
def SetTurn(turn: str)Drehrichtung für die Position festlegen
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
turn | str | zu setzender Drehwinkel |
SetProcessType
def SetProcessType(processType: int)Legen Sie den Prozesstyp der Position fest
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
processType | int | einzustellender Prozesstyp |
SetTargetType
def SetTargetType(targetType: int)Legen Sie den Zieltyp der Position fest
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
targetType | int | zu setzender Zieltyp |
SetExplicitMainJointValues
def SetExplicitMainJointValues(mainJointValues: list)Setzen Sie explizit die Hauptgelenkwerte an jedem Gelenk für die Position.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
mainJointValues | list | Hauptwerte, die gesetzt werden sollen, Eingabeargument ist ein Vektor von Paaren: das Gelenkobjekt und seine Werteliste[list[tuple[DULPythonJoint, float]]] |
SetExplicitExternalJointValues
def SetExplicitExternalJointValues(externalJointValues: list)Setzen Sie explizit die externen Gelenkwerte für die Position an jedem externen Gelenk.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
externalJointValues | list | externe Gelenkwerte, die gesetzt werden sollen, Eingabeargument ist ein Vektor von Paaren: das Gelenkobjekt und dessen double-Wert |
SetAttributes
def SetAttributes(attributes: list)Legen Sie die Attribute der Position fest
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributes | list | zu setzende Attribute |
SetName
def SetName(name: str)Legen Sie den Namen der Position fest
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
name | str | zu setzender Name |
Verwandte Typen
Versionshinweise
Diese Klasse ist ab Version R2026.1.1 dokumentiert.
Was this page helpful?