| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Integration von 3D-Ersatzteilkatalogen in bestehende Systeme, ein Webinar am 24.10.2024
|
Autor
|
Thema: DWG finden nach Attribut (1483 mal gelesen)
|
Wolli Mitglied Konstrukteur
Beiträge: 704 Registriert: 28.02.2001 Win7 64Bit+32Bit VM-Ware I7 12GB ACAD Mech 2010 Inventor Pro 2010 + 2012 Ansys 13 NLS
|
erstellt am: 06. Apr. 2005 12:06 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen, ist es möglich eine DWG-Datei nach einem bestimmten Inhalt eines Attributs zu finden. z.B. suche mir eine DWG-Datei die irgendwo auf X:\cad... liegt und deren Attribut GEN-TITLE-NAME mit Mustermann belegt ist. Danke und Gruß Wolfgang ------------------ "Früher war die Zukunft besser" -Karl Valentin- [Diese Nachricht wurde von Wolli am 06. Apr. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 06. Apr. 2005 12:27 <-- editieren / zitieren --> Unities abgeben: Nur für Wolli
|
furter Mitglied
Beiträge: 485 Registriert: 01.03.2004 Windows 10 Autodesk Map 3D 2023 AEC 2023
|
erstellt am: 06. Apr. 2005 12:40 <-- editieren / zitieren --> Unities abgeben: Nur für Wolli
|
Wolli Mitglied Konstrukteur
Beiträge: 704 Registriert: 28.02.2001 Win7 64Bit+32Bit VM-Ware I7 12GB ACAD Mech 2010 Inventor Pro 2010 + 2012 Ansys 13 NLS
|
erstellt am: 06. Apr. 2005 12:54 <-- editieren / zitieren --> Unities abgeben:
Hallo Holger u. furter, Der Mitarbeiter ist nicht mehr greifbar, so wollten wir über den Namen im Schriftfeld eine bestimmte DWG finden. da sich in den entsprechenden Verzeichnisbäumen über 95000 DWG's befinden würde sowohl das automatische Öffnen+Suche oder umwandeln nach DXF und anschließender Suche Wochen dauern. Mal schauen ob wir über die Explorersuche und der Eingabe eines entsprechenden Zeitraums weiterkommen. Danke Euch Gruß Wolfgang ------------------ "Früher war die Zukunft besser" -Karl Valentin- [Diese Nachricht wurde von Wolli am 06. Apr. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
gmk Mitglied Dipl.-Ing.(FH) Vermessung
Beiträge: 669 Registriert: 23.10.2002 Autocad 2004, WS CadCompass, Normica V2000, WinXP Prof., AMD Athlon 64 X2, 2GB, NVIDIA GeForce 7600GS, HP1055CM
|
erstellt am: 06. Apr. 2005 13:28 <-- editieren / zitieren --> Unities abgeben: Nur für Wolli
hi wolli! durchsuch' doch einfach alle dwg in X:\cad ... nach "mustermann". der attributinhalt steht auch in der binärdatei "leserlich" drin. [edit] mit der normalen windows-suche, oder ähnlich [edit] ciao georg p.s. füan valle griagst east amoi 10u. :-) [Diese Nachricht wurde von gmk am 06. Apr. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 06. Apr. 2005 13:50 <-- editieren / zitieren --> Unities abgeben: Nur für Wolli
@gmk: Echt ? Seit wann ? In meinen 04er Dateien kann ich nur Fragmente (ohne Systematik) der Attributsbezeichnung finden, nirgends aber den Inhalt... Das was in Plain-Text in der Datei enthalten ist, sind die xref-Namen... ------------------ Grüsse Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wolli Mitglied Konstrukteur
Beiträge: 704 Registriert: 28.02.2001 Win7 64Bit+32Bit VM-Ware I7 12GB ACAD Mech 2010 Inventor Pro 2010 + 2012 Ansys 13 NLS
|
erstellt am: 06. Apr. 2005 14:04 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen, ganz unrecht hat Georg nicht, erstaunlich, im ACAD Mech 6 Format = AC1015 wird kein Text im Texteditor gefunden, wandle ich die Datei nach Mech 2005 = AC1018 um kann man die Attributtexte im Klartext finden. Hilft mir aber leider nicht weiter da die gesuchte Zeichnung noch mit Mech6 = 2002 erstellt wurde. Gruß Wolfgang ------------------ "Früher war die Zukunft besser" -Karl Valentin- [Diese Nachricht wurde von Wolli am 06. Apr. 2005 editiert.] [Diese Nachricht wurde von Wolli am 06. Apr. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 06. Apr. 2005 17:07 <-- editieren / zitieren --> Unities abgeben: Nur für Wolli
Hallo Wolli, ich hatte eben mal ein wenig Luft, und habe etwas zusammen geschrieben. Habe es unter 2004 getestet, kann sein, dass es unter 2002 nicht läuft, weil sich da im ActiveX beim Öffnen einer zeichnung etwas geändert hatte. beim Anhang die Erweiterung TXT entfernen! 1) Du öffnest eine Zeichnung aus dem obersten Verzeichnis. Diese sollte auch einen Schriftkopf haben. Die Unterverzeichnisse werden dann automatisch durchsucht. Programm laden und starten Nun als erstes das Attribut anpicken und dann in der Befehlszeile den Wert eintragen, nachdem gesucht werden soll. Das ganze läuft via ActiveX. Die Zeichnungen werden allesamt geöffnet und nach dem Block mit Attribut gesucht. Es kann also durchaus ein paar Tage dauern, bis die 95000 Zeichnungen durchsucht sind. Am Ende hast du dann auf c: eine Datei namens FoundFiles.txt In dieser sind dann alle Dateien gelistet, die eben diesen Attributwert enthalten. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CAD on demand GmbH Autodesk User Group Central Europe Individuelle Lösungen von Heute auf Morgen. AUGCE Manager Deutschland Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wolli Mitglied Konstrukteur
Beiträge: 704 Registriert: 28.02.2001 Win7 64Bit+32Bit VM-Ware I7 12GB ACAD Mech 2010 Inventor Pro 2010 + 2012 Ansys 13 NLS
|
erstellt am: 06. Apr. 2005 17:10 <-- editieren / zitieren --> Unities abgeben:
|
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9803 Registriert: 01.12.2003 AutoCAD 2.5 - 2025, Civil 3D, MAP 3D, ACADM, ACA Inventor Prof. 2025, AIP 4-2025 Win 11
|
erstellt am: 06. Apr. 2005 22:05 <-- editieren / zitieren --> Unities abgeben: Nur für Wolli
Über die Suchfunktion des Designcenters ist es sehr wohl möglich, nach bestimmten Attributwerten in allen Zeichnungen suchen zu lassen. Man kann die Suche allerdings nicht auf ein bestimmtes Attribut eines bestimmten Blockes beschränken. Steht "Mustermann" als Zeichner in einem Attribut, wird das auch gefunden, nicht nur bei Titel. ------------------ Mit freundlichem Gruß Udo Hübner Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wolli Mitglied Konstrukteur
Beiträge: 704 Registriert: 28.02.2001 Win7 64Bit+32Bit VM-Ware I7 12GB ACAD Mech 2010 Inventor Pro 2010 + 2012 Ansys 13 NLS
|
erstellt am: 11. Apr. 2005 15:25 <-- editieren / zitieren --> Unities abgeben:
@Holger, Danke für Dein Programm, ich habe es gerade ausprobiert: Es öffnet sich automatisch die nächste Zeichnung und das Programm bleibt mit der Meldung "Makroname" in der Befehlszeile stehen. Was soll ich da eingeben? @Udo das wäre ja supereinfach. Hast Du es mal ausprobiert? Wenn ich wie in Deinem Bildchen gezeigt nur im Register Erweitert Eingaben mache dann kommt die Fehlermeldung "kann nicht nach leerer Zeichenkette suchen" Einträge auf dem Register "Zeichnungen" haben auch nichts gebracht. Danke und Gruß Wolfgang ------------------ "Früher war die Zukunft besser" -Karl Valentin- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 11. Apr. 2005 16:34 <-- editieren / zitieren --> Unities abgeben: Nur für Wolli
@Holger, Danke für Dein Programm, ich habe es gerade ausprobiert: Es öffnet sich automatisch die nächste Zeichnung und das Programm bleibt mit der Meldung "Makroname" in der Befehlszeile stehen. Was soll ich da eingeben?[/QUOTE] Hallo Wolli, das kann ich mir nicht erklären, denn das Tool hat überhaupt gar nichts mit Makros zu tun. Ich habe es eben noch einmal unter 2005 getestet .. es läuft ohne Fehlermeldungen und findet alle entsprechende Zeichnungen. Was hast du denn noch alles am laufen? Grüße Holger ------------------ Holger Brischke CAD on demand GmbH Autodesk User Group Central Europe Individuelle Lösungen von Heute auf Morgen. AUGCE Manager Deutschland Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
archtools Mitglied
Beiträge: 965 Registriert: 09.10.2004 Entwickler für AutoCAD, BricsCAD u.a., alle Systeme
|
erstellt am: 11. Apr. 2005 19:38 <-- editieren / zitieren --> Unities abgeben: Nur für Wolli
Zitat: Original erstellt von furter: HalloGibt es ein Tool, das sämtliche DWG nach DXF umwandelt. Danach könnte man im Windowsexplorer den Text suchen. Kompliziert, oder? Gruss furter
Lustig, dass Du danach fragst, denn ich programmiere aktuell so ein Tool. Das Programm wird zwei Funktionen haben: - einmal die von Dir angesprochene Suchfunktion (GREP), mit der man auch verschiedene Kriterien mit UND und ODER verknüpfen kann - die gefundenen Dateien kann man dann in AutoCAD öffnen lassen, für die Skriptbearbeitung speichern, oder mit dem zweiten Tool bearbeiten. - das zweite Tool wird es wie das DesignCenter ermöglichen, Inhalte aus fremden Dateien zu übernehmen, ohne die Dateien in AutoCAD zu öffnen, aber es wird die Inhalte der externen Datei denen der aktuell offenen Datei gegenüberstellen, so dass man Unterschiede auf einen Blick erkennt. Ich schätze, dass eine lauffähige Betaversion in einer Woche fertig ist, eine frühe BetaVersion des zweiten Tools kannst Du hier schon downloaden: http://www.archtools.de/ThePimp.VLX - einfach downloaden und in AutoCAD (ab Version 2004, am besten mit ExpressTools) einladen, und dort mit Befehl: ThePimp starten. Der etwas anzügliche Name ThePimp kommt natürlich daher, dass das Programm Zeichnungsdateien miteinander "verkuppelt", und weil der Name einprägsam ist und markenrechtlich frei war. Gruß Tom Berger
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 11. Apr. 2005 21:01 <-- editieren / zitieren --> Unities abgeben: Nur für Wolli
Zitat: Original erstellt von Wolli: Wenn ich wie in Deinem Bildchen gezeigt nur im Register Erweitert Eingaben mache dann kommt die Fehlermeldung "kann nicht nach leerer Zeichenkette suchen" Einträge auf dem Register "Zeichnungen" haben auch nichts gebracht.
Dann hast du "irgendetwas" falsch gemacht... wir SUCHEN NACH = ZEICHNUNGEN Reiter "Zeichnungen" DATEINAMEN = * (Sterchen = Alle = Dateiname ist egal..) Unter Erweitert dann wie gehabt. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wolli Mitglied Konstrukteur
Beiträge: 704 Registriert: 28.02.2001 Win7 64Bit+32Bit VM-Ware I7 12GB ACAD Mech 2010 Inventor Pro 2010 + 2012 Ansys 13 NLS
|
erstellt am: 13. Apr. 2005 13:07 <-- editieren / zitieren --> Unities abgeben:
@udo, cadffm, genau der Stern hat gefehlt dann funktioniert es einwandfrei. Ich hatte mich wohl an der Windows suche orientiert, da muß man bei suche nach enthaltenem Text nicht zwingend was bei Dateiname reinschreiben. @Holger, ich hab mal ACAD ohne Mechanical gestartet dann funktioniert es auch. zwei Lösungen für ein Problem was will man mehr. Danke Euch allen Gruß Wolfgang ------------------ "Früher war die Zukunft besser" -Karl Valentin- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |