Position
Faits rapides
| Propriété | Valeur |
|---|---|
| Classe | CENPyOlpPosition |
| Module | cenpylib.CENPyOlpPosition |
| Paquet | cenpylib |
| Libération | R2025.2.4 |
| Méthodes | 33 |
Départ rapide
# Boilerplate Example
position = ... # obtained from the runtime context
result = position.GetCoordinates()Query Methods
| Méthode | Retours | Résumé |
|---|---|---|
GetCoordinates | list | Obtenez toutes les coordonnées des éléments du parcours d’outil. |
GetViaPointCoordinates | list | Obtiens tout via les coordonnées du point. |
GetOrientation | list | Faites toutes les orientations. |
GetRefTpElement | CENPyOlpTpElement | Prends l’élément de référence du parcours d’outil. |
GetPositionRelation | int | Obtenez la relation entre les fonctions. |
GetMatrix | CENPyOlpMatrix | Obtenez la matrice d’éléments du parcours d’outil représentée. |
GetViaPointMatrix | CENPyOlpMatrix | Obtiens-les représentés via une matrice de points. |
GetViaPointName | str | Obtenez le nom du point de passage s’il existe, sinon nullptr. |
GetJointValues | list | Obtenez toutes les valeurs des joints des éléments du parcours d’outil. |
GetExternalJointValues | list | Obtenez toutes les valeurs des joints externes des éléments du parcours d’outil. |
Mutation Methods
| Méthode | Retours | Résumé |
|---|---|---|
SetCoordinates | — | Définissez toutes les coordonnées des éléments du parcours d’outil. |
SetCoordinates | — | Définissez toutes les coordonnées des éléments du parcours d’outil à l’aide de la liste. |
SetViaPointCoordinates | — | Définissez tout via les coordonnées ponctuelles. |
SetViaPointCoordinates | — | Définissez toutes les coordonnées via point à l’aide de la liste. |
SetOrientation | — | Réglez toutes les orientations. |
SetOrientation | — | Définissez toutes les orientations en utilisant la liste. |
SetRefTpElement | — | Définissez l’élément de référence du parcours d’outil. |
SetPositionRelation | — | Définissez la nouvelle relation pour la position. |
SetPositionRelation | — | Définir la relation de position à la trame de base et à l’indice de la trame de base. |
SetJointValues | — | Définissez toutes les valeurs des joints des éléments du parcours d’outil. |
SetExternalJointValues | — | Définissez toutes les valeurs de joints externes de tous les éléments du parcours d’outil. |
Utilities
| Méthode | Retours | Résumé |
|---|---|---|
X | float | Obtenez la coordonnée X. |
Y | float | Obtenez la coordonnée Y. |
Z | float | Obtenez la coordonnée Z. |
RX | float | Préparez-vous à l’orientation sur ordonnance. |
RY | float | Faites une orientation Ry. |
RZ | float | Prépare-toi à l’orientation Rz. |
TranslatePosition | — | Traduit localement la position de l’élément de trajet d’outil dans une direction donnée. |
TranslatePosition | — | Traduit localement la position de l’élément du trajet d’outil dans une direction donnée par rapport à la trame de base, spécifiée par son index. |
TranslateViaPointPosition | — | Traduit localement la position du point de passage dans la direction donnée. |
TranslateViaPointPosition | — | Traduit localement la position du point de passage dans une direction donnée par rapport à la trame de base, spécifiée par son index. |
RotatePosition | — | Fait pivoter la position localement selon la direction donnée. |
RotatePosition | — | Fait tourner la position localement selon la direction donnée par rapport au référentiel de base, spécifié par son index. |
Types apparentés
Notes de la version
Cette classe est documentée à la version R2025.2.4.
Was this page helpful?