jot002 Posté(e) le 25 août 2011 Posté(e) le 25 août 2011 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 !
laud69 Posté(e) le 25 août 2011 Posté(e) le 25 août 2011 Essaie avec le convertisseur de calque.(dans norme CAO ) Tu deplace tous ces calques dans le calque 0 par exemple.
jifi Posté(e) le 25 août 2011 Posté(e) le 25 août 2011 Essaies avec la commande SUPCALQUE Jean-Philippe - Formateur / Dessinateur sur AutoCAD et MEP http://www.git-cad.ch
didier Posté(e) le 25 août 2011 Posté(e) le 25 août 2011 coucou tu dis qu'il n'y a rien dans ces calquesmais il y a peut-être eu quelque chose un jour par exemple, si dans un de ces calques quelqu'un a créé un blocavec ce calque en "courant"tant que tu n'auras pas purgé ce bloc dans le dessinmême s'il est inséré dans un autre calquetu ne pourras supprimer ce calquepuisqu'AutoCAD en a besoin pour la définition du bloc il te faut faire une recherche sur le siteet chercher à redéfinir tous tes blocs dans le calque 0 (zéro) courant. ensuite je pense que ces calques pourront aller au tas... amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
Steven Posté(e) le 25 août 2011 Posté(e) le 25 août 2011 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.
Théodoric Posté(e) le 26 août 2011 Posté(e) le 26 août 2011 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.
jot002 Posté(e) le 14 décembre 2011 Auteur Posté(e) le 14 décembre 2011 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
didier Posté(e) le 14 décembre 2011 Posté(e) le 14 décembre 2011 Coucou tu nous refais une réponse s'il te plaîtparce que recopier un message sans rajouter ton commentaire est, pour le moins, inutile amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
jot002 Posté(e) le 14 décembre 2011 Auteur Posté(e) le 14 décembre 2011 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 !
didier Posté(e) le 14 décembre 2011 Posté(e) le 14 décembre 2011 Coucou ce que tu dis n'est qu'un cas particulieralors 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 calquesl'opérateur a précédemment vérifier son fichier. comme quoi on n'est jamais assez explicatif lors de nos réponses. amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
ACAD666 Posté(e) le 14 décembre 2011 Posté(e) le 14 décembre 2011 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énientsque les définitions de blocs peuvent hors calque 0 font ch*er bo*del de me*del'existence du "gloria halleluia hare krishna lisp editbloc" de "patrick35 loué sois son nom" amenl'existence des données étendues et du dictionnaireet 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
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