• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

macros SolidWorks

Byron,
dans la version 3 de mysavebackground j'ai prédit le lancement automatique d'une ou plusieurs macros pour l'événement enregistré pour chaque environnement
(table, partie, ensemble) peut être activé à la discrétion de l'utilisateur.
voir:http://www.cad3d.it/forum1/threads/46279-solidworks-doppio-salvataggio?p=381443#post381443Ainsi, en connectant la macro dont vous avez besoin, vous éviteriez de lancer la macro à chaque nouvelle partie.
le fait est que je n'ai pas encore terminé la version 3.0 pour les problèmes de temps, et je pense que la création de la macro qui vous rend perspective n'est pas un problème.

Ce cas sera certainement discuté a priori:
- lorsque vous créez une table, l'utilisateur choisit le type de feuille à utiliser a3-a4, etc., mais en réalité vous pourriez les avoir pour chaque client et donc vous ne savez pas lequel utiliser. Il est donc nécessaire de définir un fichier .dwrdot sur lequel la macro prend en charge, ou de pêcher la référence dans la position du fichier de paramètres ->.
même ici aucun problème, mais vous devez définir le format, la macro ne peut pas savoir si vous voulez un a3 un a4 un a2 etc, sinon vous devez faire un inomb de la partie et l'axieme et par conséquent choisir le format.
Bien sûr, si la partie ou l'aide se développe à la main de parties ou de charges, le risque est que la vue devient plus grande que la feuille, et il sera donc nécessaire de la mettre à l'échelle.

nous devons comprendre jusqu'où nous voulons pousser et quels compromis; en attendant, pensez à ces variations et nous verrons ensuite en détail.

ps.: il n'est pas dit qu'il n'est pas pratique de faire le contraire... c'est-à-dire de créer une table avec la vue que vous avez besoin d'un modèle fictif;
dans l'événement enregistre, s'il n'y a pas de table de la partie ou de l'Assieme dans le même réalisateur, nous pourrions chlorer et regarder en arrière à la table, nous l'imitons dans la bonne direction et changeons les références de la vue.
faire tout est fait dans l'ombre, sans "déranger" l'utilisateur dans son travail.

Combien de choses vous pourriez faire...
 
Bonjour Jenuary, merci beaucoup pour l'intérêt! pour mes besoins serait suffisant un tableau dans a4 pour "représentation". .
Quand vous parlez de la boîte de chargement, vous parlez de la boîte de chargement ? Est-il possible de l'avoir pour les pièces ?
 
Bonjour Jenuary, merci beaucoup pour l'intérêt! pour mes besoins serait suffisant un tableau dans a4 pour "représentation". .
Byron,
alors vous pouvez utiliser le fichier par défaut dans l'option par défaut-> chemin des modèles ->signs-> "c:\...\...drwdot" ;
vous devriez simplement définir le modèle a4 comme modèle par défaut.
pour le reste, nous veillons à construire une macro que vous créez et enregistrez la table, dans ce cas, vous devrez la lancer en appuyant sur un bouton que je crois,
Je peux essayer d'intercepter l'événement en économisant la macro, mais ça ne marche pas si bien... Essayons.

Quand vous parlez de la boîte de chargement, vous parlez de la boîte de chargement ? Est-il possible de l'avoir pour les pièces ?
On parle de lier la boîte, tu peux. C'est un sujet traité dans plus de messages dans ce forum, jetez un oeil, vous devriez déjà trouver quelque chose qui pourrait vous être utile.
J'ai développé plusieurs calculs de la boîte d'accumulation au fil du temps, avec reconnaissance des pièces tournées même dans l'espace et reconnaissance des pièces rondes avec calcul du diamètre, même avec un confinement transparent solide pour vérifier l'aperçu.
mais ce sont des fichiers exécutables (.exe) ou addin et adaptés à l'utilisateur.
 
allego macro, au lancement de la même vous créez la table de la partie ou de l'assieme, toujours qu'il n'y a pas déjà
Essayez de voir si vous l'aimez, cependant pour obtenir le plus, nous devrions lier à l'avenir mysavebackground rel.3, donc vous n'avez pas besoin d'appuyer sur un bouton.
 

Pièces jointes

Ça marche bien ! serait parfait si, lancé dans l'environnement 3d (partie ou ensemble) sauvegarder le fichier (toujours 3d) avec le nom désiré et dans l'emplacement désiré et créé la table simultanément avec le même nom et dans le même chemin, maintenant il est nécessaire d'avoir déjà enregistré le 3d, non?
Merci beaucoup, vous avez été très gentil!
 
Oui, vous avez dû sauver le 3d.
dans votre demande, cependant, vous devez comprendre quel nom doit donner à votre partie ou ensemble pour la sauver.
Avez-vous un codage particulier qui se poursuit ?
dans quel chemin vous devez enregistrer les fichiers, il devrait toujours être dans le même.

S'il y avait cette condition nous la gérons avec une macro que vous utiliseriez au lieu de l'enregistrement classique, sinon nous devons écrire un addin, cela vous permet de gérer les événements de solidworks et intercepter l'enregistrement comme.

Bonjour.
 

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut