Affichage de l’unité de masse réglée dans SOLIDWORKS et PDM
Auteur de l’article
Roland Linder
ancien. Application Engineer chez Visiativ Switzerland
Jusqu’à présent, il n’était pas possible d’afficher dynamiquement l’unité de masse dans les propriétés du document SOLIDWORKS et de l’attribuer à une variable PDM.
Il est désormais possible de le faire avec les paramètres suivants dans SOLIDWORKS 2024.
1. Définir l’unité de masse dans les propriétés de l’utilisateur
L’attribution se fait dans les propriétés personnalisées du fichier.
Créer une propriété définie par l’utilisateur, les flèches dans le champ Valeur/expression de texte permettent de sélectionner l’unité pour la masse.
Si la sélection des unités n’apparaît pas, cela signifie que les fichiers sont trop anciens. Ceci peut être corrigé en appelant la fonction “Upgrade custom properties” dans l’arbre de création (le FeatureManager) à l’aide du clic droit de la souris sur l’élément de tête. La fonction n’est visible qu’une seule fois.
2. Lien avec les propriétés du document
La valeur de texte «SW-MasseUnit@Teil1.sldprt» est insérée et indique dans le champ Valeur évaluée la propriété du document pour l’unité de la masse.
Le réglage des unités s’effectue dans les propriétés du document sous Unité. Si le réglage n’est pas conforme à la norme, il faut choisir Personnalisé.
3. Anzeige der Masseneinheit in der Zeichnung
Il faut maintenant décider quelle unité de masse doit être affichée dans le dessin.
Soit l’unité du document pièce. (en Kilogramme), soit l’unité du document plan (en gramme).
Dans la mise en plan, pour afficher une propriété de la pièce, on utilise le $PRPSHEET:”MassUnit” dont la valeur sera = kg
$PRPSHEET:”Mass” dont la valeur sera = 0.50
Et pour afficher les unités de masse de la mise en plan on utilise le
$PRP:”MassUnit” dont la valeur sera = g
$PRP:”Mass” dont la valeur sera = 500
4. Intégration dans le PDM
Pour que l’unité de masse soit également visible dans PDM, il faut maintenant définir la variable PDM “MassUnit”.
Si l’unité de masse doit être transférée du modèle au dessin, un attribut $PRPSHEET doit être créé ici aussi.
Ensuite, l’unité de masse peut être insérée dans la carte de données et être ainsi à jour avec les paramètres du document.
Avec ces paramètres, la valeur correspondante à l’unité peut maintenant être affichée dynamiquement.