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 :
- Purge standard (styles, calques, types de ligne, blocs non-utilisés)
- Suppression des RegApps non-utilisées (sauf whitelist dynamique)
- Nettoyage des dictionnaires orphelins (DGN, PDF, images fantômes)
- Purge des BTR anonymes déréférencés
- Nettoyage des définitions d'échelles non-utilisées
- Suppression des variables système redondantes
- Purge des symbol tables vides
- 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