Mappage des propriétés personnalisées du modèle aux fiches de dessin

Article de Jeff Jensen sur avr. 12, 2015

Pour les dessins SOLIDWORKS, vous pouvez mapper une variable à une propriété personnalisée du modèle sur lequel le dessin est basé, plutôt qu'à une propriété personnalisée du dessin, afin que la valeur de la propriété du modèle soit copiée dans la fiche du dessin. Une fois le dessin enregistré dansSOLIDWORKSLes propriétés liées sont copiées du modèle et mises à jour dans la fiche du dessin. Cet exemple décrit comment définir une variable Description pour les fichiers .slddrw afin d'afficher la propriété personnalisée Description du modèle sur lequel le dessin est basé.

Pour que ce mappage fonctionne, les conditions suivantes doivent être remplies :

  • Le dessin doit être enregistré dans SOLIDWORKS avec le complément SOLIDWORKS Enterprise PDM activé
  • Si une valeur dans un modèle est mise à jour, la carte de données de dessin n'affiche pas la valeur mise à jour jusqu'à ce que le dessin soit ouvert et réenregistré.
  • Le mappage $PRPSHEET est en lecture seule. Vous ne pouvez pas modifier la valeur de la propriété du modèle en modifiant celle de la carte de données du dessin.

Pour mapper la propriété personnalisée d'un modèle à la fiche d'un dessin :

  1. Modifier ou créer la variable Description
  2. Cliquez sur Nouvel attribut
  3. Sous Attribut sélectionné, spécifiez les attributs de la propriété personnalisée Description du dessin :
    1. Pour le nom du bloc, sélectionnez CustomProperty
    2. Pour le nom de l'attribut, entrez Description
    3. Entrez les extensions de fichier à utiliser pour le mappage de variables, séparées par des virgules. La liste des extensions devrait inclure slddrw et peut également inclure d'autres extensions SOLIDWORKS.
  4. Cliquez sur Nouvel attribut et spécifiez les attributs de la propriété personnalisée de description du modèle :
    1. Pour le nom du bloc, tapez $PRPSHEET (ceci doit être en majuscules)
    2. Pour le nom de l'attribut, entrez Description ou le nom de la propriété personnalisée du modèle à partir de laquelle vous copiez la valeur
    3. Tapez l'extension de fichier slddrw
  5. Cliquez sur OK
  6. Dans l'éditeur de cartes, ouvrez la carte du fichier de dessin SOLIDWORKS
  7. Ajoutez une zone d'édition et sélectionnez la variable Description comme nom de variable
  8. Sauvegardez la carte et fermez l'éditeur de carte.

Lorsque vous créez un dessin SOLIDWORKS à partir d’une pièce avec la propriété personnalisée Description, la valeur de la propriété Description de la pièce est copiée dans le champ Description de la fiche de dessin.

 

À propos de Jeff Jensen

Jeff est ingénieur principal en support technique chez GoEngineer et utilise SOLIDWORKS depuis 2004. Il a obtenu un baccalauréat en technologie du génie de la conception à l'Université Weber State et a utilisé SOLIDWORKS pour la conception et le dessin dans les industries de l'aérospatiale, de l'architecture et de la conception de machines.

Voir tous les messages de Jeff Jensen