Aller au contenu

Calques impossibles à supprimer


Messages recommandés

Posté(e)

Bonjour,

J'ai récupéré un .dwg version 2010 qui contient des calques vides sans noms, sans objets et sans blocs .... impossibles à purger/supprimer. Impossibles à nommer aussi. Y-a-t'il une possibilié de forcer la suppression ?

Merci d'avance pour vos conseils !

 

Posté(e)

coucou

 

tu dis qu'il n'y a rien dans ces calques

mais il y a peut-être eu quelque chose un jour

 

par exemple, si dans un de ces calques quelqu'un a créé un bloc

avec ce calque en "courant"

tant que tu n'auras pas purgé ce bloc dans le dessin

même s'il est inséré dans un autre calque

tu ne pourras supprimer ce calque

puisqu'AutoCAD en a besoin pour la définition du bloc

 

il te faut faire une recherche sur le site

et chercher à redéfinir tous tes blocs dans le calque 0 (zéro) courant.

 

ensuite je pense que ces calques pourront aller au tas...

 

amicalement

Posté(e)

Salut,

Comme le dit Didier, si des blocs n'ont pas été crés sur la calque 0 mais sur un des calques que tu ne peux pas supprimer, il faudrait que tu prennes le lisp RB de Patrick_35. Ce lisps redéfinira tous les blocs sur le calque 0 en couleur DUBLOC, type de ligne DUBLOC, epaisseur, DUBLOC. Normalement, tu pourras ensuite purger les calques récalcitrants.

 

La commande supcalque ou laydel qui fonctionne avec les Express Tools est aussi utile mais si tu supprimes les calques sur lesquels auraient été créer des blocs tu supprimerais les entités qui ont servies à dessiner ces blocs. Du coup, tu perdrais des informations dans ton dessin. Le lisp RB de Patrick_35 serait plus approprié dans un premier temps.

 

Il se peut aussi que le fichier que tu as reçu soit un fichier qui a été créé sur un application métier d'AutoCAD comme, AutoCAD Architecture, par exemple. Dans ce cas, il faudrait que tu passes par AutoCAD Architecture ou l'application qui aurait créée le fichier ou que tu demandes à la personne qui t'as envoyé le fichier de purger le dessin en n'oubliant pas de purger les objets AEC non utilisés. Tu ne devrais peut-être plus avoir de soucis de calques. Ceci est une piste en plus.

 

[Edité le 25/8/2011 par Steven]

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.

Posté(e)

Hello,

 

Si ce n'est pas un problème de définition de blocs (dans les calques "parasites"), alors cela peut être :

- un référencement des calques dans des données étendues stockées dans les objets du dessin (code 1003),

- un référencement des calques dans des dictionnaires (AcDbDictionary / DICTIONARY).

 

Dans le premier cas, il faut connaître le nom de l'application enregistrée (ou des applications) et l'utiliser dans une routine AutoLISP qui supprimerait les données étendues des objets.

 

Je ne sais pas si le second cas peut être traité via une routine AutoLISP.

 

Bon week-end.

  • 3 mois après...
Posté(e)

coucou

 

 

tu dis qu'il n'y a rien dans ces calques

 

mais il y a peut-être eu quelque chose un jour

 

 

par exemple, si dans un de ces calques quelqu'un a créé un bloc

 

avec ce calque en "courant"

 

tant que tu n'auras pas purgé ce bloc dans le dessin

 

même s'il est inséré dans un autre calque

 

tu ne pourras supprimer ce calque

 

puisqu'AutoCAD en a besoin pour la définition du bloc

 

 

il te faut faire une recherche sur le site

 

et chercher à redéfinir tous tes blocs dans le calque 0 (zéro) courant.

 

 

ensuite je pense que ces calques pourront aller au tas...

 

 

amicalement

Posté(e)

Merci (un peu tardif) à toi et à tous pour vos réponses.

Mais ces démarches n'avaient aucun effet pour supprimer ces calques.

Reprenant le problème aujourd'hui j'ai trouvé ceci:

(peut être utile à d'autres)

- mettre le calque courant sur "zéro"

- taper en ligne de commande : Contrôle

- répondre Oui

... les calques sont transformés sous

des noms tels que: AUDIT I 11214151138-0

- purger ces calques qui enfin s'effacent

avec plaisir !

 

Salut et à plus !

Posté(e)

Coucou

 

ce que tu dis n'est qu'un cas particulier

alors que nos réponses allaient dans le sens général

 

si tu as de tels messages c'est qu'il y avait des erreurs dans ton fichier.

 

il semble évident que pour répondre à une question de purge des calques

l'opérateur a précédemment vérifier son fichier.

 

comme quoi on n'est jamais assez explicatif lors de nos réponses.

 

amicalement

Posté(e)

Même si les réponses peuvent être à côté de la plaque on peut apprendre en lisant ce sujet les choses suivantes:

 

l'existence du convertisseur de calques (norme CAO)

l'existence de la commande supcalque, et ses inconvénients

que les définitions de blocs peuvent hors calque 0 font ch*er bo*del de me*de

l'existence du "gloria halleluia hare krishna lisp editbloc" de "patrick35 loué sois son nom" amen

l'existence des données étendues et du dictionnaire

et que la commande contrôle peut aider aussi dans ce genre de cas

 

et tout ça en 5 minutes

 

Elle est pas belle la vie?

Et AutoCAD se tourna vers le dessinateur à bout de nerfs, et lui dit:

"ERREUR FATALE: Unhandled Access Violation Reading 0x5e43dff0 Exception at 5e43dff0h"

Ce à quoi le dessinateur répondit:

"Ca tombe bien je vais en profiter pour écouter un peu de rock qui décrasse les esgourdes"

http://www.facebook.com/pages/Ex-Voto/206836112741129?sk=wall

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é