Exemple de mappage de variable pour SOLIDWORKS : Propriétés personnalisées du modèle de mappage (annotations $PRPSHEET)

Dans le cas d'une mise en plan SOLIDWORKS, vous pouvez mapper une variable à une propriété personnalisée du modèle sur lequel se base la mise en plan, au lieu de la mapper à une propriété personnalisée de la mise en plan. Ainsi, la valeur de la propriété du modèle est copiée dans la carte de fichier de mise en plan.

Lorsque la mise en plan est enregistrée dans SOLIDWORKS, les propriétés liées sont copiées à partir du modèle et mises à jour dans la carte de fichier de la mise en plan.

Cet exemple décrit comment définir une variable Description pour les fichiers .slddrw afin qu'elle affiche la propriété personnalisée Description du modèle sur lequel se base la mise en plan.

La mise en plan doit être enregistrée dans SOLIDWORKS et le complément SOLIDWORKS PDM doit être activé dans SOLIDWORKS pour permettre ce mappage. Si une valeur est mise à jour dans le modèle, la carte de données de la mise en plan n'affiche pas cette mise à jour avant que la mise en plan soit ouverte et enregistrée.
Le mappage $PRPSHEET est en lecture seule. Vous ne pouvez pas modifier la valeur de la propriété du modèle en modifiant la valeur de la propriété dans la carte de données de la mise en plan.

Pour mapper la propriété personnalisée d'un modèle à la carte de fichier de la mise en plan basée sur ce modèle:

  1. Modifiez ou créez la variable Description.
  2. Cliquez sur Nouvel attribut.
  3. Sous Attribut sélectionné, spécifiez les attributs pour la propriété personnalisée Description de la mise en plan :
    1. Comme Nom de bloc, sélectionnez CustomProperty.
    2. Pour le Nom d'attribut, saisissez Description.
    3. Saisissez également les extensions de fichier qui utiliseront ce mappage de variables, séparées par des virgules.

      La liste d'extensions doit inclure slddrw et peut inclure d'autres extensions SOLIDWORKS. Par exemple: prt, sldasm, sldprt, slddrw, drw.

  4. Cliquez sur Nouvel attribut et spécifiez les attributs pour la propriété personnalisée Description du modèle :
    1. Pour le Nom de bloc, saisissez $PRPSHEET.
      Il doit être entièrement en lettres majuscules.
    2. Pour le Nom d'attribut, saisissez Description ou le nom de la propriété personnalisée du modèle à partir de laquelle vous copiez la valeur.
    3. Saisissez l'extension de fichier slddrw.
  5. Cliquez sur OK.
  6. Dans l'éditeur de cartes, ouvrez la carte de fichier Mise en plan SOLIDWORKS.
  7. Ajoutez une boîte d'édition et sélectionnez la variable Description en tant que Nom de variable.
  8. Enregistrez la carte et fermez l'éditeur de cartes.
Lorsque vous créez une mise en plan SOLIDWORKS à partir d'une pièce dotée de la propriété personnalisée Description, la valeur contenue dans cette propriété est copiée dans le champ Description sur la carte de fichier de la mise en plan.

Dans la carte de mise en plan SOLIDWORKS, si vous sélectionnez Met à jour toutes les configurations, les variables qui utilisent la projection de variable de type $PRPSHEET sont mises à jour dans les onglets de toutes les feuilles.