Skip to Content

Position hochladen

Kurzinformationen

EigenschaftWert
KlasseULPythonPosition
Modulcenpyupload.ULPythonPosition
Paketcenpyupload
VeröffentlichungR2025.2.4
Methoden11
Erbt vonDULPythonPosition

Vererbung

Methodenindex

MethodeGibt zurückZusammenfassung
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:

NameTypBeschreibung
motionULPythonMotionzu setzende Bewegung

SetXYZ

def SetXYZ(position: list)

Legen Sie die Koordinaten der Position fest

Parameter:

NameTypBeschreibung
positionlistEin 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:

NameTypBeschreibung
orientationlistEin 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:

NameTypBeschreibung
configstrzu setzende Konfiguration

SetTurn

def SetTurn(turn: str)

Drehrichtung für die Position festlegen

Parameter:

NameTypBeschreibung
turnstrzu setzender Drehwinkel

SetProcessType

def SetProcessType(processType: int)

Legen Sie den Prozesstyp der Position fest

Parameter:

NameTypBeschreibung
processTypeinteinzustellender Prozesstyp

SetTargetType

def SetTargetType(targetType: int)

Legen Sie den Zieltyp der Position fest

Parameter:

NameTypBeschreibung
targetTypeintzu setzender Zieltyp

SetExplicitMainJointValues

def SetExplicitMainJointValues(mainJointValues: list)

Setzen Sie explizit die Hauptgelenkwerte an jedem Gelenk für die Position.

Parameter:

NameTypBeschreibung
mainJointValueslistHauptwerte, 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:

NameTypBeschreibung
externalJointValueslistexterne 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:

NameTypBeschreibung
attributeslistzu setzende Attribute

SetName

def SetName(name: str)

Legen Sie den Namen der Position fest

Parameter:

NameTypBeschreibung
namestrzu setzender Name

Verwandte Typen

Versionshinweise

Diese Klasse ist ab Version R2026.1.1 dokumentiert.

Was this page helpful?