| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Ist DAS eine Bescherrung... (1230 mal gelesen)
|
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009
|
erstellt am: 14. Dez. 2012 12:44 <-- editieren / zitieren --> Unities abgeben:
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 Alles
|
erstellt am: 14. Dez. 2012 12:49 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
|
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 One AutoCAD 2.5 - 2023, Civil 3D, Win10/win11
|
erstellt am: 14. Dez. 2012 13:04 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 Alles
|
erstellt am: 14. Dez. 2012 13:08 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
|
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009
|
erstellt am: 14. Dez. 2012 13:09 <-- editieren / zitieren --> Unities abgeben:
Dann mal ran, ist klein und pfiffig... (erkennt nicht nur Unterschiede, sondern teilt auch mit, was in einer oder der anderen fehlt) Aber nix für die kein freeware mögen. Mein erster Gedanke war eigentlich, ob man das nicht via Autolisp erreichen kann, das man quasi die 2 Zeichnungsdatenbanken ausliest und vergleicht und die Unterschiede dann in der Zeichnung markieren kann ? Klingt kompliziert, aber ist das möglich ? ------------------ Gruss Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 14. Dez. 2012 13:13 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 Alles
|
erstellt am: 14. Dez. 2012 13:23 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
|
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009
|
erstellt am: 14. Dez. 2012 13:51 <-- editieren / zitieren --> Unities abgeben:
Bestimmt kein einfaches unterfangen ... Auswahlsatz mit ssget "X" lese ich alles aus der einen Zeichnung und gleiche Procedur mit der zweiten Zeichnung. Dann fragt sich, wie ich die 2 AWS vergleichen kann, wo sie doch in getrennten Zeichnungen liegen (= Frage der Woche) ------------------ Gruss Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 Alles
|
erstellt am: 14. Dez. 2012 13:58 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
Die einfachere von beiden Lösungen (gefahr durch Sysvar INSBASE mal ausgenommen) : Hole die Datei(en) als XREF oder Block rein, dann hast du alle Daten zusammen.[EDIT: Mit SSGET kommst du dann natürlich nicht weiter ] Schwierigkeitsgrad: Wie genau (oder auch ungenau) willst du vergleichen, das ist hier die Frage. Wenn es ein 1:1 Vergleich sein soll, da bekommst man das ziemlich leicht hin, dann köntntest du aber noch diverse Ignore-Funktionalitäten einbauen, Farbe, Layer, Richtung(eine Linie zB) usw. ------------------ CAD.de System-Angaben - CAD on demand - User:FAQ(Acad) [Diese Nachricht wurde von cadffm am 14. Dez. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 14. Dez. 2012 13:59 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
|
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009
|
erstellt am: 14. Dez. 2012 14:10 <-- editieren / zitieren --> Unities abgeben:
Okay Muss ich, um den Inhalt eines Xref oder Blocks lesen zu können ihn programmintern sprengen. Mit entget und entnext kommt man da nicht richtig weiter oder ich muss mal weitersuchen, wie man noch auf die DB zugreifen kann.
@Udo, danke für deine Links, DWGcompare habe ich nicht zum Laufen bekommen DWGversions Einschränkungen ? Andere sind nicht Kfrei erhältlich oder ? ------------------ Gruss Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 Alles
|
erstellt am: 14. Dez. 2012 14:48 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 Alles
|
erstellt am: 19. Dez. 2012 01:12 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
Zitat: Original erstellt von cadplayer: Habt ihr schon mal das Freeware tool von WireCAD ausprobiert
[Original erstellt von cadffm: Nein]
Ja! Auch wenn ich nur ein paar Minuten, die FreewareVersion, getestet habe: Was fehlt:
- Einstellungsmöglichkeiten für den Vergleich
- "Normalansichten" der jeweiligen Datei mit kenntlich gemachten Bereichen "nur in PlanA" bzw. "nur in PlanB"
Was dabei ist:
- PlanA
- PlanB
- Ansicht von Objekten welche "in PlanA und PlanB vorhanden" sind
- Ansicht von Objekten "nur in PlanA vorhanden"
- Ansicht von Objekten "nur in PlanB vorhanden"
- Das ganze gibt es für grafische Elemente im Modellbereich, aber auch für
- Layer,Blöcke,Textstile,Layouts,Bemaßungsstile (freilich nur für "vorhanden ja/nein")
- NICHT NUR FÜR DWGs nutzbar, sondern für viele Formate mehr (ungetestet)
Bemerkenswert: 1.) Das Programm kann auch CAD-Dateien schreiben, in verschiedenen Formaten. 2.) CAD-Daten lassen sich "an Griffen" manipulieren ! Jetzt kommt jedoch das große -ABER: Das Programm berücksichtigt bei dem Vergleich die CAD-Handles als Vergleichskriterium ! Für diejenigen die sich nicht so mit den Tiefen einer DWG/DXF auskennen: Handles sind die IDs eines jeden Objektes, erstellt man ein neues Objekt so bekommt es eine neue/andere ID. Neue Objekte werden beim kopieren, spiegeln copy&paste erstellt.. Wenn also in Datei A und B alle Objekte gleich sind (Farbe, Layer, Position usw.) bedeutet es nicht das DWGdiff diese als "ok" akzeptiert, die Objekte müssen auch noch dieselben Handle haben. (Dem Kenner ist so wie so klar was das bedeutet, der Newbie sei damit vorgewarnt) FAZIT: Ich kenne kein "DWG Vergleichen" Programm was alles ganz toll kann, jedes hat seine Vorzüge und Nachteile. Dieses DWGdiff braucht sich nicht zu verstecken, klasse Freeware ! Vorzug von diesem hier könnte zB. der Handlevergleich sein, jedoch eher in 1 von 100 Fällen von Anwendungen. (BTW: Ist das auch der leichteste Vergleich wenn man sowas selbst Programmieren will) ------------------ CAD.de System-Angaben - CAD on demand - User:FAQ(Acad) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cad4fun Ehrenmitglied
Beiträge: 1846 Registriert: 06.12.2004 privat ACAD 2013 deutsch, Windows 7 64Bit HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM
|
erstellt am: 19. Dez. 2012 08:03 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
Für einen optischen Vergleich gibt es eine einfache Möglichkeit. Alte Zeichnung als Xref in neue einfügen, umstellen auf benannte Plostile(falls nicht schon so eingestellt). Eine ALT-NEU.stb anlegen mit rot und grün(dünn) anlegen. Alle Layer der neuen DWG grün 'machen', alle der alten(XREF) rot. Plotstil von allem auf 'vonLayer' setzen. Ausdrucken auf Farbplotter mit Einstellung Grafik-> Zeilen mischen. Altes wird rot, neues wird grün und gleiches (fast) schwarz ausgedruckt. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 19. Dez. 2012 08:09 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
|