Bonjour.
Je développe un petit programme qui permet de déplacer ou de renommer des fichiers et des dossiers complets tout en conservant les liens entre les fichiers Solidworks.
Il s'agit d'un executable.
Sur votre disque dur, par exemple dans le dossier "Mes documents" créez un dossier dans lequel vous placez le fichier Bibotac.exe.
Ensuite lancez l'executable en double cliquant dessus.
A l'apparition du message "Index not available!You shoul'd rebuild" click OK.
Maintenant sélectionnez le dossier que vous voulez indexer.
Le programme va créer un index de tous les fichiers Solidworks présents dans ce dossier et ses sous-dossiers avec tous les liens entre ces fichiers (Nous avons un dossier principal decoupé en sous dossiers représentant les différentes affaires avec un total de 140000 fichiers Solidworks et il faut environ 20 min pour indexer l'ensemble la première fois et moins de cinq minutes lors d'utilisations ultérieures où seule une mise à jour est nécessaire.)
Le bouton en bas à gauche vous indique le dossier actuellement indexé et vous permet d'en changer (La recherche des cas d'emploi et la mise à jour des liens lors de changement de nom ou de déplacement s'effectue uniquement à l'intérieur de ce dossier et de ces sous dossiers)
Ensuite naviguez dans l'arbre de gauche et selectionnez un fichier Solidworks.
Vous verrez apparaitre son nom dans l'arbre de droite et si ce fichier est utilisé ailleurs vous retrouverez dans l'arborescense tous les cas d'emploi avec la possibilité de remonter sur plusieur niveau (La pièce N°1 est utilisée dans la pièce N° 10 elle même utilisée dans la pièce N°100 et ainsi de suite).
Dans les deux arbres en utilisant le click droit de la souris vous avez des menus contextuels avec différentes fonctions (Déplacer,Renommer,ouvrir dans Sw,Ouvrir en lecture seule ...)
Vous pouvez ainsi renommer ou déplacer des fichiers et des dossiers.
Le programme va automatiquement mettre a jour les liens entre tous les fichiers.
De plus si vous avez votre clé de license pour le SolidWorks Document Manager API vous pourrez aussi indexer les propriétés des fichiers et effectuer des recherches par propriétés.
L'étape de développement suivante sera de permettre de renommer et de déplacer en masse des fichiers Solidworks avec par exemple des règles pour les noms comme Solidworks Explorer (Suffixe, préfixe, rechercher et remplacer telle partie de texte...).
Merci de me donner votre avis.
Joel.
https://sites.google.com/site/bibotacconcept