ECCOMPARE — Comparer 2 DWG visuellement

Comparez visuellement deux versions d'un dessin DWG directement dans AutoCAD. Superposition colorée : vert = éléments de la version actuelle, rouge = éléments de l'ancienne version, magenta = éléments identiques. Export PDF de la comparaison.

Comment ça marche

  1. Lancez ECCOMPARE et sélectionnez le DWG de référence (ancienne version)
  2. ElectroCAD clone les entités de l'ancienne version dans votre dessin courant via WblockCloneObjects
  3. Les XRefs de l'ancienne version sont résolues et bindées pour garantir l'affichage
  4. Un matching par primitives identifie les entités communes (avec explosion récursive des blocs et hash spatial O(n))
  5. La superposition colorée s'applique : vert/rouge/magenta selon le statut de chaque entité
  6. Un panneau WPF permet de basculer la visibilité par couleur et d'ajuster la tolérance de matching

Matching intelligent par primitives

ECCOMPARE n'utilise pas un simple diff de coordonnées — les blocs éclatés auraient l'air différents même s'ils représentent la même chose. À la place :

  • Les entités complexes (blocs, inserts) sont explosées récursivement en primitives (lignes, arcs, cercles, textes)
  • Chaque primitive est hashée par sa position spatiale, son type et ses paramètres géométriques
  • Le matching s'effectue en O(n) via hash spatial, avec tolérance configurable
  • Les entités non-matchées sont marquées comme ajoutées (vert) ou supprimées (rouge)

Panneau de contrôle WPF

Un panneau modeless WPF s'affiche en overlay sur AutoCAD et permet :

  • Toggle visibilité : montrer/cacher les ajoutés (vert), supprimés (rouge), inchangés (magenta)
  • Slider de tolérance avec recalcul du matching à la volée
  • Bouton "Export PDF" pour exporter la comparaison
  • Bouton "Terminer" qui restaure le dessin original (commande ECCOMPAREOFF)

Cas d'usage

  • Revue de modifications — comparer deux versions d'un plan pour un client ou un coordinateur
  • Audit de projet — identifier rapidement les changements entre deux jalons
  • Vérification pré-livraison — s'assurer qu'un plan remis correspond à la dernière version validée
  • Résolution de conflits — quand deux dessinateurs ont modifié le même fichier
  • Comparaison d'une XRef avant/après mise à jour

Commandes

Command: ECCOMPARE          # Lancer la comparaison
Command: ECCOMPAREOFF       # Restaurer le dessin original
Command: ECCOMPAREEXPORT    # Export PDF (présentation A3 temporaire + légende)
    

ECCOMPARE est inclus dans ElectroCAD Tools

Voir les tarifs Tous les outils