Modifier les sytèmes d'unité en masse

Bonjour,

 

y aurait il une technique ou un outil permettant de modifier le système d'unité des pièces et assemblage en masse?

Plus clairement je souhaiterai passer une certaine quantité de pièces et assemblages de "MMGS" (mm,gramme,seconde) à "Personnalisé" (mm,Kilogtramme,seconde)

 

merci d'avance pour votre aide

 

Bonjour, c'est possible avec une macro, país il faut des connaissances en programmation VB, sinon les utilitaires Axemble peuvent le faire, comme BatchConverter ou Intégration. Mais ils sont payants.
1 « J'aime »
http://www.lynkoa.com/groupes/publications/liste-des-utilitaires-mycadtools

une solution reprendre ta nomenclature via excel

et ajouter des colonnes qui te permettront de convertir les données requisses

et rien ne t'empeche il me semble de reprendre cette nomenclature et la poster sur ta mise en plan ou sur feuille libre

@+ ;-))

Tu peux aussi le faire en cliquant sur les unités en bas de Solidworks et ensuite changer les unités comme tu le veux

1 « J'aime »

@ neroz

si il le fait en changeant les unitées du document

il changera toutes les unitées non pas quelques unes comme demandé

@+ ;-))

Comme le dit @PL, moi j'ai une macro que je fais tourner via l'utilitaire INTEGRATION.

1 « J'aime »

Je reconnais que je serais preneur d'un début de macro qui m'évite d'avoir à faire x clics pour changer une unité.

J'avais essayé de faire en enregistrant la macro mais ça ne prend pas les choix. Du coup, la macro affiche le tableau de choix des unités et c'est tout.

@GT22, amha, ce n'est pas un problème de nomenclature mais d'affichage de valeur dans un plan, typiquement masse de la pièce appelé via une prop personnalisée.

@Neroz : Julien a précisé "modifier... en masse" (à traduire qu'il en a tout un dossier) donc c'est une macro qu'il faut. Sinon, oui, pour 2-3 pièces c'est la bonne manip.

3 « J'aime »

Bonjour,

 

J’ai trouvé une macro VBA (pas besoin du logiciel Integration payant).

Il faudra probablement l’adapter un peu en fonction du besoin :

 

Les instructions utiles en VBA :

http://help.solidworks.com/2011/English/api/swconst/dp_units.htm

Plusieurs macros qui font des choses similaires :

https://forum.solidworks.com/servlet/JiveServlet/download/2007-43134-218923-67280/Set+Custom+Units.zip

https://forum.solidworks.com/servlet/JiveServlet/download/239701-72263/UnitSys1.swp.zip

 

Des liens qui en parlent :

https://forum.solidworks.com/message/116545#116545

https://forum.solidworks.com/message/95642#95642

https://forum.solidworks.com/thread/46302

 

2 « J'aime »