Dominique Posté(e) le 26 janvier 2005 Posté(e) le 26 janvier 2005 Bonjour, Je cherche un moyen de convertir un texte ligne (R14) et textmult (r2004). J'ai effectivement trouvé mon demi bonheur dans les express tools mais cela ne fonctionne qu'au coup par coup. N'existe-il pas un moyen de le faire sur un dessin complet. Car si je sélectionne tous les textes et que je lance la commande TextToMtext tous les textes lignes sont regrouppés dans un seul textmult. Slts Dom
Eric Posté(e) le 26 janvier 2005 Posté(e) le 26 janvier 2005 Salut Dom Voici un petit lisp trouvé je sais plus quand sur le forum AutodeskIl transforme tous les textes en multitext mais ils sont tous indépendants ;;Text to Mtext - one line at a time. ;; Paul Kirill 2002 (DEFUN C:T2MT_1 (/ selset elist) (setq SELSET (ssget "X" (list (cons 0 "TEXT")) ) ) (setq C -1) (if SELSET (repeat (sslength SELSET) (setq ELIST (entget (ssname SELSET (setq C (1+ C)))) ELIST (cdr (assoc -1 ELIST)) ) (command "TXT2MTXT" ELIST "") ) ) ) Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
Dominique Posté(e) le 26 janvier 2005 Auteur Posté(e) le 26 janvier 2005 Merci Eric, Cela fonctionne parfaitement. Slts Dom
Pako Posté(e) le 26 janvier 2005 Posté(e) le 26 janvier 2005 J'ai effectivement trouvé mon demi bonheur dans les express tools mais celane fonctionne qu'au coup par coup . (command "TXT2MTXT" ELIST "") Cela fonctionne parfaitement. Content de voir que ça fonctionne, mais pas convaincu ! :red: l'ACADien ! http://img124.exs.cx/img124/7999/start.gif
yalta Posté(e) le 26 janvier 2005 Posté(e) le 26 janvier 2005 Bonjour à tous, Mes connaissances en Lisp étant nulles de chez nul, pouvez vous m'expliquer ce que l'on doit faire de ce Lisp proposé par Eric afin de le rendre opérationnel (le copier je m'en doute, mais le coller où ??) Sachant que nous travaillons sur une version 2005. Merci d'avance de votre aide, ;) Sylvain
Eric Posté(e) le 26 janvier 2005 Posté(e) le 26 janvier 2005 Bonjour Yalta Tu va voir c'est pas dure, pas besoins de connaître le lisp pour l'utiliser Tu copie le code et tu le colle dans le bloc note de Windows Tu enregistres le fichier en convtext.lsp (par exmple) Sous AutoCAD tu va dans le menu outil - Autolisp - Charger et tu choisis convtext.lsp Puis il ne te reste plus qu'à lancer la commande attachée au lisp, dans le cas de ce lisp c'est : t2mt_1 Autre astuce : tu ne met pas AutoCAD en plein écran et tu fais glisser le fichier llisp depuis l'explorateur Windows directement dans la zone graphique d'AutoCAD Comme ca ça charge le lisp et en plus tu vois le nom de la commande à lancer sur la ligne de commande Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
yalta Posté(e) le 27 janvier 2005 Posté(e) le 27 janvier 2005 Bonjour, merci Eric, en effet, rien de plus simple dans cette manipulation puisque j'y suis arrivé......!!!! :cool: :cool: ....et en plus en prime j'ai droit à une astuce....super ;) Merci encore à toi Eric et bonne journée. (pour la programmation, je verrai plus tard je n'en suis pas encore là....!!!)
BIM G CO Posté(e) le 28 janvier 2005 Posté(e) le 28 janvier 2005 mieux encore il existe en LISP : TXT2MTXT.LSP 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
Eric Posté(e) le 28 janvier 2005 Posté(e) le 28 janvier 2005 mieux encore il existe en LISP : TXT2MTXT.LSP Ouais mais le problème de ce lisp c'est qu'il fonctionne comme celui des express, c'est à dire qu'il réunit tous les textes ligne en un seul texte multiligne et c'est justement ce que Dominique ne voulais pas Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
jyco74 Posté(e) le 15 juin 2007 Posté(e) le 15 juin 2007 le probleme c'est que la justification de l'entité texte à savoir milieu centre n'est pas conservéepour la transformation en mtext et encore moins pour les textes ayant subit une rotation.
philsogood Posté(e) le 1 août 2019 Posté(e) le 1 août 2019 lisp a proscrireil trasforme tous les textes (alors que je ne voulais le faire que sur quelques uns)... ça va me couter 3/4h de boulot cette boulette...dégouté... le lips des express fonctionne comme je l'aurais souhaité... ne aps confondre vitesse et précipitation (j'avais déjà ce maudit lisp dans ma bibliothèque)... du coup je vais l'effacer... maudit soit-il (encore une fois)Phil Projeteur Revit Indépendant - traitement des eaux/CVC
Anna Posté(e) le 1 septembre 2023 Posté(e) le 1 septembre 2023 Tu peux lancer la commende : "txt3mtxt" ou Express->Text->Convert Text to Mtext mais sans sélectionner aucun texte ! Tu va avoir le message "Sélectionner des objets ou [PAramètres]: Tu sélectionne Paramètres. De crosser -> "Combiner dans un seul objet TextMult Et c'est bon 😉
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