| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Request a special discount on NVIDIA RTX 5000 Ada Generation GPU !, eine Pressemitteilung
|
Autor
|
Thema: Vergleich zeichnung (1214 / mal gelesen)
|
cadplayer Ehrenmitglied CADniker
Beiträge: 1833 Registriert: 28.04.2009 Windows 10 64bit system Autocad Civil3d 2020 ENGLISH Visual Studio 2019 OpenDCL.Runtime.9<P>
|
erstellt am: 25. Mai. 2020 10:08 <-- editieren / zitieren --> Unities abgeben:
Gibt es eine Möglichkeit, "gleiche" Blöcke in 2 unterschiedlichen Zeichnungen zu vergleichen. über das handle-Objekt ist es nicht möglich. Da ich einen Block von einer Zeichnung mit Strg+C in eine andere Zeichnung kopiere, er aber unterschiedliche handles bekommt. ------------------ Gruss Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADwiesel Moderator CAD4FM UG
Beiträge: 1989 Registriert: 05.09.2000 AutoCAD, Bricscad Wir machen das Mögliche unmöglich
|
erstellt am: 25. Mai. 2020 10:14 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
|
cadplayer Ehrenmitglied CADniker
Beiträge: 1833 Registriert: 28.04.2009 Windows 10 64bit system Autocad Civil3d 2020 ENGLISH Visual Studio 2019 OpenDCL.Runtime.9<P>
|
erstellt am: 25. Mai. 2020 10:45 <-- editieren / zitieren --> Unities abgeben:
Danke für deine Rückmeldung. Ich habe die Entity-daten in eine Liste für beide Zeichnungen geschrieben und verglichen. Leider kann ich da nur Merkmale wie, Insert-punkt, -winkel verwenden. Alles weitere Daten wie ObjectId, Entity-name, Handle-name sind unterschiedlich ... ------------------ Gruss Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 Alles
|
erstellt am: 25. Mai. 2020 11:15 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
|
CADwiesel Moderator CAD4FM UG
Beiträge: 1989 Registriert: 05.09.2000 AutoCAD, Bricscad Wir machen das Mögliche unmöglich
|
erstellt am: 25. Mai. 2020 11:58 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
wenn du die Blockdef durchläufst sind da doch auch Linien oder Punkte oder sonstige Objekte, die die Darstellung letztendlich ausmachen. Du wirst doch wohl noch diese Elemente mit z.b. Koordinaten und Objektnamen in eine Liste packen können und dann diese Listen vergleichen ------------------ Gruß CADwiesel Besucht uns im CHAT
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadplayer Ehrenmitglied CADniker
Beiträge: 1833 Registriert: 28.04.2009 Windows 10 64bit system Autocad Civil3d 2020 ENGLISH Visual Studio 2019 OpenDCL.Runtime.9<P>
|
erstellt am: 25. Mai. 2020 13:53 <-- editieren / zitieren --> Unities abgeben:
Ich habe mehrere Blöcke mit gleichen Eigenschaften in zwei getrennten Zeichnungen. Jetzt will ich feststellen, welche Blöcke identisch sind und entfernt bzw. mit neuen ersetzt werden können ------------------ Gruss Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 Alles
|
erstellt am: 25. Mai. 2020 14:29 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
Was brauchst du denn jetzt noch? 1. Du scheinst von BlockREFERENZEN zu sprechen, nicht Blöcke. 2. Du hast zugriff auf alle relevanten Eigenschaften 3. Du kannst diese bereits jetzt vergleichen (so wie ich das verstanden habe) 4. Was fehlt dir? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadplayer Ehrenmitglied CADniker
Beiträge: 1833 Registriert: 28.04.2009 Windows 10 64bit system Autocad Civil3d 2020 ENGLISH Visual Studio 2019 OpenDCL.Runtime.9<P>
|
erstellt am: 25. Mai. 2020 14:47 <-- editieren / zitieren --> Unities abgeben:
Du hast recht, etwas verworren. Ich wollte nur sicher gehen, bzw. sicherstellen, dass die Funktion korrekt, die Blöcke löscht, die in der vorangegangen Zeichnung vorhanden waren... D.h. ich habe lediglich die Möglichkeit die genannten Eigenschaften auszulesen. 1) Ich gehe in die Ursprungszeichnung, exportiere von allen gewünschten Blöcken die Position und Winkel in eine Protokoll-Datei, da ich wie gesagt keine anderen übereinstimmungen finden kann... 2) Ich gehe in die neue Zeichnung, in der bereits selbige Blöcke vorhanden sind und lösche mit Hilfe der Protokoll-Datei alle bereits vorhanden Blöcke.. Es fragt sich, was das ganze soll: Ich habe diese Blöcke einmal aus mehreren Datei zusammen geworfen in eine Gesamtdatei.dwg gespeichert. Es ergab sich jetzt, dass ich Blöcke in den Ursprungsdateien überarbeiten musste. Damit ich nicht nocheinmal alle Dateien zusammenwerfen musste, der Weg also, die Blöcke zu entfernen und neu einzulesen...
Fragt gern nach, wenn es immernoch unklar ist.
[Diese Nachricht wurde von cadplayer am 25. Mai. 2020 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 Alles
|
erstellt am: 25. Mai. 2020 16:07 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
Da wir ja nun von der ursprünglichen (Teil-)Aufgabe des Vergleichens gewechselt haben zu "wie lösche/kopiere/ändere ich ein Objekt", bin ich da raus. Wer anstatt mit Blöcken (oder XRef) redundate Daten vorhält, der hat die Arbeit. Wer kennt das nicht.. wenn man Daten von anderen übernimmt zumindest. Oder ein System der Verwaltung (Datenbank und ID für jedes einzelne Objekt um ein Objekt in unterschiedlichen Dateien daran identifizieren zu können)
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2799 Registriert: 02.05.2006 AutoCAD LandDesktop R2 bis 2004 Civil 3D 2005 - 2022 Plateia, Canalis Visual Basic
|
erstellt am: 25. Mai. 2020 17:24 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
Zitat: Original erstellt von cadplayer: Es ergab sich jetzt, dass ich Blöcke in den Ursprungsdateien überarbeiten musste.
Und was hast Du an den Blöcken geändert? - Namen ? - Zeichnung (Darstellung) ? - Attribute ? Oder meinst Du Änderungen an den Blockreferenzen? - Attribute Inhalte ? - Ausrichtung (Drehung, Skalierung)? Grüße Klaus
[Diese Nachricht wurde von KlaK am 25. Mai. 2020 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |