Communauté
AutoCAD – tous produits - Français
Bienvenue sur les forums AutoCAD d’Autodesk. Partagez vos connaissances, posez des questions, et explorez les sujets AutoCAD populaires.
annuler
Affichage des résultats de 
Afficher  uniquement  | Rechercher plutôt 
Vouliez-vous dire : 

Supprimer fichier shx

18 RÉPONSES 18
Répondre
Message 1 sur 19
Anonymous
4372 Visites, 18 Réponses

Supprimer fichier shx

Bonjour

Je souhaiterai avoir un moyen pour purger la demande de fichier shx que je n'ai pas à l'ouverture d'un plan.

Est ce possible?avec une commande?

Merci.

Ps: Le plus important j'allais oublier je travaille sous Autocad LT 2004
18 RÉPONSES 18
Message 2 sur 19
Anonymous
en réponse à: Anonymous


Bonjour,

Essaies de mettre la variable EXPERT à
5

Sans certitude.
--
Bernard
Flavignard

href="http://www.guidonchalettois.fr">www.guidonchalettois.fr

    
__o           
__o           __o  

  _`\<,_        
_`\<,_        _`\<,_
(  
)/ (   )      (   )/ (  
)     (   )/ (   )


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
Bonjour
Je souhaiterai avoir un moyen pour purger la demande de fichier shx que je
n'ai pas à l'ouverture d'un plan. Est ce possible?avec une commande? Merci.
Ps: Le plus important j'allais oublier je travaille sous Autocad LT
2004
Message 3 sur 19
Anonymous
en réponse à: Anonymous

Bonjour,

C'est pas tout a fais çà que je veux jesouhaiterai faire une sorte de purge pour qu'il me demande plus les fichier shx que je n'ai pas.

C'est possible sur une version Autocad Light?
Message 4 sur 19
Anonymous
en réponse à: Anonymous

Salut,
Je dispose de la version AUTOCAD2009 et je ne sais toujours pas comment héradiquer ces fameux fichiers SHX !!!
Je crois qu'il n'y a pas de solution c'est idem avec les fichiers .dxe mais cela ne concerne pas la version LT.
Désolé je n'apporte pas la solution juste un autre témoignage....
Salutations
Alain HG
Message 5 sur 19
Anonymous
en réponse à: Anonymous


Bonjour,

Dans ce cas, prendre un ficheir shx existant sur
ton PC et le copier en toto.shx, le nom du ficheir manquant.

Pas joli mais efficace pour ne plus avoir le
message.

Le mieux serait quand même de demander le shx
manquant au concepteur du dessin.

A+
--
Bernard Flavignard

href="http://www.guidonchalettois.fr">www.guidonchalettois.fr

    
__o           
__o           __o  

  _`\<,_        
_`\<,_        _`\<,_
(  
)/ (   )      (   )/ (  
)     (   )/ (   )


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
Bonjour,
C'est pas tout a fais çà que je veux jesouhaiterai faire une sorte de purge
pour qu'il me demande plus les fichier shx que je n'ai pas. C'est possible sur
une version Autocad Light?
Message 6 sur 19
_gile
en réponse à: Anonymous

Message déplacé (voir plus bas)


Gilles Chanteau
Programmation AutoCAD LISP/.NET
GileCAD
GitHub

Message 7 sur 19
_gile
en réponse à: Anonymous

Salut,

Pour les versions pleines, j'avais fait un petit LISP qui automatise la solution donnée par Bernard.
Voir ce sujet


Gilles Chanteau
Programmation AutoCAD LISP/.NET
GileCAD
GitHub

Message 8 sur 19
Anonymous
en réponse à: Anonymous

Salut,
Je viens d'essayer ton lisp et chez moi il ne fait rien (Autocadfull 2009 SP3) càd j'ai bien copier ton listing dans un fichier nom.lsp (le nom du lisp est-il important ?) puis ouvert un fichier avec message "sélectionner le fichier formes" donc j'annule puis lance le dit lisp, sur la ligne de commande apparait la commande (load nom fichier.lsp) C:RFORM . Là je tape la commande rform mais rien ne se passe , je sauvegarde le fichier (à tout hasard) et lorsque je le ré-ouvre, de nouveau la fenêtre "sélectionner le fichier formes" ??? Est ce la bonne procédure ???
D'avance merci.
A+
Alain HG
Message 9 sur 19
_gile
en réponse à: Anonymous

erreur


Gilles Chanteau
Programmation AutoCAD LISP/.NET
GileCAD
GitHub

Message 10 sur 19
_gile
en réponse à: Anonymous

Salut,

A priori la procédure semble correcte.
J'avais fait ce LISP pour des fichiers convertis depuis ArhciCAD.
Peut être ton fichier est-il issu d'un autre logiciel ?

Si tu as le temps, copie/colle le code suivant à la ligne de commande valide et poste ici ce qui est retourné dans la fenêtre de texte.
Si tu peux aussi me dire les fichiers SHX demandés dans la boite de dialogue.

{code}((lambda ()
(vlax-for ts (vla-get-TextStyles
(vla-get-ActiveDocument (vlax-get-acad-object))
)
(print
(strcat (vla-get-Name ts) " : " (vla-get-FontFile ts))
)
)
(textscr)
(princ)
)
){code}


Gilles Chanteau
Programmation AutoCAD LISP/.NET
GileCAD
GitHub

Message 11 sur 19
Anonymous
en réponse à: Anonymous

ok voici le résultat de la ligne de commande:

"Standard : txt"
"GENERATED_STYLE_1 : swissc.ttf"
" : 70.009-010 niv+11.Shx"
"GENERATED_STYLE_3 : swiss.ttf"
"txt : txt.shx"
"9213-0A(FAUX-PLANCHER-NIV+1)|STANDARD : isocpeur.ttf"

(il me semble que c'est des plans qui proviennent d'ARCHICAD !).

a+
Message 12 sur 19
_gile
en réponse à: Anonymous

Re,

Le fichier demandé, c'est bien "70.009-010 niv+11.Shx" ?

Si tu fais (findfile "ltypeshp.shx"), AutoCAD trouve-t-il bien le fichier ?


Gilles Chanteau
Programmation AutoCAD LISP/.NET
GileCAD
GitHub

Message 13 sur 19
Anonymous
en réponse à: Anonymous

oui il le trouve

Commande: (findfile "ltypeshp.shx")
"C:\\AutoCad-Config-Mns\\font\\ltypeshp.shx"
Message 14 sur 19
_gile
en réponse à: Anonymous

Alors je ne vois pourquoi ça ne marche pas.
- tu ouvres ton fichier
- tu fais annuler à la boite de dialogue
- tu charges le LISP
- tu lances RFORM
- tu copies/colles la fonction lambda donnée plus haut

Le retour devrait être :
"Standard : txt"
"GENERATED_STYLE_1 : swissc.ttf"
" : ltypeshp.shx"
"GENERATED_STYLE_3 : swiss.ttf"
"txt : txt.shx"
"9213-0A(FAUX-PLANCHER-NIV+1)|STANDARD : isocpeur.ttf"

si c'est bien le cas tu enregistres et ne devrait plus avoir ce soucis avec ce fichier.


Gilles Chanteau
Programmation AutoCAD LISP/.NET
GileCAD
GitHub

Message 15 sur 19
Anonymous
en réponse à: Anonymous

c ok _gile !!!
merci. est ce qu'il faudra procéder de cette dernière manière pour d'autres plans ? ou est ce 1 cas particulier ?
a+
Message 16 sur 19
Anonymous
en réponse à: Anonymous

c ok _gile !!!
merci. est ce qu'il faudra procéder de cette dernière manière pour d'autres plans ? ou est ce 1 cas particulier ?
a+
Message 17 sur 19
_gile
en réponse à: Anonymous

Tu peux charger le LISP rform au démarrage (dans le boite de dialogue de la commande APPLOAD, la valise)
et dans chaque fichier où se présente ce problème, tu fais rform et tu enregistres, ça devrait fonctionner.
La fonction lambda ne servait qu'à tester le contenu des styles de textes.


Gilles Chanteau
Programmation AutoCAD LISP/.NET
GileCAD
GitHub

Message 18 sur 19
Anonymous
en réponse à: Anonymous

Salut, encore merci pour ton dévouement (ainsi qu'a tous les participants actifs de ce forum!!!).
A+
Alain HG
Message 19 sur 19
Anonymous
en réponse à: _gile

Bonjour Gilles, je vois la lisp sur plusieurs sites mais j'essaie de faire tout ce qu'il est dit pour supprimer le fichier .SHX ou qu'il arrête tout simplement de me demander à chaque ouverture mais je n'y arrive pas? I need help!

christiangaulin313@hotmail.com

Vous n'avez pas trouvé ce que vous recherchiez ? Posez une question à la communauté ou partagez vos connaissances.

Publier dans les forums  

Autodesk Design & Make Report