Pilotage designation piece selon ensemble

Bonjour à tous,

Dans le but d’améliorer la désignation des pièces dans les assemblages complexes, je cherche à récupérer la désignation de l’ensemble automatiquement & à l’indiquer en préfixe dans la désignation de chaque pièce.

Cela me permet si je change la désignation de l’ensemble de piloter automatiquement la désignation de chaque pièce…inutile de préciser que je souhaite éviter le renommage de toutes les pièces de l’assemblage lorsque je change le nom de l’ensemble…

J’ai tenté avec la syntaxe suivante, mais cela ne fonctionne pas :
[<ENSEMBLE.designation>]
Je ne suis peut-être pas si loin du but :wink:

La capture ci-dessous explique mon interrogation :

Bonjour, bonjour ^^

Le soucis c’est qu’il faudrait savoir comment pointer sur l’ensemble.
Sur une pièce c’est facile, on met le @XX.designation et en avant…

Mais un ensemble je ne sais pas trop comment le saisir, et comme on ne peut pas le sélectionner non plus, c’est vite problématique. :frowning:

alors après un passage avec le support j’en ai profité pour poser la question et effectivement tu n’étais pas loin sur le principe.

La syntaxe est la suivante :

id_pièce.caractéristique : par exemple @832.designation me renverra la désignation de l’élément qui a cet identifiant (il peut être un ensemble créé via Bois :arrow_right: Définir :arrow_right: Définir Ensemble.

Il faut cependant savoir que pour l’ensemble “général” son ID est toujours la même à savoir : $SET
Ainsi $SET.designation renverra la désignation de l’ensemble général.

Pour bien comprendre, 2 choses :

  • faire afficher l’ID des pièces : Outils :arrow_right: Options :arrow_right: Divers :arrow_right: Arbre Symbolique :arrow_right: Afficher les identifiants des éléments.
  • pour voir la syntaxe correcte : Outils :arrow_right: Texte >> Texte formaté. Choisissez l’info souhaité et désignée une pièce.

Merci pour vos réponses,

J’ai donc essayé les syntaxes suivantes, mais cela ne fonctionne pas…

[$SET.designation] Dessus
<$SET.designation> Dessus
$SET.designation Dessus

Avez-vous une piste ?

Merci pour les démarches & au plaisir de vous lire.

Nicolas

En direct j’ignore si c’est possible.

Perso, je charge la variable dans un texte que je nomme. Et c’est ce dernier que j’inclus comme un paramètre standard. Cela implique une manip’ supplémentaire. Mais bon, c’est pas non plus une opération répétée un nombre important de fois (je pense).

Si jamais tu trouvais plus rapide, je veux bien ^^