ECCOMPARE — 2 DWGs visuell vergleichen

Vergleichen Sie zwei Versionen einer DWG-Zeichnung visuell direkt in AutoCAD. Farbige Überlagerung: grün = Elemente der aktuellen Version, rot = Elemente der alten Version, Magenta = identische Elemente. PDF-Export des Vergleichs.

So funktioniert es

  1. Starten Sie ECCOMPARE und wählen Sie die Referenz-DWG (alte Version)
  2. ElectroCAD klont die Entitäten der alten Version in Ihre aktuelle Zeichnung über WblockCloneObjects
  3. Die XRefs der alten Version werden aufgelöst und gebunden um die Anzeige sicherzustellen
  4. Ein Matching nach Primitiven identifiziert gemeinsame Objekte (mit rekursiver Blockauflösung und räumlichem O(n)-Hashing)
  5. Die farbige Überlagerung wird angewendet: Grün/Rot/Magenta je nach Status der einzelnen Entitäten
  6. Ein WPF-Panel ermöglicht das Umschalten der Sichtbarkeit nach Farbe und das Anpassen der Matching-Toleranz

Intelligentes Matching nach Primitiven

ECCOMPARE verwendet kein einfaches Koordinaten-Diff — aufgelöste Blöcke sähen unterschiedlich aus, selbst wenn sie dasselbe darstellen. Stattdessen:

  • Komplexe Entitäten (Blöcke, Inserts) werden rekursiv aufgelöst in Primitive (Linien, Bögen, Kreise, Texte)
  • Jede Primitive wird über ihre räumliche Position, ihren Typ und ihre geometrischen Parameter gehasht
  • Das Matching erfolgt in O(n) über Spatial-Hash, mit konfigurierbarer Toleranz
  • Nicht zugeordnete Entitäten werden als hinzugefügt (grün) oder gelöscht (rot) markiert

WPF-Bedienpanel

Ein modeless WPF-Panel wird als Overlay über AutoCAD angezeigt und ermöglicht:

  • Sichtbarkeits-Toggle: Hinzugefügte (grün), gelöschte (rot), unveränderte (magenta) ein-/ausblenden
  • Toleranz-Schieberegler mit Matching-Neuberechnung in Echtzeit
  • Schaltfläche "Export PDF" zum Exportieren des Vergleichs
  • Schaltfläche "Fertigstellen", die die Originalzeichnung wiederherstellt (Befehl ECCOMPAREOFF)

Anwendungsfälle

  • Änderungsübersicht — zwei Versionen eines Plans für einen Kunden oder Koordinator vergleichen
  • Projektaudit — Änderungen zwischen zwei Meilensteinen schnell erkennen
  • Kontrolle vor der Lieferung — sicherstellen, dass ein übergebener Plan der letzten freigegebenen Version entspricht
  • Konfliktlösung — wenn zwei Zeichner dieselbe Datei geändert haben
  • Vergleich einer XRef vor/nach Aktualisierung

Befehle

Command: ECCOMPARE # Vergleich starten Command: ECCOMPAREOFF # Originalzeichnung wiederherstellen Command: ECCOMPAREEXPORT # PDF-Export (temporäres A3-Layout + Legende)
    

ECCOMPARE ist in ElectroCAD Tools enthalten

Preise ansehen Alle Tools