Automatisation de mise à jour des propriétés SmartProperties

Bonjour !

Dans SMARTPROPERTIES, j'ai fait une propriété de type variable SolidWorks visant le nom du document.

Cela marche très bien. Mais si je change le nom du document, la propriété ne se mettra à jour que si je relance SmartProperties.

Or je fais des compositions à emporter (avec changement de nom de document) d'assemblage comprenant plusieurs centaines de pièce.

J'aimerais donc savoir si il y a un moyen plus simple et moins long pour actualiser les propriétés de SmartProperties sans avoir à ouvrir la pièce, ouvrir SmartProperties, accepter, enregistrez la pièce,... et ceci pour chaque pièce.

Merci d'avance !  

Bonjour,

Si vous avez SmartProperties vous avez aussi BatchProperties ou INtegration pour faire des modifs en masse de propriétés.

@+

 

2 « J'aime »

De mémoire dans notre ancien smartproperties on avait le même genre de propriété et on ne rencontrait pas ce problème.

Je vais voir si je retouve un ancien profil pour le charger et vérifier.

1 « J'aime »

J'avais en effet penser à utiliser BatchProperties et Integration.

Ces outils me permettent de changer une propriété par exemple le nom du document. Or j'ai beaucoup de propriétés qui suivent en fonction du nom du document. Si j'utilise ces logiciels, les liens ne fonctionneront pas, et l'ensemble de mes propriétés ne se mettra pas à jour (en fonction du nom du document).

Après vérification on avait pas la variable nom de la pièce finalement.

Ma mémoire flanche...

Sinon une possibilité est de creer une règle dans intégration afin de lancer et valider le smartproperties sur toutes tes pièces.

Si tu veux voici comment créer la règepour intégration:

1- Tu lance intégration

2-nouvelle règle (icône page blanche)

3-ajouter une action (la nommer Smart auto par ex)

4-prendre la condition systématique dans (définition d'une condition/solidworks et la faire glisser dans le dossier Condition/Et

5-Cliquer sur définition de l'opération/Divers/Lancement d'une macro

Et choisir la macro  SmartProperties 2014-Auto.swp (dans le repertoire d'instalation de mycad)

 

 

1 « J'aime »

Parfait ça marche super bien !

Je en connaissais pas l'existence de cette macro

Merci beaucoup !