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

Stampare doc en pdf

  • Auteur du sujet Auteur du sujet psycomantis
  • Date de début Date de début

psycomantis

Guest
bonjour tout le monde
je dois imprimer des documents en pdf sur le dessin de catia, pouvez-vous réaliser un programme qui en un seul clic me fait directement pdf?
je vous remercie.
 
bonjour.
j'utilise ce simple code:
sous secteur()

dim dessin document1 comme document
jeu de dessindocument1 = catia.activedocument

dim feuilles de dessin1 comme feuilles de dessin
définir les feuilles de dessin1 = dessindocument1. feuilles

dim feuille de dessin1 comme feuille de dessin
définir la feuille de dessin1 = la feuille de dessin1.

winuser = catia.systemservice.environ("nom d'utilisateur")

drawingdocument1.exportdata "c:\documents and settings\" & winuser & "\desktop\" & left(catia.activedocument.name, len(catia.activedocument.name) - 11), "pdf"

fin sous
est fait pour enregistrer dans windows xp sur le bureau de l'utilisateur qui active un dessin actif pdf à ce moment-là.
pour accélérer la chose que j'ai ajouté une icône liée à cette macro dans une barre d'outils d'environnement de dessin


p.s. j'ai fait la même chose pour sauver dxf du dessin et stl et pas de 3d, code est très similaire
 
d'y penser bien pour le catdrawing il y a la voix enregistrée en pdf.
pourquoi créer un programme?
 
il est vrai qu'il y a la fonction dans les menus de sauvetage. . .pourquoi x nous sommes plus à l'aise d'avoir des icônes qui avec un seul clic enregistrer des fichiers dans les différents formats à envoyer aux fournisseurs/clients

aussi avec de petites modifications j'ai également fait des scripts pour m'assurer que le projet auquel le fichier appartient et va le sauvegarder directement dans le chemin approprié sur notre serveur

si vous avez besoin (et si vous avez la licence) je laisse aussi la macro pour enregistrer les étapes... même dans ce cas vous pouvez changer le chemin de sauvetage qui est maintenant défini sur le bureau


sous secteur()

dim partiedocument1 comme document
définir partdocument1 = document actif cat.

dim product1 comme catbasedispatch
set product1 = partdocument1.getitem ("")

partnum = produit1.partnumber

winuser = catia.systemservice.environ("nom d'utilisateur")

partdocument1. exportdata "c:\documents and settings\" & winuser & "\desktop\" & left(catia. document actif.name, len(catia.activedocument.name) - 11), "stp"

fin
 

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