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

MACRO par bord solide

  • Auteur du sujet Auteur du sujet cacciatorino
  • Date de début Date de début
par 100% zoom Je veux dire que si j'ai une feuille vidéo a4, j'appuie sur une feuille de papier et je la soutiens sur l'écran et je dois correspondre approximativement. Ce n'est pas une chose fondamentale, même si elle est souvent nécessaire, mais pour certains détails elle peut être confortable.
Ok, maintenant c'est clair, tu devrais l'appeler zoom à l'échelle 1:1: clin d'oeil :
 
dftsetconfiguration.vbs

en brouillon, pour configurer une configuration axieme (pour ne montrer que quelques composants), normalement il faut aller dans les propriétés de chaque vue, une fois à la fois.

avec cette macro seulement les vues sélectionnées sont traitées ou toutes les vues de la feuille active courante (seulement cette feuille).

macro non compilée au format vbs, pour les utilisateurs expérimentés.
Aucune garantie.
 

Pièces jointes

Bonjour wasp_83, il y a une erreur à la ligne 35,

script : dftsetconfiguration.vbs
ligne: 35
Char: 3
erreur : objet ne supporte pas cette propriété ou méthode : 'objdoc.modellinks(...).modeldocument.configurations '
code: 800a01b6
source: erreur d'exécution microsoft vbscript

en fait, si vous voyez l'objet avec espion pour le bord solide, sous le noeud modelsnks vous devez mettre item(1) mais il n'y a pas de configurations non. . .
 
Je pensais qu'il y avait des configurations dans le fichier de test, mais par erreur elles ont été effacées. ....
 
dftsetconfiguration.vbs

en brouillon, pour configurer une configuration axieme (pour ne montrer que quelques composants), normalement il faut aller dans les propriétés de chaque vue, une fois à la fois.

avec cette macro seulement les vues sélectionnées sont traitées ou toutes les vues de la feuille active courante (seulement cette feuille).

macro non compilée au format vbs, pour les utilisateurs expérimentés.
Aucune garantie.
messages d'erreur saisis pour signaler que le brouillon ouvert n'est pas connecté à un asm avec des configurations.
 

Pièces jointes

a) enregistrer par nom / enregistrer sous .sev

b) rechercher et télécharger ici sur le forum "save+pdf" , ouvrir le fichier "save+pdf.wsf" (comme windows script file).
avec notepad(, ou mieux avec notepad++, paramétrant la langue/v/visual basic) lire le code à un moment donné vous pouvez trouver:
Code:
appel objdoc.saveas (chemin + "\" + nom + "." + "pdf") ' enregistrer par nom

' exemple de la façon dont vous définissez un autre chemin, avant d'enregistrer dans un autre format:
...
vous pouvez adapter le format en modifiant "pdf" dans "sev".
vous pouvez commenter sur les lignes (qui suivent les instructions) aux commentaires en ajoutant une apostrophe ', comme vous trouvez beaucoup.

Peut-être changer le nom du fichier dans save+sev.wsf, le lancer à partir de:
explorateur de fenêtres,
ou à partir d'applications de fond/bouton/macro,
ou avec une certaine patience l'ajouter à la bande (type de fichier: tous les fichiers *.*)
 
Dernière édition:
Oui, j'y avais déjà pensé, mais:
1. Je n'avais pas l'air d'aller toucher le travail des autres.
2. mon expérience avec les langages de programmation est égale à celle d'un gecko qui s'apprête à faire les ajouts, même si j'avais ouvert le .wsf avec un bloc-notes et que j'avais orné cette chaîne..ci J'essaie!
 
Bonjour à tous,
existe une macro qui va pêcher tous les dfts à partir d'un dossier spécifique et les transformer automatiquement en pdf en un seul coup?
J'ai trouvé quelque chose dans la communauté. site web plm (vous pouvez insérer des liens?) avec un fichier batch où vous sélectionnez le répertoire. Je ne peux pas le laisser partir.
ou que je me trompe quelque chose ou pas là, puisque ça date de 2014. .
Je vous remercie.
 
que le programme le trouve également dans le dossier d'installation de si.

Es. c:\program files\solid edge st8\custom\batch\bin

Pour moi, ça marche bien.
Bonjour.
 
Au revoir à tous,
J'ai besoin d'aide. J'ai beaucoup regardé sur le forum mais je n'ai rien trouvé. .
J'essaie d'exposer mon "problème".
Je devrais créer de nombreux fichiers .par avec sa table .dft. ces pièces auront toutes la même forme mais différentes tailles, que j'ai déjà dans un fichier excel.
existe un système/macro qui lit chaque ligne Excel et crée automatiquement toutes les parties/ébauches?
il sera alors de mon intérêt d'ouvrir les tables une fois à la fois pour mettre à jour et "adapter" les vues!

merci à tous pour l'aide
 
Au revoir à tous,
J'ai besoin d'aide. J'ai beaucoup regardé sur le forum mais je n'ai rien trouvé. .
J'essaie d'exposer mon "problème".
Je devrais créer de nombreux fichiers .par avec sa table .dft. ces pièces auront toutes la même forme mais différentes tailles, que j'ai déjà dans un fichier excel.
existe un système/macro qui lit chaque ligne Excel et crée automatiquement toutes les parties/ébauches?
il sera alors de mon intérêt d'ouvrir les tables une fois à la fois pour mettre à jour et "adapter" les vues!

merci à tous pour l'aide
J'ai fait quelque chose comme ça pour créer la base de données de l'entreprise de vis, rondelles et autres normalisées.

Je peux vous donner comme exemple ce que j'ai fait pour créer les vis vous: sont 2 fichiers, un par représentant la vis générique et un fichier Excel qui pilote certaines variables du par et qui contient la macro qui à travers un cycle pour modifier les variables, insère les propriétés personnalisées et enregistre avec le nom approprié.
En commençant par cela, si vous voulez un peu de macros excel, vous pouvez faire ce dont vous avez besoin (vous devrez d'abord créer le brouillon principal pour vos besoins).

Bon travail !
Voir la pièce jointe Macro viti TE.zip
 
Je vous dis déjà que je ne suis pas un monstre au sujet des macros... au maximum si j'ai besoin d'autres conseils, je vous dérange toujours

Je vous remercie.

ps pour vespa_83: Si vous voulez/vous voulez m'aider aussi..cosi Je fais un peu de culture :smile:
 

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