Skip to Content
Python APIAPI DomainesTéléverserPosition de téléchargement

Position de téléchargement

Faits rapides

PropriétéValeur
ClasseULPythonPosition
Modulecenpyupload.ULPythonPosition
Paquetcenpyupload
SortieR2025.2.4
Méthodes11
hérite deDULPythonPosition

Héritage

Indice de la méthode

MéthodeRésultatsRésumé
SetMotion—Fixez le mouvement pour la position actuelle
SetXYZ—Définir les coordonnées de la position
SetOrientation—Définir l’orientation de la position
SetConfig—Définir la configuration de la position
SetTurn—Fixer le tour pour la position
SetProcessType—Définir le type de processus de la position
SetTargetType—Définissez le type de cible de la position
SetExplicitMainJointValues—Définir explicitement les valeurs principales des joints sur chaque joint pour la position
SetExplicitExternalJointValues—Définissez explicitement les valeurs des joints externes pour la position sur chaque joint externe
SetAttributes—Définir les attributs de la position
SetName—Fixez le nom du poste

Méthodes de mutation

SetMotion

def SetMotion(motion: ULPythonMotion)

Fixez le mouvement pour la position actuelle

Paramètres :

NomTypeDescription
motionULPythonMotionMouvement à définir

SetXYZ

def SetXYZ(position: list)

Définir les coordonnées de la position

Paramètres :

NomTypeDescription
positionlistUn tuple de trois doubles représentant (x, y, z) en mètres.

SetOrientation

def SetOrientation(orientation: list)

Définir l’orientation de la position

Paramètres :

NomTypeDescription
orientationlistUn uplet de trois doubles représentant (Rx, Ry, Rz) les angles de rotation en degrés.

SetConfig

def SetConfig(config: str)

Définir la configuration de la position

Paramètres :

NomTypeDescription
configstrconfig à définir

SetTurn

def SetTurn(turn: str)

Fixer le tour pour la position

Paramètres :

NomTypeDescription
turnstrturn to be set

SetProcessType

def SetProcessType(processType: int)

Définir le type de processus de la position

Paramètres :

NomTypeDescription
processTypeintType de processus à définir

SetTargetType

def SetTargetType(targetType: int)

Définissez le type de cible de la position

Paramètres :

NomTypeDescription
targetTypeintType de cible à définir

SetExplicitMainJointValues

def SetExplicitMainJointValues(mainJointValues: list)

Définir explicitement les valeurs principales des joints sur chaque joint pour la position

Paramètres :

NomTypeDescription
mainJointValueslistvaleurs principales à définir, l’argument d’entrée est un vecteur de paires : l’objet conjoint et sa liste de valeurs[tuple[DULPythonJoint, float]]

SetExplicitExternalJointValues

def SetExplicitExternalJointValues(externalJointValues: list)

Définissez explicitement les valeurs des joints externes pour la position sur chaque joint externe

Paramètres :

NomTypeDescription
externalJointValueslistValeurs jointes externes à définir, l’argument d’entrée est un vecteur de paires : l’objet joint et sa double valeur

SetAttributes

def SetAttributes(attributes: list)

Définir les attributs de la position

Paramètres :

NomTypeDescription
attributeslistattributs à définir

SetName

def SetName(name: str)

Fixez le nom du poste

Paramètres :

NomTypeDescription
namestrnom à définir

Types apparentés

Version Notes

Cette classe est documentée à la version R2026.1.1.

Was this page helpful?