• 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.

SolidWorks, liste de fichiers, propriétés et base de données Accès

Merci, Jenuary !
fonctionne parfaitement ainsi et vous évitez de refaire le processus.
Une chose que je demande. si je prends une part dans laquelle la propriété personnalisée a déjà été écrite avec votre macro et la tasse x l'utiliser dans l'autre ensemble. Bien sûr, il n'y a pas de dépendance envers les parties. quand je lance votre macro dans le nouvel ensemble remplace la valeur qu'elle trouve?

ps:
Je ne comprends pas l'utilité de mettre les deux types de sauvetage. quand vous vous sauvez (.) parfois vous trouvez en sw quelques cuisses cachées qui vous laissent, au moins perplexe... .
 
Merci, Jenuary !
fonctionne parfaitement ainsi et vous évitez de refaire le processus.
Une chose que je demande. si je prends une part dans laquelle la propriété personnalisée a déjà été écrite avec votre macro et la tasse x l'utiliser dans l'autre ensemble. Bien sûr, il n'y a pas de dépendance envers les parties. quand je lance votre macro dans le nouvel ensemble remplace la valeur qu'elle trouve?
le processus élimine la propriété avant de la réécrire donc il n'y a pas de problème.
 
Je proposerais un applaudissement général pour Jenuary qui fait beaucoup de macros très confortables.........:finger:
 
Salut Jenuaruy, j'appuie sur le fait que la macro est parfaite comme ça, mais je vous demande ceci...
si dans un projet vous utilisez des composants enregistrés dans un dossier de bibliothèque, la macro va les modifier en ajoutant la propriété personnalisée à eux aussi?
 
Oui.
Il n'y a pas de distinction entre le composant de bibliothèque et le composant dans le gestionnaire de travail, nous parlons toujours d'un fichier .sldprt où nous allons écrire à l'intérieur.
pour ce sw n'associe pas les quantités aux composants individuels, parce qu'il le considère comme une propriété ensemble, il est de la tâche de l'utilisateur ou du pdm de les compter et de gérer le distinct (ce serait la gestion correcte des assemblées).
pour moi et pour d'autres, que nous fournissons conception tiers, chaque contrat est indépendant et donc je n'ai aucun problème, en mettant dans la récupération de table les propriétés du composant en me liant à la quantité.
 
J'ai réalisé que c'était ce que je pensais. Je me demande si au contraire il était possible de s'assurer que la macro n'agit que dans les composants du cahier, xché x come tu, aussi x me chaque travail est indépendant des autres... Il pourrait s'agir d'un problème d'écriture au sein d'un composant de bibliothèque, car s'il a déjà été utilisé, comme on le suppose, et que les tables d'une tâche donnée ont été faites, au moment d'une éventuelle ouverture x faire d'autres impressions, vous risquez d'imprimer les nouvelles tables avec des valeurs incorrectes d'instances. Tu ne crois pas ?
Je vous remercie.
 
C'est une possibilité.
à ce moment il faut supposer que tout composant en dehors du directeur de travail de l'axième dans lequel la macro est lancée est un composant de la bibliothèque, ce qui n'est pas dit être, parce que je pourrais avoir l'axième général dans un directeur et sous axiemi (moduli) sur sous les dossiers.
Dans ce cas, vous devez tout avoir dans un dossier.
certains enjeux doivent être mis. . .

Cependant, il est possible de vérifier si un composant est une boîte à outils, mais je ne sais pas si "composant de librairie" est exclusivement une boîte à outils pour vous.

Je vais voir à créer une version alternative de la macro, mais vous devrez avoir une certaine patience en raison des prochaines vacances.
 
C'est une possibilité.
à ce moment il faut supposer que tout composant en dehors du directeur de travail de l'axième dans lequel la macro est lancée est un composant de la bibliothèque, ce qui n'est pas dit être, parce que je pourrais avoir l'axième général dans un directeur et sous axiemi (moduli) sur sous les dossiers.
Dans ce cas, vous devez tout avoir dans un dossier.
certains enjeux doivent être mis. . .

Cependant, il est possible de vérifier si un composant est une boîte à outils, mais je ne sais pas si "composant de librairie" est exclusivement une boîte à outils pour vous.

Je vais voir à créer une version alternative de la macro, mais vous devrez avoir une certaine patience en raison des prochaines vacances.
On pourrait mettre un pieu comme ça.
bibliothèque Je veux dire n'importe quel composant pas seulement boîte à outils. vous pourriez faire que vous écrivez la propriété personnalisée au cahier de travail principal, celui dans lequel l'axieme est contenu avec lequel vous lancez la macro et vérifier la présence de tout sous-dossier et dans le cas affirmative écrire la propriété également aux composants internes à ceux-ci. mais, si possible, j'éviterais personnellement de le faire à des composants en dehors de ce dossier. Elle serait jolie, mais sans elle. En outre, lorsque j'utilise des composants de bibliothèque, je les économise de temps à autre dans les différents cahiers de travail, même si je crée plusieurs scripts sur le disque. Mais avec tout l'espace des disques d'aujourd'hui, je préfère le faire plutôt que de changer quelque chose de terne.
Je vous remercie.
 
On pourrait mettre un pieu comme ça.
bibliothèque Je veux dire n'importe quel composant pas seulement boîte à outils. vous pourriez faire que vous écrivez la propriété personnalisée au cahier de travail principal, celui dans lequel l'axieme est contenu avec lequel vous lancez la macro et vérifier la présence de tout sous-dossier et dans le cas affirmative écrire la propriété également aux composants internes à ceux-ci. mais, si possible, j'éviterais personnellement de le faire à des composants en dehors de ce dossier. Elle serait jolie, mais sans elle. En outre, lorsque j'utilise des composants de bibliothèque, je les économise de temps à autre dans les différents cahiers de travail, même si je crée plusieurs scripts sur le disque. Mais avec tout l'espace des disques d'aujourd'hui, je préfère le faire plutôt que de changer quelque chose de terne.
Je vous remercie.
Je joins la macro modifiée avec l'ajout de l'option.
tester sur un ensemble complet pour la sécurité.
 

Pièces jointes

J'ai testé la nouvelle macro sur un ensemble de 1300 composants et travaillé parfaitement ne pas écrire de propriétés personnalisées dans des objets en dehors du dossier axieme.
Encore merci !
 
Bonne journée à tous,

Je m'excuse si je rouvre cette vieille discussion; Aujourd'hui j'utilisais la macro jenuaire, que j'utilisais plusieurs fois avec des résultats parfaits, mais aujourd'hui étrangement je n'ai pas obtenu un résultat correct.
J'ai un petit jeu de 10-15 pièces. toutes les lignes lisses pour les pièces sans configuration mais avec une partie de configuration ne compte pas correctement.
va analyser la chose que je vois que la propriété de quantité (j'utilise npezzi) ne m'écrit pas dans les configurations du composant, mais seulement "dans la carte personnalisée" dans la "carte de configuration spécifique" n'écrit rien.
En outre les pièces en question devraient être 8 (7 d'une configuration et l'une des autres ) mais en réalité il compte 7.
Maintenant, je demande la macro ne prédit pas les configurations? Tu as fait la même chose ? J'ai fait quelque chose de mal ?
J'attache une image...

grâce à tous
 

Pièces jointes

  • Cattura.JPG
    Cattura.JPG
    111 KB · Affichages: 6
  • Cattura1.JPG
    Cattura1.JPG
    117.6 KB · Affichages: 5
Dernière édition par un modérateur:
Si vous pouvez poster l'aide, j'essaie de vérifier où est le problème ou la limite, envoyez-le moi comme privé.

Bonjour.
 
Bonjour, Teseo.
la macro avec laquelle vous avez travaillé est allée écrire dans l'onglet "personnalisé", celui que j'allégo modifié et écrit dans les propriétés de configuration.
Testez-le si vous faites ce dont vous avez besoin.

Bonne journée
Janvier
 

Pièces jointes

Je me reconnecte à la discussion pour une question sur sw;
Pouvez-vous compiler un champ de propriétés de chaque fichier sw de sorte que de la ressource explorer vous pouvez avoir la description de champ affiché?
le but est d'avoir, dans l'exploration des ressources, laissant le pdm perdu:
nom du fichier, taille, date de dernière modification, description.
J'ai remarqué que le champ titre peut apparaître et s'afficher dans l'explorateur de ressources.
Je voudrais qu'à partir de sw, le champ de titre soit compilé automatiquement (magari via string) pêche la description de la carte de propriété personnalisée que j'utilise pour remplir le panier.
 
Les balises visibles dans les ressources d'exploration sont celles de l'onglet des détails des propriétés du fichier explorateur de ressources
ces balises sont présentes et compilées dans l'onglet synthèse des propriétés des fichiers Solidworks.
au lieu de la description il y a la voix de commentaire qui pourrait servir le même but
les chaînes fonctionnent sur des propriétés personnalisées, à bord synthèse non lo so.
 

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