Comment supprimer définitivement un attribut qui persiste sur les instances d’un bloc AutoCAD, même après avoir été supprimé de la définition du bloc via l’Éditeur de blocs, sans avoir à décomposer chaque instance ?
Lorsqu’un attribut est supprimé de la définition d’un bloc dans l’Éditeur de blocs, les instances existantes de ce bloc dans le dessin peuvent continuer à afficher l’attribut, car AutoCAD conserve les données d’attribut des instances tant qu’elles ne sont pas explicitement resynchronisées ou mises à jour. La commande BATTMAN (Gestionnaire d’attributs de bloc) ne fonctionnera pas dans ce cas, car l’attribut n’est plus reconnu comme faisant partie de la définition du bloc.
Voici une méthode experte pour résoudre ce problème de manière efficace, même pour un grand nombre d’instances de blocs :
-
CRÉER UN BLOC TEMPORAIRE AVEC ATTRIBUT
- Dessinez une entité simple (ex: un cercle).
- Créez un nouveau bloc à partir de cette entité (commande
BLOCouBpuis Entrée). Nommez-le par exempleTEMP_ATT_SYNC. - Ajoutez un attribut à ce nouveau bloc (commande
ATTDEFouATTpuis Entrée). Les détails de l’attribut importent peu, l’objectif est d’avoir un bloc avec une définition d’attribut. - Insérez une instance de ce bloc
TEMP_ATT_SYNCdans votre dessin.
-
SYNCHRONISER LES ATTRIBUTS DU BLOC PROBLÉMATIQUE
- Utilisez la commande
ATTSYNC(Synchroniser les attributs). - Lorsque le système vous demande de sélectionner un bloc, choisissez l’instance du bloc
TEMP_ATT_SYNCque vous venez de créer. - Ensuite, le système vous demandera de sélectionner les blocs à synchroniser. Sélectionnez toutes les instances du bloc original (celui qui a l’attribut fantôme).
- Confirmez la synchronisation. AutoCAD va alors tenter de synchroniser les attributs du bloc original avec la définition du bloc
TEMP_ATT_SYNC. Puisque le bloc original n’a plus l’attribut fantôme dans sa propre définition, et queATTSYNCforce une mise à jour des instances, l’attribut persistant sera supprimé de toutes les instances du bloc original.
- Utilisez la commande
-
SUPPRIMER LE BLOC TEMPORAIRE
- Effacez l’instance du bloc
TEMP_ATT_SYNCde votre dessin.
- Effacez l’instance du bloc
-
PURGER LE DESSIN
- Utilisez la commande
PURGE(ou_PURGEen anglais). - Sélectionnez l’option ‹ Blocs › et purgez la définition du bloc
TEMP_ATT_SYNCpour nettoyer votre dessin.
- Utilisez la commande
Cette méthode permet de forcer la mise à jour des instances de votre bloc original, éliminant ainsi l’attribut fantôme de manière globale et sans décomposition, en exploitant le mécanisme de synchronisation des attributs d’AutoCAD.