Skip to Content

Upload-Position

Schnelle Fakten

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

Erbe

Methodenindex

MethodeRückgabenZusammenfassung
SetMotionStellen Sie die Bewegung für die aktuelle Position ein
SetXYZStellen Sie die Koordinaten der Position ein
SetOrientationStellen Sie die Ausrichtung der Position ein
SetConfigSetze die Positionskonfiguration
SetTurnStelle die Kurve für die Position ein
SetProcessTypeStellen Sie den Prozesstyp der Position ein
SetTargetTypeStellen Sie den Zieltyp der Position ein
SetExplicitMainJointValuesSetze explizit die Hauptgelenkwerte auf jedem Gelenk für die Position
SetExplicitExternalJointValuesSetze explizit die externen Gelenkwerte für die Position auf jedem äußeren Gelenk
SetAttributesSetzen Sie die Attribute der Position
SetNameStellen Sie den Namen der Position ein

Mutationsmethoden

SetMotion

def SetMotion(motion: ULPythonMotion)

Stellen Sie die Bewegung für die aktuelle Position ein

Parameter:

NameTypBeschreibung
motionULPythonMotionBewegung zu setzen

SetXYZ

def SetXYZ(position: list)

Stellen Sie die Koordinaten der Position ein

Parameter:

NameTypBeschreibung
positionlistEin Tupel aus drei Doppelungen, die (x, y, z) Koordinaten in Metern darstellen.

SetOrientation

def SetOrientation(orientation: list)

Stellen Sie die Ausrichtung der Position fest

Parameter:

NameTypBeschreibung
orientationlistEin Tupel aus drei Doppelten, die (Rx, Ry, Rz) Rotationswinkel in Grad darstellen.

SetConfig

def SetConfig(config: str)

Setze die Positionskonfiguration

Parameter:

NameTypBeschreibung
configstrKonfiguration zu setzen

SetTurn

def SetTurn(turn: str)

Stelle die Kurve für die Position ein

Parameter:

NameTypBeschreibung
turnstrDreh dich zum Setzen

SetProcessType

def SetProcessType(processType: int)

Stellen Sie den Prozesstyp der Position fest

Parameter:

NameTypBeschreibung
processTypeintProzesstyp, der gesetzt werden soll

SetTargetType

def SetTargetType(targetType: int)

Stellen Sie den Zieltyp der Position ein

Parameter:

NameTypBeschreibung
targetTypeintZieltyp zu setzen

SetExplicitMainJointValues

def SetExplicitMainJointValues(mainJointValues: list)

Setze explizit die Hauptgelenkwerte für jedes Gelenk für die Position

Parameter:

NameTypBeschreibung
mainJointValueslistHauptwerte, die gesetzt werden sollen, Eingabeargument ist ein Vektor von Paaren: das gemeinsame Objekt und seine Werteliste[tuple[DULPythonJoint, float]]

SetExplicitExternalJointValues

def SetExplicitExternalJointValues(externalJointValues: list)

Setze explizit die externen Gelenkwerte für die Position auf jedem externen Gelenk

Parameter:

NameTypBeschreibung
externalJointValueslistExterne gemeinsame Werte, das gesetzt werden soll, ist das Eingabeargument ein Vektor von Paaren : Das gemeinsame Objekt und sein Doppelwert

SetAttributes

def SetAttributes(attributes: list)

Setzen Sie die Attribute der Position

Parameter:

NameTypBeschreibung
attributeslistAttribute sollen gesetzt werden

SetName

def SetName(name: str)

Stellen Sie den Namen der Position ein

Parameter:

NameTypBeschreibung
namestrName soll gesetzt werden

Verwandte Typen

Versionsnotizen

Diese Klasse ist zum Zeitpunkt der Veröffentlichung R2025.2.4 dokumentiert.

Was this page helpful?