Une macro pour lier une propriété personnalisée de SOLIDWORKS à une note

Article de Adam Bridgman, CSWE mis à jour le 2 mai 2013

Article

Il existe de nombreuses méthodes pour lier les propriétés personnalisées de SOLIDWORKS et les afficher de différentes manières ; par exemple, une note qui affiche la longueur de la boîte englobante.

Lier la macro des propriétés personnalisées

Lier la macro des propriétés personnalisées

Une limitation est qu'une propriété personnalisée ne peut pas être liée à une note, ce qui peut être utile de différentes manières. Par exemple, dans un assemblage, si vous souhaitez afficher une propriété de pièce dans la description de l'assemblage, il n'y a aucun moyen de le faire. Le plus proche serait de créer une note et de l'attacher à cette pièce, puis d'afficher cette propriété dans la note. Mais il n'y a toujours aucun moyen de lier cette note à une propriété.

J'ai créé une macro pour lier une propriété personnalisée SOLIDWORKS à une note.

Démonstration macro

Veuillez regarder cette vidéo pour plus d'informations sur la façon de lier une propriété personnalisée SOLIDWORKS à une note :

Fonctionnement de la macro

La macro fonctionne de la manière suivante :

  1. Sélectionner une note
  2. Exécuter la macro
  3. Tapez le nom d'une propriété personnalisée à laquelle la lier (Attention, cela écrase le contenu existant).
  4. Cliquez sur Ajouter une note

Lorsque vous examinez l'arbre des caractéristiques, une macro caractéristique est maintenant présente. Cette macro fonctionnalité copiera, lors de la reconstruction, le contenu de la note dans le bien.

Description" a été créée en tant que propriété spécifique à la configuration et sa valeur est le contenu de la note. Une propriété personnalisée a également été créée ; elle relie DetailItem1 (la note) à Description (le nom de la propriété spécifique à la configuration). Si la longueur est modifiée et reconstruite, les propriétés devraient toutes être mises à jour avec succès. Dans cette version de SOLIDWORKS, cela ne se produit pas automatiquement tant que vous n'avez pas consulté les propriétés de la liste de débit.

La macro Link SOLIDWORKS Custom Property to Note est fournie gratuitement avec le code source déverrouillé. Elle comporte quelques bizarreries pour que le code reste simple à comprendre. Elle est fournie sans garantie et nous ne garantissons pas qu'elle fonctionnera comme prévu.

Adam Bridgman, CSWE

Adam Bridgman, expert certifié SOLIDWORKS, fournit aux clients une assistance technique et une formation.