Macro option base de matériaux

Bonjour,

 

Je cherche la ligne de commande pour ajouter dans les options solidworks le chemin de la base de matériaux et des textures?

Auriez vous une idée?

 

Merci d'avance de vos retours

 

Yannick

 

Salut

Pourquoi as tu besoin d'ajouter tes bases de matériaux par macro? Est ce qu'il ne serait pas plus simple de les configurer dans tes options et eventuellement de créer un fichier de restauration?

2 « J'aime »

Bonjour Rpicard,

J'ai besoin de paramétrer le chemin de la base matériaux sur une trentaine de poste et je souhaite imposé une bases matériaux spécifique car certaines personnes n'utilisent pas la bonne.

D'ou mon besoin de le faire via une macro .

yannick

Bonjour YP69.

 

Voici ce que j'ai trouver dans l'aide : 

Pour les actions d'appel Option système Emplacement de fichier :

http://help.solidworks.com/2018/english/api/swconst/SO_FileLocations.htm

Ce qui donne, pour les matériaux :

(swUserPreferenceStringValue_e.swFileLocationsMaterialDatabases, <Value>)

 

Pour la méthode :

http://help.solidworks.com/2018/english/api/sldworksapi/SOLIDWORKS.Interop.sldworks~SOLIDWORKS.Interop.sldworks.ISldWorks~GetUserPreferenceStringValue.html

 

Ce sont des demande exceptionnel et très spécifique je ne pense pas que tu trouvera une macro déjà écrite mais tu devrait trouver ton bonheur.

2 « J'aime »

@YP69 

Justement avec le fichier de restauration les 30 postes pourraient avoir les mêmes chemins. Cela dit si chacun des postes utilisent des chemins différents sur d'autres bibliothèques, je comprend l'utilité de la macro. 

1 « J'aime »

Je ne souhaites pas utiliser les fichier de restauration car les postes n'utilisent pas tous les mêmes template de pièce  et autres....