| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Effiziente Datenmigration trifft nahtlose Systemintegration , ein Anwenderbericht
|
Autor
|
Thema: Block-Attribute auslesen in vielen dwgs und einzelne txts erhalten (951 / mal gelesen)
|
Daniel13 Mitglied Konstruktion Innenausbau
Beiträge: 6 Registriert: 13.08.2020 Autocad 2015
|
erstellt am: 13. Aug. 2020 11:35 <-- editieren / zitieren --> Unities abgeben:
Hallo liebe Leute, vielleicht könnt ihr mir ja helfen, ich bin gespannt. Aufgabenstellung: Ich habe ca 40 .dwgs in denen es viele Blöcke gibt mit eingetragenen Attributwerten. Mit dem Befehl ATTOUT kann ich eine TXT erstellen. Nur möchte ich dies gern automatisieren damit ich ATTOUT nicht in jeder einzelnen Datei manuell durchführen muss. Über den Datenextraktions-Assistent kann ich auch alle Zeichnungen angeben nur leider kommt als Ergebnis nur eine einzige "Gesamt-txt" dabei heraus, ich möchte aber für jede Zeichnung eine einzelne txt. Freue mich über gute Ideen und Lösungsvorschläge! Daniel [Diese Nachricht wurde von Daniel13 am 13. Aug. 2020 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3424 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 13. Aug. 2020 12:08 <-- editieren / zitieren --> Unities abgeben: Nur für Daniel13
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 13. Aug. 2020 12:14 <-- editieren / zitieren --> Unities abgeben: Nur für Daniel13
Da der Link nicht auf die 64bit Version hinweist (ab 2008 und auf 64bit funktioniert der olle ScriptPro nicht mehr), hier die Ergänzung: Wer ScriptPro testen möchte muß nach scriptpro_2.0.msi schauen, also ScriptPro 2.0 oder nach ScriptPro 64bit - Google hilft. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Daniel13 Mitglied Konstruktion Innenausbau
Beiträge: 6 Registriert: 13.08.2020 Autocad 2015
|
erstellt am: 13. Aug. 2020 13:29 <-- editieren / zitieren --> Unities abgeben:
|
Daniel13 Mitglied Konstruktion Innenausbau
Beiträge: 6 Registriert: 13.08.2020 Autocad 2015
|
erstellt am: 13. Aug. 2020 15:52 <-- editieren / zitieren --> Unities abgeben:
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 13. Aug. 2020 16:01 <-- editieren / zitieren --> Unities abgeben: Nur für Daniel13
DAS verstehe ich nicht ganz. ATTOUT fragt dich doch nach den Objekten welche exportiert werden sollen, also besteht ein Dialog zwischen Funktion und dem Nutzer? Um alle Objekte auszuwählen nimmst du die Standard Objektwahlmethode ALLE, ich denke das ist was du suchst. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Daniel13 Mitglied Konstruktion Innenausbau
Beiträge: 6 Registriert: 13.08.2020 Autocad 2015
|
erstellt am: 13. Aug. 2020 16:56 <-- editieren / zitieren --> Unities abgeben:
"Alle" hat mir sehr weiter geholfen, vielen Dank. Jetzt hänge ich beim Fenster "Enter Output Filenam" hier müsste ich ein "Enter" eingeben um zu Speichern im Standardfilename. Eine Leerzeile reicht hier wohl nicht. Entschuldigung, das ist mein erstes Script. Würde mich noch einmal über Hilfe freuen! Danke. Daniel 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: 13. Aug. 2020 17:14 <-- editieren / zitieren --> Unities abgeben: Nur für Daniel13
|
Daniel13 Mitglied Konstruktion Innenausbau
Beiträge: 6 Registriert: 13.08.2020 Autocad 2015
|
erstellt am: 14. Aug. 2020 09:41 <-- editieren / zitieren --> Unities abgeben:
Puh, ich glaube das krieg ich nicht hin... ist da auch noch Lisp dabei? Da ich die 40 DWGs in naher Zukunft regelmäßig auslesen muss habe ich schon ein großes Interesse an einer Lösung die es vereinfacht. Könnte ich denn auch ein script erstellen mit ATTOUT in dem ich an einer Stelle auf Enter drücken muss? Also eine Mischung aus Automatisierung und User-Eingabe? Daniel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Daniel13 Mitglied Konstruktion Innenausbau
Beiträge: 6 Registriert: 13.08.2020 Autocad 2015
|
erstellt am: 14. Aug. 2020 09:51 <-- editieren / zitieren --> Unities abgeben:
|