Aller au contenu

Messages recommandés

Posté(e)

Une solution parmi d'autres:

 

J'utlise une version d'AutoCAD (à voir ce qui est possible de faire avec une LT)

 

Créer un PC3 à partir de l'imprimante "Heidi" Adobe EPS Level 1 plus (existant dans les imprimante AutoCAD 2007)

La modifer suivant vos préférences (ports, couleur, 300dpi, etc...)

Créer un PMP pour y ajouter tous les formats personnalisés (utile si vous utiliser un LISP).

pour ma part j'ai créé 196 formats :

- Hauteur variante de 149, 297, 446, 594, 743, 891 et 913 mm

- Longueur variante de 210, 315, 420 de pas en pas jusque 3045 mm

J'ai nommé les formats de manière "longueur"x"hauteur" (pour me facilter mon LISP)

 

Cette imprimante crée un fichier au format EPS. Il nous faudra donc le convertir en PDF.(un bouton AutoCAD intégrant un "shell" fonctionne) nous verrons cela plus tard.

 

Attention ceci ne fonctionne que pour les présentations créées dans l'espace papier.

 

Pour connaitre la taille de votre présentation, pour peu que le coin en bas à gauche soit proche de 0,0 (personnellement j'utilise 0.1,0.1 mm pour voir les épaisseurs de mon cadre lors de l'impression), un

(getvar "EXTMAX")

permet de connaitre le coin en haut à droite de votre cadre donc la taille minimal de votre format.

 

Je crois que (getvar "EXTMAX") est récupérable en diesel sur une version LT.

 

Voici les lisps (partiels) que je propose

 

Pour déterminer la taille d'impression en millimètre et en pixels en 72dpi et 300dpi

(defun TAILLE_IMPRESSION ( / hauteur longueur x1 y1 i j valeur)
(setq hauteur (list 149 297 446 594 743 891 913)
(longueur (list 210 315 420 525 620 735... 3045)
x1 (car (getvar "EXTMAX))
y1 (cadr (getvar "EXTMAX))
i 0
j 0)
(while (>= x1 (nth i longueur)) (setq i (1+ i)))
(while (>= y1 (nth i hauteur)) (setq j (1+ j)))
(setq valeur (list
(rtos (nth i longueur) 2 0)
(rtos (nth j hauteur) 2 0)
(strcat (rtos (nth i longueur) 2 0) "x" (rtos (nth j hauteur) 2 0))
; en 72 dpi
(strcat (rtos (* (/ (nth i longueur) 25.4) 72) 2 0) "x" (rtos (* (/ (nth j hauteur) 25.4) 72) 2 0))
; en 300dpi
(strcat (rtos (* (/ (nth i longueur) 25.4) 300) 2 0) "x" (rtos (* (/ (nth j hauteur) 25.4) 300) 2 0))
))
)

 

Pour créer le fichier EPS. (cette partie peut être un script ou un bouton)

(defun Imprime_PDF ()
(command
"._-PLOT"
"_yes"
""
"Imprimante EPS Level .pc3"
(nth 2 (Taille_Impression))
"millimetres"
"Paysage"
"_no"
"Présentation"
"1:1"
"0,0"
"MyOwn.ctb"
""
""
""
""
""
"_yes"
"C:\EXPORT_AUTOCAD\EPS\Monfichier.EPS"
""
"_yes"
)
)

 

Il rest donc qu'à convertir le fichier EPS en PDF. un logiciel "magique" existe et que peut-être n'avez pas conscience est déjà sur votre poste si vous avez utiliser PDFCreator, c'est "GhostScript".

 

Il est disponible sous licence GNU/GPL ou AFPL.

 

De ce logiciel que vous pouvez télécharger et installer (si ce n'est pas déjà fait). Copiez les fichier suivants dans le dossier C:\EXPORT_AUTOCAD\EPS :

- GSWIN32C.EXE

- GSDLL32.DLL

- gs_init.ps (si vous utilisez une version antérieure à la 8.63)

 

Créer un fichier LANCE.BAT dans ce même dossier à l'aide du Bloc-Notes

 

@echo off
CD C:\EXPORT_AUTOCAD\EPS
gswin32c -dNOPAUSE -gTAILLE_IMPRESSION -r300 -sDEVICE#pdfwrite -sOUTPUTFILE#nomfichier.PDF monfichier.EPS -c quit 1

 

où TAILLE_IMPRESSION correspond à la valeur donnée par (nth 4 TAILLE_IMPRESSION) dans AutoCAD

 

un bouton AutoCAD pour modifier ce fichier ... (à la main sous LT)

^C^CNOTEPAD;"C:/EXPORT_AUTOCAD/EPS/LANCE.BAT";

 

un bouton sous AutoCAD pour lancer le fichier

^C^Cshell;"C:/EXPORT_AUTOCAD/EPS/LANCE.BAT";

 

 

[Edité le 20/2/2009 par Maximilien]

Dessinateur AutoCAD, Modeleur BIM, consultant informatique logiciels métier

Lenovo ThinkStation P330 i9 9900K 32Gb RAM 512 SSD + 1To

GstarCAD, Fisa-CAD, Revit, FisaBIM CVC, Microsoft Office

 

PlaquetteDeplianteMars2024.pdf

Posté(e)

Avec Pdf Creator on peut aussi personnaliser la taille du papier: je le fais quand je veux envoyer un plan à une commune à l'échelle, au "format du papier" correspondant donc.

C'est très pratique, et s'ils veulent le faire sortir chez un "imprimeur", ils le peuvent car le format pdf peut être imprimé partout. En plus ils l'ont déjà au bon format de papier, et donc à l'échelle.

Posté(e)

Une fois PDF CREATOR désigné comme traceur, tu cliques sur le bouton PROPRIETES.

Ensuite, dans la partie "personnalisation de l'accès", tu cliques sur le bouton PROPRIETES PERSONNALISEES.

Tu vas dans l'onglet disposition, et tu cliques sur le bouton AVANCE.

Dans la liste "Taille du papier", tu choisis DIMENSION DE PAPIER PERSONNALISEE POSTSCRIPT.

Une boîte de dialogue apparait alors, te permettant de taper les dimensions de ton papier, l'unité du papier, le décalage de l'impression sur celui-ci.

N'oublie pas en quittant de sauvegarder ta personnalisation pour pouvoir la réutiliser plus tard.

 

Voili voilou! ;)

 

[Edité le 21/2/2009 par Chanoine]

Posté(e)

Cette solution n'est pas acceptée par mes collègues : il faut "encore" renseigner des "trucs".

 

C'est pour cette raison que je me résigne à créer ces lisp et les 196 formats de papier différents : nous avons un blocs dynamique qui fait office de cadre (bien cadré :p )

 

Dessinateur AutoCAD, Modeleur BIM, consultant informatique logiciels métier

Lenovo ThinkStation P330 i9 9900K 32Gb RAM 512 SSD + 1To

GstarCAD, Fisa-CAD, Revit, FisaBIM CVC, Microsoft Office

 

PlaquetteDeplianteMars2024.pdf

Posté(e)

Et tu as tout à fait raison!!! ;)

La meilleure des solutions, c'est celle qui facilite le mieux le travail et avec laquelle on se sent le mieux. C'est pourquoi je trouve PDF CREATOR très pratique pour ma part . Mais c'est dû aussi à ma façon de travailler...

J'ai des collègues qui ont adopté ton lisp à la seconde...

  • 4 semaines après...
Posté(e)

Voici GO_PDF_GO le programme en lisp et l'imprimante PC3 avec son PMP.

 

Installez le fichier PC3 et PMP dans le dossier des Gestionnaire de traçage AutoCAD.

Installez GhostScript si vous ne l'avez pas.

Modifier la variable système Windows "PATH" en ajoutant "C:\Program Files\gs\gs.....\bin"

Chargez le LISP IMPRIME_PDF.lsp dans AutoCAD

Créer un Dossier "C:\Export AutoCAD\PLT" pour les EPS et PDF

 

en tapant sur la ligne de commande :

 

GO_PDF_GO

 

vous aurez toutes vos présentations en EPS et PDF

 

Ce lisp est livré sans garantie actuellement. n'hésitez à ajouter vos commentaire.

Si vous m'envoyez des mails merci de me dire de quel programme vous parlez.

 

Dessinateur AutoCAD, Modeleur BIM, consultant informatique logiciels métier

Lenovo ThinkStation P330 i9 9900K 32Gb RAM 512 SSD + 1To

GstarCAD, Fisa-CAD, Revit, FisaBIM CVC, Microsoft Office

 

PlaquetteDeplianteMars2024.pdf

Posté(e)

Ghostscript sert à transformer un fichier postscript en fichier PDF ou TIF ou JPEG etc....

L'avantage de GhostScript est qu'il est libre.

Pour ce qui est de Vista, je ne sais pas caar je n'en ai pas sous la main.

 

[Edité le 25/3/2009 par Maximilien]

Dessinateur AutoCAD, Modeleur BIM, consultant informatique logiciels métier

Lenovo ThinkStation P330 i9 9900K 32Gb RAM 512 SSD + 1To

GstarCAD, Fisa-CAD, Revit, FisaBIM CVC, Microsoft Office

 

PlaquetteDeplianteMars2024.pdf

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité