Fraid Posté(e) le 11 septembre 2007 Posté(e) le 11 septembre 2007 Bonjours, j'ai besoin, pour exporter beaucoup de fichier (+250) vers CorelDraw -d'exploser les cotes-d'exploser les mtextes-de vider le calque 0-d'appliquer un facteur d'echelle de 0.01 a l'ensemble du dessin-de deplacer le point bas/gauche de l'ensemble au 0,0 evidement il faut que cela soit fait ce matin :( Help me...... merci [Edité le 11/9/2007 par Fraid] https://github.com/Fraiddd
(gile) Posté(e) le 11 septembre 2007 Posté(e) le 11 septembre 2007 Salut, Un petit LISP vite fait qui devrait faire ce que tu veux. (defun c:exportcoreldraw (/ echo ss n) (setq echo (getvar "cmdecho")) (setvar "cmdecho" 0) (if (setq ss (ssget "_X" '((0 . "DIMENSION,MTEXT")))) (repeat (setq n (sslength ss)) (command "_.explode" (ssname ss (setq n (1- n)))) ) ) (if (setq ss (ssget "_X" '((8 . "0")))) (command "_.erase" ss "") ) (if (setq ss (ssget "_X" '((410 . "Model")))) (command "_.move" ss "" (getvar "extmin") '(0 0 0) "_.scale" ss "" '(0 0 0) 0.01 ) ) (setvar "cmdecho" echo) (princ) ) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
Fraid Posté(e) le 12 septembre 2007 Auteur Posté(e) le 12 septembre 2007 merci gilles je bloquais de le depart car je mettais cote a la place de dimension :P https://github.com/Fraiddd
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