Aller au contenu

Problème avec un lisp


Messages recommandés

Posté(e)

Bonjour à tous!

A force de lire les sujets de ce forum , j'ai fini par m'intéresser au lisp et j'ai donc voulu en utiliser un pour me faciliter mon travail.

Il concerne la convertion text en mtext (http://www.cadxp.com/sujetXForum-4676.htm).

J'ai suivi les instruction d'Eric, mais lorsque je lance la commande, il ne se passe rien et le message suivant apparait : TXT2MTXT Commande inconnue "TXT2MTXT". Appuyez sur F1 pour obtenir de l'aide.

Commande: .

 

Merci d'avance pour votre aide

HPZ400 Workstation

Intel Xeon W3550 3.07 GHz

6 Go ram

QUADRO FX 1800

Posté(e)

Bonjour,

 

Une fois que le fichier est enregistré avec l'extension LSP

dans un répertoire de recherche d'Autocad.

il faut soit :

taper : (load"nomdufichier")

ou faire un glisser-déposer depuis l'explorer de Windows

du fichier LSP dans la zone graphique d'AutoCad.

 

dorénavant la nouvelle commande est connue dans ton fichier dessin.

à faire à chaque nouveau dessin ou mettre le lsp dans le fichier de démarrage.

 

amicalement

Posté(e)

Justement c'est la que je comprends pas car j'ai essayé toute les méthodes citées pour insérer ce programme, à chaque fois le chargement a réussi mais quand je lance la commande ça ne marche pas. J'obtient le message suivant : TXT2MTXT Commande inconnue "TXT2MTXT". Appuyez sur F1 pour obtenir de l'aide.

Commande: .

 

Je n'ai pas chargé les express tool est-ce la raison?

HPZ400 Workstation

Intel Xeon W3550 3.07 GHz

6 Go ram

QUADRO FX 1800

Posté(e)

Message entier :

TXT2MTXT Commande inconnue "TXT2MTXT". Appuyez sur F1 pour obtenir de l'aide.

Commande: Nom de l'objet: 7D80C458

HPZ400 Workstation

Intel Xeon W3550 3.07 GHz

6 Go ram

QUADRO FX 1800

Posté(e)

A tu enregister ton lisp dans un répertoire "connu" d'Autocad?

L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai.
"Il vaut mieux mobiliser son intelligence sur des conneries, que sa connerie sur des choses intelligentes" - Devise Shadok.
"ceux qui ne se souviennent pas du passé sont condamnés à le revivre" George Santayana

Ma bibliothèque de blocs électrique :symbole elec.dwg

Posté(e)

effectivement je ne l'ai pas enregistré dans un répertoire "connu", lequel me conseilleriez-vous?

HPZ400 Workstation

Intel Xeon W3550 3.07 GHz

6 Go ram

QUADRO FX 1800

Posté(e)

Il te faut placer le lisp dans un dossier de recherche déclaré (au choix)

 

TXT2MTEXT nécessite l'installation des express tools.

Et même installé le lisp devrait ressemblé à ça pour fonctionner de façon plus certaine:

 

((lambda ( / js n ent)

(if (not (member "leaderex.arx" (arx))) (arxload "leaderex.arx"))

(setq js (ssget '((0 . "TEXT"))) n 0)

(cond

(js

(command "_.undo" "_group")

(repeat (sslength js)

(setq ent (ssname js n) n (1+ n))

(command "_txt2mtxt" ent "")

)

(command "_.undo" "_end")

)

)

(princ (strcat "\n" (itoa n) " Textes convertis en MultiTextes."))

(prin1)

))

 

 

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Posté(e)

peu importe son nom et son emplacement, le tout c'est de le rajouter à la liste des chemins de recherche de fichiers de support qu'on trouve dans les outils / Options / Fichiers

En tout cas, il vaut mieux ne pas le mettre dans un répertoire par défaut d'autocad, genre C:\Program Files\Autocad...\Support, pour ne pas mélanger le perso avec ce qui est fourni et pour ne pas virer ce qui est perso quand tu installes une nouvelle version

 

Amicalement

 

Zebulon_

 

C'est au pied du mur que l'on reconnaît le maçon ! (Anonyme)

C’est en restant au pied du mur qu’on ne voit que le mur (Anonyme aussi)

Posté(e)

merci pour vos réponses, ça marche nickel mais il y a un tout petit hic, c'est que le texte a tendance à ce déplacer. Pourquoi?

HPZ400 Workstation

Intel Xeon W3550 3.07 GHz

6 Go ram

QUADRO FX 1800

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é