Recherche de reference et lien mort solidworks

Soyez le premier à donner votre avis sur cette source.

Vue 8 678 fois - Téléchargée 590 fois

Description

Il permet de lister tous les fichiers SolidWorks d?un ou plusieurs répertoires et les intégrer à une base de données, et ensuite de lister les liens d?un document SolidWorks lorsqu?il est ouvert par le prog, en faisant apparaître les liens morts. A la demande de l?utilisateur le prog recherche dans la base de données (ou directement dans les répertoires sélectionnées dans les options) si les fichiers manquant ont été déplacés. Si plusieurs fichiers existent alors l?utilisateur choisi celui approprié. Visualisation de la nomenclature des assemblages et mise en plans sous forme de tree-view.

Conclusion :


SolidWorks doit être installé sur votre poste pour que le prog fonctionne.
Ce source utilise les API Solidworks, une classe de recherche de fichier (Code sources vbfrance), une classe de création et recherche dans une base de données, un tree-view pour l'arborescence des assemblages ou mise en plan SolidWorks.
Je remercie la communauté vbfrance a qui je dois mes connaissances en VB...

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
1172
Date d'inscription
jeudi 24 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2013
1
merci je regarde ça lundi, mais je ne suis pas sur d'y trouver les occurrences (nb de fois qu'une piéce est dans cette assemblages)... il doit falloir faire une fonction récursive sur chaque assemblages sous-jacent au principal (comme le parcours d'un dossier dans une listview quoi). je vous tiens au jus et souhaite continuer cette conversation sur un sujet ou nous sommes les seuls à s'y intéresser ^^
bon week end Sieur ELGE10
Messages postés
8
Date d'inscription
lundi 20 janvier 2003
Statut
Membre
Dernière intervention
23 novembre 2012

Si je me réfère à l'API de Sld 2011, il semble que la méthode exacte soit GetDependencies2() pour un document ouvert dans sld, ou DetDocumentDependencies2() pour un document non ouvert dans Sld.
Messages postés
1172
Date d'inscription
jeudi 24 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2013
1
c'est pas ta tablette, c'est le fofo qui a parfois du mal ;)
je vous partagerez ma source, vous verrez c'est un peu différent dans la déclaration des objets.
En revanche je n'arrive toujours pas à compter les occurences des AppSW.Getdependencies("chemin", true, false, false)... c'est saoulant !
kenavo
Messages postés
8
Date d'inscription
lundi 20 janvier 2003
Statut
Membre
Dernière intervention
23 novembre 2012

Bonjour,
L'avenir est fait de. Net en effet! Mais tout de suite ma tablette me joue des tours et les commentaires n'apparaissent pas tous!!! Ne pas hésiter a m'envoyer des messages privés je repondrais selon mes dispos.
Bonne continuation.
Messages postés
1172
Date d'inscription
jeudi 24 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2013
1
En faite j'ai reussi à presque tout faire, sauf à trouver comment avoir le nombre d’occurrence d'une pièce dans son assemblage, j'ai hâte de te lire ;)
PS : si je trouve entre temps je posterai ma source sur le site (comme d'hab ;) )
kenavo
Afficher les 12 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.