Mes questions
Vous n'avez posé aucune question.
Gagnez des points en posant votre question !
Mes contributions
Vous n'avez répondu à aucune question.
Vous pouvez gagner des points en répondant à des questions !

Remplacer en masse table dans plan

Julien Lecordier
443
Vues

Bonjour,

Sur une série de plans, j'ai des tables de pièces soudées que je souhaiterai remplacer (car le fichier modèle à évoluer).

 

y a t-il  une techinque pour le faire d'une façon automatique ou en masse, sans avoir à ouvir les plans un par un?

 

cordialement

Il y a 10 mois
Mise en plan, SOLIDWORKS
stefbeno

en enregistrant la macro ?

Il y a 10 mois
.PL

Bonjour,

Ca sera possible en programmation macro, mais il faut connaitre la programmation VBA. Tu connais ?

Il y a 10 mois

non malheureusement

Il y a 10 mois
.PL

Je vois que tu as un abonnement myCAD service dans ton profil, donc tu as les outils myCADtools ?

Donc tu peux le faire avec l'utilitaire qui s'appelle intégration, ou avec "copy option".

Tu peux les télécharger ici sur Lynkoa, (prendre myCADtools complet).

Il y a 10 mois

je ne vois pas comment "integration" ou "copy option" peuvent m'aider à réaliser le travail en masse!

Copyoption ne copie que les propriétés personnalisées, options du documents, les calques ou la norme d'habillage.

Integration as besoin d'une macro pour faire la tâche. il ne me semble pas qu'il y ait une option qui te permette de changer une table par une autre.

Il y a 9 mois
.PL

Exact, je me suis trompé.

Donc c'est possible avec une macro VBA, qu'il faut programmer. Il faudra parcourir tous les objets du document puis probablement utiliser cette instruction pour remplacer :

http://help.solidworks.com/2015/English/api/sldworksapi/Replace_Componen...

 

Il y a 9 mois
CADHero

Bonjour Julien

Je suis un specialist en SolidWorks API. Je pourrais vous développeur une solution pour mettre à jour les tableaux de pièces soudées. Certainement, si vous avez une large sélection de plans, je pense qu'une application de type WPF/Winforms (stand-alone) est beacoup mieux adaptée à votre besoin.

Merci!

Cordialement,
Amen
http://cadhero.com
amen@cadhero.com // jliliamen@cadhero.com
Tél: +216 21842724

Il y a 9 mois