ayoros Posté(e) le 18 mai 2009 Posté(e) le 18 mai 2009 Bonjour Je voudrais savoir si il y a la possibilité de retirer dans autocad la fenêtre qui nous invite à changer la police lorsqu'on reçoit un certain nombre de fichier avec une police qui n'existe pas dans un système d'exploitation classique Merci d'avance
(gile) Posté(e) le 18 mai 2009 Posté(e) le 18 mai 2009 Salut, Si les fichiers viennent d'AutoCAD, le plus simple est de demander qu'on te les envoie avec ETRANSMIT. Normalement, s'il s'agit bien de police de caractère, AutoCAD remplace automatique les polices non trouvées par une police de substitution. Ceci est géré par la variable système FONTALT (regarde dans l'aide). Par ailleurs, AutoCAD envoie un message à l'ouverture de certains fichiers lorsqu'il ne trouve pas une fichier de forme (SHX). Ces fichiers sont nécessaires pour certains types de ligne personnalisés ou de types de lignes venant d'autres logiciels (ArchiCAD, VectorWorks ...).Tu trouveras ici un LISP qui remplace tous les fichier de forme SHX introuvables par ltypeshp.shx qui est le fichier de forme inclus dans AutoCAD. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
ayoros Posté(e) le 18 mai 2009 Auteur Posté(e) le 18 mai 2009 Salut Gile Merci pour les explications. Je suis aller sur le lien que tu m'as donné afin d'utiliser le lisp que tu as créer. Malheureusement je n'ai pas le résultat souhaiter. Pour le premier lisp en haut du forum je n'ai aucune réaction d'autocad quand je tape la commande rform. Pour le lisp qui ratisse plus large j'ai le message d'erreur suivant Commande: (LOAD "C:/Documents and Settings/D.FLAMENT/Bureau/rform.lsp") C:RFORMCommande: rform; erreur: type d'argument incorrect: stringp nil Peux tu me donner l'explication à ce problème si tu en vois la cause Merci
(gile) Posté(e) le 18 mai 2009 Posté(e) le 18 mai 2009 Salut, Pour le premier lisp en haut du forum je n'ai aucune réaction d'autocad quand je tape la commande rform. C'est normal, le LISP se contente de remplacer ler fichier de forme introuvables par celui fourni avec AutoCAD.Il faut lancer le LISP après avoir répondu "Annuler" dans la boite de dialogue et si le fichier est enregistré, la boite dialogue n'apparaîtra plus aux ouvertures suivantes. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
ayoros Posté(e) le 19 mai 2009 Auteur Posté(e) le 19 mai 2009 Salut Que veux tu dire par " si le fichier est enregistrer"? Voici ce que j'éxécute :1) Ouverture du fichier2) Annuler boite de dialogue police3) Lancer du lisp4) Enregistrement puis quitter5) Ré ouverture du fichier Et la fenêtre apparaît toujours Ai-je mal exécuté la manipulation ?? Merci d'avance
(gile) Posté(e) le 19 mai 2009 Posté(e) le 19 mai 2009 Salut, Non, c'est la bonne démarche. Peux tu coller ça sur la ligne de commande (avec le fichier en question) et poster ce qu'AutoCAD retourne. ((lambda (/ ts) (while (setq ts (tblnext "STYLE" (not ts))) (princ (strcat "\nNom : " (vl-prin1-to-string (cdr (assoc 2 ts))) "\tFichier : " (vl-prin1-to-string (cdr (assoc 3 ts))) (if (= (logand 1 (cdr (assoc 70 ts))) 1) " (forme)" " (texte)" ) ) ) ) (textscr) (princ) ) ) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
ayoros Posté(e) le 20 mai 2009 Auteur Posté(e) le 20 mai 2009 Salut Voici ce que autocad retourne : Nom : "STANDARD" Fichier : "simplex.shx" (texte)Nom : "COTE" Fichier : "simplex" (texte)Nom : "ROMANS" Fichier : "romans.shx" (texte)Nom : "HOPBUL" Fichier : "simplex.shx" (texte)Nom : "ARIAL" Fichier : "ARIALUNI.TTF" (texte)Nom : "CART02" Fichier : "ltypeshp.shx" (texte)Nom : "CARTMIN02" Fichier : "ltypeshp.shx" (texte)Nom : "CART03" Fichier : "ARIALUNI.TTF" (texte)Nom : "CART05" Fichier : "ARIALUNI.TTF" (texte)Nom : "calais" Fichier : "swisse.ttf" (texte)Nom : "CART04" Fichier : "ARIALUNI.TTF" (texte)Nom : "HOP" Fichier : "ARIALUNI.TTF" (texte)Nom : "CART" Fichier : "ltypeshp.shx" (texte)Nom : "BOLD" Fichier : "ARIALUNI.TTF" (texte)Nom : "Style-times" Fichier : "times.shx" (texte)Nom : "ROMANC" Fichier : "ARIALUNI.TTF" (texte) Par ailleurs une chose que je n'ai pas signaler mais qui s'améliore c'est que la fenêtre apparait plus qu'une seule fois pour plusieurs polices introuvables Je sais pas si sa pourras t'aider à mon problème
crashray Posté(e) le 20 avril 2012 Posté(e) le 20 avril 2012 J'ai un problème similaire. Voici ce que la commande renvoie chez moi :Nom : "Standard" Fichier : "txt.shx" (texte) Nom : "" Fichier : "ltypeshp.shx" (forme) Nom : "Style-STANDARD" Fichier : "ltypeshp.shx" (texte) Nom : "Style-ENGINEERING" Fichier : "ltypeshp.shx" (texte) Nom : "Style-arial" Fichier : "ltypeshp.shx" (texte) Nom : "Style-WORKING" Fichier : "ltypeshp.shx" (texte) Nom : "S0" Fichier : "ARIAL.TTF" (texte) Nom : "ARIAL" Fichier : "ARIAL.TTF" (texte) Nom : "S2" Fichier : "italicc.shx" (texte) Nom : "romans-bloc" Fichier : "romans.shx" (texte) Nom : "S1" Fichier : "simplex.shx" (texte) Nom : "arialB" Fichier : "" (texte) Nom : "times" Fichier : "TIMES.TTF" (texte) Nom : "NORMAL_CAT" Fichier : "ARIAL.TTF" (texte) Nom : "Verdana 1.0" Fichier : "verdana.TTF" (texte) Nom : "Verdana 2.0" Fichier : "verdana.TTF" (texte) Nom : "1" Fichier : "simplex" (texte)Et donc le problème. Le lien mis pour le LISP ne renvoie sur rien chez moi. Mercihttp://img11.hostingpics.net/pics/931342Sanstitre.jpg Autodesk - 24.0.30.17 - Autodesk AutoCAD Map 3D 2021.0.1 Géomedia - Version 17.1h - Covadis Microsoft - 21H2 - Windows 10 64 bits Leica - Version - LEICA TS13 + CS20
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