[tds-section background="#000000" textcolor="#FFFFFF" opacity="80"]

Cet article fait partie de nos archives. Vous cherchez des solutions à vos problèmes ou des infos sur une version plus récente?
Parcourez SUR CE POST l'ensemble des articles de nos experts à propos d’Autocad (dernières et anciennes versions)!

[/tds-section]
[tds-divider invisible thickness=40]

Suppression des objets AEC d’un fichier .DWG

Les objets AEC (Architecture, Ingénierie et Construction) proviennent très souvent d'AutoCAD Architecture.

Un  fichier AutoCAD qui a été travaillé dans AutoCAD Architecture se voit attribuer énormément d’informations relatives aux objets AEC.  Lorsque vous récupérez un fichier qui vient d’AutoCAD Architecture, vous pourrez voir, lors de l’ouverture, le chargement des objets AEC.

Suppression des objets AEC d’un fichier DWG

Si vous souhaitez purger tous ces éléments qui ne vous sont pas ou plus nécessaires, la commande « Purger » d’AutoCAD n’est pas suffisante.
Il est souvent possible que très peu d’informations soient présentes dans le fichier à l’écran et que celui-ci soit très lourd.
Voici un Lisp qui vous permettra de faire pas mal de ménage dans le fichier et gagner en poids et en stabilité :

Pour télécharger le LISP : removeAEC

Procédure :

Une fois que vous aurez téléchargé ce LISP, copiez celui-ci dans le dossier  « support » d’AutoCAD.
Nous allons, comme dans le post précédent, créer un bouton pour exécuter le LISP.
Il va falloir rentrer dans la personnalisation d’AutoCAD pour placer une macro qui lancera le LISP soit :

  • Dans la barre d’outils d’accès rapide
  • Dans le ruban
  • Dans le clic droit etc.

Pour ce faire, vous pouvez taper CUI au clavier. Nous allons placer ce bouton dans la barre d’outils d’accès rapide (pour l’exemple).
Vous pouvez développer les « + » en regard des lignes « Barres d’outils d’accès rapide » et « barre d’outils d’accès rapide 1 ».
Choisissez une commande avec une belle icône et glissez-la dans la barre d’outils d’accès rapide.

Suppression des objets AEC d’un fichier DWG

Dans la partie de droite du bouton, renommer le nom de la commande, de l’info bulle et de la description.

Suppression des objets AEC d’un fichier .DWG

Faites un Copier / Coller de la macro dans le champ « Macro »
^C^C(if (not c:removeaec)(load "removeaec"));removeaec;

Suppression des objets AEC d’un fichier DWG

Suppression des objets AEC d’un fichier DWG

Attention : Ne mettez aucun espace. L'espace, dans AutoCAD, étant considéré comme une validation.
Validez par "OK" autant de fois que nécessaire.
Votre commande est ainsi placée dans la barre d'outils d'accès rapide et prête à être utilisée.

Suppression des objets AEC d’un fichier DWG

Attention : Une fois le LISP exécuté, il est impératif de faire une purge Autocad. Vous vous apercevrez, à ce moment là, qu’Autocad pourra supprimer énormément de choses.

Avant le LISP :

Suppression des objets AEC d’un fichier .DWG

Après le LISP :

Suppression des objets AEC d’un fichier DWG

@ Bientôt,