Effectivement comme le dit flegendre l'utilitaire "SmartProperties" fait cela très bien.
Vous pouvez également arriver à un traitement de ce genre en utilisant la fonctionnalité SolidWorks "Propriétés personnalisées" que vous trouverez dans le volet des tâches. mais c'est un peu plus compliqué que "SmartProperties" !
Mais justement ce n'est pas lié que au type de pièce, (dans mon exemple c'est le cas) mais je parle bien d'une propriété qui pilote un XMl et me semble que c'est ce que tu veux!
Cette propriétée peut être n'importe laquelle pas QUE le type de pièce...
Ou alors je n'est vraiment RIEN compris à la question!
@Coyote : oui, actuellement, j'utilise ta méthode de liste déroulante pour choisir le xml. Mais ce n'est pas clair pour les utilisateurs...
Par exemple, quand tu fais une piece, dans cette liste tu peux mettre "PieceCommerce" et "PieceFabriquée". Et c'est lors du lancement du Smart que tu fais ton choix. Et ca à chaque fois que tu le relance...
Alors qu'en passant par un Gabarit (ou la propriété "PieceCommerce" est rentrée définitivement), le bon Smart est lancé automatiquement et à chaque fois. Et en plus, c'est en aveugle pour l'utilisateur.