RPURGE — La purge AutoCAD qui marche

Votre fichier DWG reste lourd après avoir lancé PURGE ? Vous avez tout essayé : _PURGE, _PURGE _A, WBLOCK — rien n'y fait. RPURGE nettoie en profondeur ce que PURGE native laisse derrière. Préserve les blocs dynamiques et les RegApps indispensables.

Pourquoi PURGE ne suffit pas

La commande PURGE native d'AutoCAD est conservative par construction : elle refuse de supprimer tout ce qui pourrait, potentiellement, être utilisé quelque part. Résultat : elle laisse des résidus invisibles mais coûteux en taille de fichier :

  • Calques fantômes — calques sans entités visibles mais référencés dans des dictionnaires
  • Styles de texte et de cotation inutilisés — y compris les variantes créées par WBLOCK/XREF
  • RegApps obsolètes — applications enregistrées provenant de plugins désinstallés
  • Dictionnaires DGN/PDF orphelins — restes d'imports d'anciens fichiers
  • BTR anonymes (*U####) — blocs dynamiques dont le parent a été supprimé
  • Échelles personnalisées — ajoutées par des plugins tiers
  • Entités proxy gelées — résidus d'objets d'applications verticales

Comment fonctionne RPURGE

RPURGE exécute 10 passes de purge successives jusqu'à stabilisation (plus aucune purge possible). Entre chaque passe, il nettoie activement :

  1. Purge standard (styles, calques, types de ligne, blocs non-utilisés)
  2. Suppression des RegApps non-utilisées (sauf whitelist dynamique)
  3. Nettoyage des dictionnaires orphelins (DGN, PDF, images fantômes)
  4. Purge des BTR anonymes déréférencés
  5. Nettoyage des définitions d'échelles non-utilisées
  6. Suppression des variables système redondantes
  7. Purge des symbol tables vides
  8. Audit final pour garantir la cohérence

Protection des blocs dynamiques

Les blocs dynamiques AutoCAD utilisent des extension dictionaries (ACAD_ENHANCEDBLOCK) et des BTR anonymes (*U####). Une purge naïve peut casser ces liens et provoquer des blocs orphelins (les fameux *U1234 qui apparaissent partout). RPURGE protège ces structures en vérifiant les références transitives avant chaque suppression.

En cas de besoin, ElectroCAD fournit aussi la commande ECREPAIRBLOCKS pour réparer les blocs dynamiques cassés et ECDIAGBLOCKS pour diagnostiquer les références *U.

Utilisation

# Dans AutoCAD, ligne de commande :
Command: RPURGE

# RPURGE lance automatiquement 10 passes
# Le rapport affiche ce qui a été supprimé à chaque passe
    

Aucune option, aucune boîte de dialogue. Lancez, attendez quelques secondes, votre fichier est nettoyé.

Résultats typiques

  • Fichier DWG de projet chargé passant de 45 Mo → 8 Mo (gain 82%)
  • Temps d'ouverture divisé par 3 ou 4
  • Disparition des calques fantômes apparus après XREF/import
  • Suppression des RegApps laissées par d'anciens plugins

RPURGE est inclus dans ElectroCAD Tools

Pack Pro dès 49 CHF/mois. Essai gratuit 30 jours.

Voir les tarifs Tous les outils ElectroCAD Tools