• 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 double sauvegarde

Lorenzo PigFolyd

Guest
Bonjour.

Quelqu'un peut-il me dire dans les travaux solides comment il est possible de faire un double sauvetage ? ou je vais mieux expliquer : lors de l'enregistrement d'une partie, le programme vous génère automatiquement à la fois le fichier (dans le dossier spécifié) .sldprt comme normal et un fichier jpeg.
même procédure avec réglage de table, en plus de générer le fichier .slddrw génère automatiquement un fichier .pdf

Je remercie beaucoup ceux qui peuvent m'aider.
Autres
 
n'est pas possible.
ou de faire usage du programmeur à tasck et de planifier des sauvegardes séparées ou de chercher une macro écrite spécifiquement pour faire un double lavage
deux liens vers des sites avec macro pour des travaux solides, ainsi que regarder dans la section ressource utile du forumhttp://www.lennyworks.com/solidworks/default.asp?id=20
http://www.cadsharp.com/macros/
Merci beaucoup !!!
Je pensais que cette fonction était intégrée dans les travaux solides.
Merci pour votre disponibilité!
 
Je ne peux pas vous dire exactement, je sais juste que dans une société pour laquelle je l'ai utilisé.
était tout automatisé dans le programme.
 
Selon moi, une macro ne suffit pas, mais il y a besoin d'un add-in, cela vous permet, en travaillant en arrière-plan, de gérer les événements des travaux solides.
dans le cas de lorenzo, il suffit d'intercepter l'événement "save", "save as", dans la partie et la table des différents documents, et "scatenare" dans notre cas du code qui enregistre des images ou des pdf.
Solidworks événements comme add-in est quelque chose que j'ai géré plusieurs fois dans mes applications et donner d'excellents résultats, puisque vous n'avez pas à vous soucier de lancer des macros après l'enregistrement.

Je voulais comprendre quelque chose :
- les fichiers (pdf ou images) où enregistrer? dans le même répertoire que le fichier enregistré?
- s'il a déjà été sauvé, dois-je l'écraser ? ou créer une copie avec révision?
- si le répertoire de secours est le même pour tous les ordres, est-ce que je crée avec le temps un répertoire plein de fichiers ? Si oui, si sur deux ordres différents je trouve des fichiers avec le même nom bien que différent, est-ce que je?

Ce sont quelques-uns des cas rencontrés lors de la programmation, en fait, il est plus difficile de penser aux casesistes que la macro elle-même.

Je conseillerais donc à Lorenzo de faire une évaluation globale de tout son processus de sauvetage, afin de poser des côtes (par exemple, sauf toujours dans le même directeur, par exemple c:\temp, etc.), à ce sujet, alors nous pouvons travailler dessus.

Au fait ? De quoi avez-vous besoin du jpeg du modèle, ne pourriez-vous pas obtenir l'heure de prévisualisation mise à jour à la fois? Je me réfère au postehttp://www.cad3d.it/forum1/threads/34895-dove-risiedono-le-immagine-dei-preview-controllati-dai-thumbs-dbCiao
 
Selon moi, une macro ne suffit pas, mais il y a besoin d'un add-in, cela vous permet, en travaillant en arrière-plan, de gérer les événements des travaux solides.
dans le cas de lorenzo, il suffit d'intercepter l'événement "save", "save as", dans la partie et la table des différents documents, et "scatenare" dans notre cas du code qui enregistre des images ou des pdf.
Solidworks événements comme add-in est quelque chose que j'ai géré plusieurs fois dans mes applications et donner d'excellents résultats, puisque vous n'avez pas à vous soucier de lancer des macros après l'enregistrement.

Je voulais comprendre quelque chose :
- les fichiers (pdf ou images) où enregistrer? dans le même répertoire que le fichier enregistré?
- s'il a déjà été sauvé, dois-je l'écraser ? ou créer une copie avec révision?
- si le répertoire de secours est le même pour tous les ordres, est-ce que je crée avec le temps un répertoire plein de fichiers ? Si oui, si sur deux ordres différents je trouve des fichiers avec le même nom bien que différent, est-ce que je?

Ce sont quelques-uns des cas rencontrés lors de la programmation, en fait, il est plus difficile de penser aux casesistes que la macro elle-même.

Je conseillerais donc à Lorenzo de faire une évaluation globale de tout son processus de sauvetage, afin de poser des côtes (par exemple, sauf toujours dans le même directeur, par exemple c:\temp, etc.), à ce sujet, alors nous pouvons travailler dessus.

Au fait ? De quoi avez-vous besoin du jpeg du modèle, ne pourriez-vous pas obtenir l'heure de prévisualisation mise à jour à la fois? Je me réfère au postehttp://www.cad3d.it/forum1/threads/34895-dove-risiedono-le-immagine-dei-preview-controllati-dai-thumbs-dbCiao
Tout d'abord, je vous remercie chaleureusement de m'avoir aidé et de m'avoir donné une explication exhaustive.

retour à nous:
- le fichier .pdf (pour le placement de la table) et le fichier jpeg (pour .sldprt) sont dans le même répertoire, par exemple c:\disegni\biella
- les fichiers .pdf et .jpeg à chaque sauvetage sont écrasés
- le répertoire sera différent pour chaque article par exemple. c:\disegni\biella c:\disegni\pistone
- besoin d'un fichier jpeg comme pour chaque élément une image imprimée est placée dans le tiroir de l'entrepôt

Merci encore pour la disponibilité
Autres
 
Si tu peux attendre un peu, j'aimerais t'aider.
Vous n'avez pas à vous sentir endetté, mais si vous voulez vous débarrasser de vous, Noël apporte une boulangerie à une famille difficile dans votre pays,
au nom de cad3d.

Bonne journée
Merci beaucoup !
Bonne journée.
 
Bonjour, je suis presque prêt.
tout est intégré dans les travaux solides dans le panneau de travail, je manque juste le paquet d'installation pour l'ajout.
Donnez-moi un peu plus de temps, pendant que je prévois un aperçu graphique.
Le temps est mon ennemi...
 

Pièces jointes

  • Task.PNG
    Task.PNG
    50.5 KB · Affichages: 154
lorenzo porcfolyd 16.12.15 15.04
Écrit à l'origine par Janvier afficher le message
Bonjour, je suis presque prêt.
tout est intégré dans les travaux solides dans le panneau de travail, je manque juste le paquet d'installation pour l'ajout.
Donnez-moi un peu plus de temps, pendant que je prévois un aperçu graphique.
Le temps est mon ennemi...
Merci beaucoup!!
regardez votre travail définitivement excellent
 
Janvier 22.12.15 09:38

Je pense que c'est terminé maintenant. Essaie et au cas où tu trouverais un baiser, préviens-moi.
l'application a été étudiée et tête pour solidworks 2015 64bit, il devrait également fonctionner dans les versions précédentes, mais de toute façon à 64bit.
Je vous apporte ici sous une série d'images pour l'installation, qui pour des raisons de temps, je n'ai pas réussi à le faire automatiquement, nous devrons effectuer quelques petites étapes pour l'installation.

Tout d'abord, des travaux solides.

1) décompresser l'archive "cad3d_savebackground_rev_1.rar" dans le disque principal de votre pc, par exemple c:\ ou d:\ etc, vous trouverez alors un directeur par exemple. c:\cad3d_savebackground.

2) dans le dossier un des fichiers est appelé
enregistrer cad3d_savebackground.bat

3) Appuyez sur le bouton droit dessus et appuyez sur "change".
une fois ouvert, changez le chemin vers la lettre de votre disque (par exemple:) et enregistrez.

4) Appuyez de nouveau sur le bouton droit sur le même fichier qu'au point 3 et appuyez sur "exécuter en tant qu'administrateur"
cette étape est obligatoire, car le fichier "bat" nous permet d'enregistrer la "dll" dans le registre, puis il sera reconnu par Solidworks dans la phase de démarrage, et sera présent dans les "addants".
une fois que vous avez fait cette étape, une fenêtre de "invite de commandes" apparaîtra, où vous devrez trouver une ligne avec écrit
"les types ont été enregistrés."
appuyez sur l'envoi pour fermer le masque.

5) Commencer maintenant des travaux solides, dans tools-> ajouté, vous trouverez une ligne avec "cad3d", activer les spuns s'ils ne sont pas actifs, automatiquement vous créerez un onglet dans le taskpane lié à l'application "savebackground".


les commentaires sont bien acceptés sur le fond et les défauts de la demande, n'oublions pas qu'il est dans rel.1.0, et nous pouvons l'adapter aux différents besoins.

avec l'espoir qu'il est utile et apprécié à de nombreux utilisateurs, je profite de l'occasion pour faire le

Joyeux Noël à tous
 
Janvier 22.12.15 09:38

Je pense que c'est terminé maintenant. Essaie et au cas où tu trouverais un baiser, préviens-moi.
l'application a été étudiée et tête pour solidworks 2015 64bit, il devrait également fonctionner dans les versions précédentes, mais de toute façon à 64bit.
Je vous apporte ici sous une série d'images pour l'installation, qui pour des raisons de temps, je n'ai pas réussi à le faire automatiquement, nous devrons effectuer quelques petites étapes pour l'installation.

Tout d'abord, des travaux solides.

1) décompresser l'archive "cad3d_savebackground_rev_1.rar" dans le disque principal de votre pc, par exemple c:\ ou d:\ etc, vous trouverez alors un directeur par exemple. c:\cad3d_savebackground.

2) dans le dossier un des fichiers est appelé
enregistrer cad3d_savebackground.bat

3) Appuyez sur le bouton droit dessus et appuyez sur "change".
une fois ouvert, changez le chemin vers la lettre de votre disque (par exemple:) et enregistrez.

4) Appuyez de nouveau sur le bouton droit sur le même fichier qu'au point 3 et appuyez sur "exécuter en tant qu'administrateur"
cette étape est obligatoire, car le fichier "bat" nous permet d'enregistrer la "dll" dans le registre, puis il sera reconnu par Solidworks dans la phase de démarrage, et sera présent dans les "addants".
une fois que vous avez fait cette étape, une fenêtre de "invite de commandes" apparaîtra, où vous devrez trouver une ligne avec écrit
"les types ont été enregistrés."
appuyez sur l'envoi pour fermer le masque.

5) Commencer maintenant des travaux solides, dans tools-> ajouté, vous trouverez une ligne avec "cad3d", activer les spuns s'ils ne sont pas actifs, automatiquement vous créerez un onglet dans le taskpane lié à l'application "savebackground".


les commentaires sont bien acceptés sur le fond et les défauts de la demande, n'oublions pas qu'il est dans rel.1.0, et nous pouvons l'adapter aux différents besoins.

avec l'espoir qu'il est utile et apprécié à de nombreux utilisateurs, je profite de l'occasion pour faire le

Joyeux Noël à tous
Génial !

Parfait dès que je reviens d'Allemagne, j'essaie immédiatement.
Seulement deux questions:

1- Où puis-je trouver les fichiers?(désolé): Biggrin:
2- J'utilise sw 2016 sera ok également?
 
Bonjour.
en 2016 ne devrait pas avoir de problème, même avec les fenêtres 10.

Faites-moi savoir comment ça marche.
 

Pièces jointes

  • Punto_2.png
    Punto_2.png
    4.2 KB · Affichages: 281
  • Punto_3.png
    Punto_3.png
    4.2 KB · Affichages: 247
  • Punto_4.png
    Punto_4.png
    38.1 KB · Affichages: 133
  • Punto_5.png
    Punto_5.png
    32.6 KB · Affichages: 273
  • Cad3D_SaveBackground_Rev_1.rar
    Cad3D_SaveBackground_Rev_1.rar
    144.4 KB · Affichages: 161

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