Invité ingoenius Posté(e) le 9 mai 2007 Posté(e) le 9 mai 2007 celui si fonctionne pour la creation du nom et la generation du jpg maintenat il faut trouver la maniere de faire une jpg par presentation du dessin courant de plus il faudrai passer dans l'espace papier s'il on est dans l'espace objet (defun c:Jpg () (setq nome (getvar "dwgname")) ;name and extension file (setq Cdossier (getvar "dwgprefix")) ;current folder file (setq Sdossier "H:\\Hotels & Convention Centers\\BS Base Audiovisuel\\PLANS_EVENTS_JPG\\") ;backup folder (setq name (strcat Cdossier(vl-string-trim ".dwg" (getvar "dwgname")) "_ver_1.jpg"));vois s'il existe (setq x 1) (if (findfile name) (while (findfile (strcat Cdossier(vl-string-trim ".dwg" (getvar "dwgname")) "_ver_"(rtos x)".jpg")) (progn (setq x (+ x 1))) (setq name (strcat Cdossier(vl-string-trim ".dwg" (getvar "dwgname")) "_ver_"(rtos x)".jpg")) );fin du progn s'il existe (setq name (strcat Cdossier(vl-string-trim ".dwg" (getvar "dwgname")) "_ver_1.jpg"));s'il existe pas ) (command "_zoom" "ET" "") (command "jpgout" name "") )
BIM G CO Posté(e) le 9 mai 2007 Posté(e) le 9 mai 2007 Pour savoir Si tu es en espace Objet ou papier : la variable s'appel tilemode Non pas que je n'aime pas aidé mais je te donne donne des piste que tu aura à dévellopper pour t'améliorer en programmation LISP Variable système TILEMODE Type : Entier Enregistré dans : Dessin Valeur initiale : 1 Définit en tant qu'onglet courant l'onglet Objet ou le dernier onglet de présentation.0 Active le dernier onglet de présentation sélectionné (espace papier).1 Active l'onglet Objet. dans ton lisp : (if (= (getvar "TILEMODE") 1) (alert "Espace Objet")) (if (= (getvar "TILEMODE") 0) (alert "Espace Papier")) d'où pour changer d'espace ;Passe en Espace Papier (if (= (getvar "TILEMODE") 1) (setvar "TILEMODE" 0)) ;Passe en Espace Papier (if (= (getvar "TILEMODE") 0) (setvar "TILEMODE" 1)) Pour obtenir la liste des présentations layoutlist Returns a list of all paper space layouts in the current drawing (layoutlist)Return Values A list of strings. (nth 0 (layoutlist)) ;; ta première présentation (nth 1 (layoutlist)) ;; ta deuxième présentation (length (layoutlist)) ;; le nombre de présentation (nth (- (length (layoutlist)) 1) (layoutlist)) ;; la dernière présentation 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
Invité ingoenius Posté(e) le 9 mai 2007 Posté(e) le 9 mai 2007 merci Je suis completement daccord avec toi sur le fait de ne pas donner la routine complete pour stimuler dans l'etude chose que je fais aussi sur d'autres forum dediees a blender par exemple donc merci des pistes ;-)
BIM G CO Posté(e) le 9 mai 2007 Posté(e) le 9 mai 2007 Pour passer d'une présentation à une autre il faudra, je pense passer en Visual Lispet non en AutoLisp je n'ai pas encore réussi à passer d'une présentation à une autre en AutoLisp. (l'aide d'autoCAD n'est pas assez compréhensible pour cela) A voir si c'est une foncion vl-.... ou vla-...... ou vlax-...... [Edité le 9/5/2007 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
Tramber Posté(e) le 9 mai 2007 Posté(e) le 9 mai 2007 en AutoLisp je n'ai pas encore réussi à passer d'une présentation à une autre en AutoLisp. (l'aide d'autoCAD n'est pas assez compréhensible pour cela) Variable CTAB, par exemple (l'inconvénient, c'est qu'il faut d'abord lister les présentations).ou alors la commande PRESENTATION option Etablir.... Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
Bred Posté(e) le 9 mai 2007 Posté(e) le 9 mai 2007 (l'inconvénient, c'est qu'il faut d'abord lister les présentations) (layoutlist) non ? Si vous êtes persuadés de tout savoir sur un sujet, c''est que vous en ignorez quelque chose...
Tramber Posté(e) le 9 mai 2007 Posté(e) le 9 mai 2007 (l'inconvénient, c'est qu'il faut d'abord lister les présentations) (layoutlist) non ? Y'en a qui suivent.... Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
BIM G CO Posté(e) le 9 mai 2007 Posté(e) le 9 mai 2007 :P Hey j'ai le droit de ne pas être en pleine possession de mes moyens, aujourd'hui! Ben si c'est çà je vais me coucher :P [Edité le 9/5/2007 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
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant