Aller au contenu

Fichiers SHX manquants


Steven

Messages recommandés

Salut à tous.

 

Les fichiers SHX manquants sont des fichiers qui n'ont pas été envoyés ou transférés avec le dessin auquel ils sont rattachés.

Y a-t-il un moyen de les remplacer sur AutoCAD LT 2011 ou doit-on à chaque fois avoir à chaque ouverture d'un dessin dont les fichiers SHX sont manquant cliquer sur "Ignorer les fichiers SHX manquants et continuer"?

Steven________________________________________

Pour le taf; Windows (et ses emmerdes) sinon pas d'AutoCAD.

Pour le perso Linux Mint et pas de problèmes. Mais pas d'AutoCAD.

En rêve; AutoCAD sous Linux.

Lien vers le commentaire
Partager sur d’autres sites

Tu peux tenter le lisp suivant :

 

(defun c:rform (/ name fontf ext)

(vl-load-com)

(or *acdoc*

(setq *acdoc* (vla-get-ActiveDocument (vlax-get-acad-object)))

)

(vlax-for ts (vla-get-TextStyles *acdoc*)

(setq name (vla-get-Name ts)

font (vla-get-FontFile ts))

(if (and

(or

(wcmatch name "LTypeShapes*")

(= name "")

)

(setq ext (vl-filename-extension font))

(= (strcase ext) ".SHX")

(not (findfile font))

)

(vla-put-FontFile ts "ltypeshp.shx")

)

)

(princ)

)

 

Je ne sais plus qui l'a crée mais c'est probablement un de membres de cadxp.

Edit : je viens de relire ton message et me rends compte que je ne réponds pas à ta question...

Lien vers le commentaire
Partager sur d’autres sites

Ce n'est pas grave, tu y avais presque répondu mais les lisps ne fonctionnent pas sous LT :P

Il me semble que c'est un lisp de gile :)

 

Bonne journée ;)

Steven________________________________________

Pour le taf; Windows (et ses emmerdes) sinon pas d'AutoCAD.

Pour le perso Linux Mint et pas de problèmes. Mais pas d'AutoCAD.

En rêve; AutoCAD sous Linux.

Lien vers le commentaire
Partager sur d’autres sites

Hello

 

OUI c encore notre indispensable Gilles qui a bosse !

 

Debut de "mon" fichier "RFORM.lsp"

 

>>>

;;

;; Pour essayer d'apporter une reponse a un sujet recurent (voir ici ou la pour les plus recents),

;; j'ai essaye de faire un petit LISP qui remplace dans les styles de texte

;; les fichiers de formes .shx inconnus utilises dans les types de ligne par le fichier ltypeshp.shx

;; qui est present dans le fichier de support d'AutoCAD.

;;

;; Utilisation : Si a l'ouverture du fichier s'ouvre une boite de dialogue demandant de choisir

;; un fichier de formes shx, faire "Annuler", puis lancer le LISP,

;; la boite ne devrait plus s'ouvrir aux ouvertures suivantes.

;;

;; EDIT 1 : nouvelle version, la premiere ne fonctionnait pas dans certains cas.

;; EDIT 2 : choix plus pointu des styles de texte a modifier

;; EDIT 3 : 06/02/09 affinage du filtre des styles a modifier

;; EDIT 4 : 14/02/09 finalement, il ne fallait pas tant affiner !

;; EDIT 5 : 01/09/09 repare (j'espere) l'erreur : "; erreur: type d'argument incorrect: stringp nil

;;

;; RFORM par GC

;; Remplace les fichier de forme shx introuvables par ltypeshp.shx

;;

;; RFORM_110 2eme version - Version qui ratisse "plus large"

;;

 

lecrabe

Autodesk Expert Elite Team

Lien vers le commentaire
Partager sur d’autres sites

Merci de ces précisions le décapode ;)

Steven________________________________________

Pour le taf; Windows (et ses emmerdes) sinon pas d'AutoCAD.

Pour le perso Linux Mint et pas de problèmes. Mais pas d'AutoCAD.

En rêve; AutoCAD sous Linux.

Lien vers le commentaire
Partager sur d’autres sites

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é