Position de téléverser
Faits rapides
| Propriété | Valeur |
|---|---|
| Classe | ULPythonPosition |
| Module | cenpyupload.ULPythonPosition |
| Paquet | cenpyupload |
| Libération | R2025.2.4 |
| Méthodes | 11 |
| Hérite de | DULPythonPosition |
Héritage
Index de la méthode
| Méthode | Retours | Résumé |
|---|---|---|
SetMotion | — | Définir le mouvement pour la position actuelle |
SetXYZ | — | Définir les coordonnées de la position |
SetOrientation | — | Définir l’orientation du poste |
SetConfig | — | Définir la configuration de position |
SetTurn | — | Fixez le tour pour la position |
SetProcessType | — | Définir le type de processus de la position |
SetTargetType | — | Fixer le type de cible de la position |
SetExplicitMainJointValues | — | Définissez explicitement les valeurs principales des joints sur chaque joint pour la position |
SetExplicitExternalJointValues | — | Définir explicitement les valeurs des joints externes pour la position sur chaque joint externe |
SetAttributes | — | Définissez les attributs de la position |
SetName | — | Définir le nom de la position |
Méthodes de mutation
SetMotion
def SetMotion(motion: ULPythonMotion)Fixez le mouvement pour la position actuelle
Paramètres :
| Nom | Type | Description |
|---|---|---|
motion | ULPythonMotion | Mouvement à définir |
SetXYZ
def SetXYZ(position: list)Définir les coordonnées de la position
Paramètres :
| Nom | Type | Description |
|---|---|---|
position | list | Un 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 :
| Nom | Type | Description |
|---|---|---|
orientation | list | Un 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 :
| Nom | Type | Description |
|---|---|---|
config | str | config à définir |
SetTurn
def SetTurn(turn: str)Fixer le tour pour la position
Paramètres :
| Nom | Type | Description |
|---|---|---|
turn | str | turn to be set |
SetProcessType
def SetProcessType(processType: int)Définir le type de processus de la position
Paramètres :
| Nom | Type | Description |
|---|---|---|
processType | int | Type de processus à définir |
SetTargetType
def SetTargetType(targetType: int)Définissez le type de cible de la position
Paramètres :
| Nom | Type | Description |
|---|---|---|
targetType | int | Type 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 :
| Nom | Type | Description |
|---|---|---|
mainJointValues | list | valeurs 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 :
| Nom | Type | Description |
|---|---|---|
externalJointValues | list | valeurs 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 :
| Nom | Type | Description |
|---|---|---|
attributes | list | attributs à définir |
SetName
def SetName(name: str)Fixez le nom du poste
Paramètres :
| Nom | Type | Description |
|---|---|---|
name | str | nom à définir |
Types apparentés
Notes de la version
Cette classe est documentée à la version R2025.2.4.
Was this page helpful?