| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Attributewerte im Excel editieren (881 mal gelesen)
|
Joerg1976 Mitglied CAD Planer - Anlagenbau
Beiträge: 63 Registriert: 05.10.2004 Phenom II X4 965 Win 7 64bit, 8GB Ram, Quadro FX4600 ACAD2011 - 2009
|
erstellt am: 06. Okt. 2004 12:42 <-- editieren / zitieren --> Unities abgeben:
Hallo, Kann mir jemand einen Tipp geben. Es ist ja möglich seit ACAD2004 die Attributwerte von Blöcken aus der Zeichnung raus z.B in eine Excel Tabelle zu exportieren. Weiß Jemand wie das rückwärts funktioniert? So das man die Werte der einmal ausgegebenen Attribute in der Excel Tabelle ändern kann und diese dann in der Zeichnung, im jeweiligen Block aktualisiert werden? ( damit die Änderungsarbeit nicht alleine an mir hängen bleibt ) Erschwerend kommt vielleicht noch hinzu dass es mehrere Blöcke gleichen Namens gibt, die aber unterschiedliche Attributwerte haben. ( es handelt sich um ein Verfahrensfließbild mit ca. 1000 Blöcken) Gruß Jörg 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: 4171 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 06. Okt. 2004 12:46 <-- editieren / zitieren --> Unities abgeben: Nur für Joerg1976
Hallo Joerg, Herzlich Willkommen auf AUGCE Vielleicht ist dir schon die Suchfunktion aufgefallen. Denn die meisten Probleme hat nicht nur ein Anwender. Die Lösung für Dich könnten die Express Tools sein. ATTIN / ATTOUT Sind auf deiner installation-CD mit drauf (in engl). In deutsch gibt's die dann hier. Grüße Holger
------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man's hat! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 06. Okt. 2004 12:47 <-- editieren / zitieren --> Unities abgeben: Nur für Joerg1976
das war zwar auch schon vorher möglich (allerdings nicht direkt im xls-Format) aber dein Problem ist mit ACADmitteln nicht zu lösen, dennoch geht es natürlich... Suche (bitte) im Forum nach ATTIN und/oder ATTOUT - das sind Funktionen aus den Expresstools die das ermöglichen. ------------------ Bitte Systemdaten eintragen (siehe links unter dem Namen), wie & warum siehst du HIER Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Joerg1976 Mitglied CAD Planer - Anlagenbau
Beiträge: 63 Registriert: 05.10.2004 Phenom II X4 965 Win 7 64bit, 8GB Ram, Quadro FX4600 ACAD2011 - 2009
|
erstellt am: 06. Okt. 2004 12:52 <-- editieren / zitieren --> Unities abgeben:
Hmmmmmm, in der Suche habe ich dazu leider nichts gefunden. Attin werde ich mir jedoch mal genauer anschauen, funzt aber meines Wissens aber nur mit csv - Dateien, die doch etwas unübersichtich sind. Aber ein Versuch ist es Wert. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dig15 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. für Markscheidewesen und Geodäsie
Beiträge: 5833 Registriert: 27.02.2003 DWG TrueView 2014
|
erstellt am: 06. Okt. 2004 12:55 <-- editieren / zitieren --> Unities abgeben: Nur für Joerg1976
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 06. Okt. 2004 12:55 <-- editieren / zitieren --> Unities abgeben: Nur für Joerg1976
|
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4171 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 06. Okt. 2004 12:59 <-- editieren / zitieren --> Unities abgeben: Nur für Joerg1976
Zitat: Original erstellt von Joerg1976: ... in der Suche habe ich dazu leider nichts gefunden. ...
Kann ich mir nicht vorstellen. Vielleicht ein Mißverständnis? Ich meinte die Forumssuche: Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man's hat! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3358 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: 06. Okt. 2004 13:02 <-- editieren / zitieren --> Unities abgeben: Nur für Joerg1976
Servus Verwende schon länger attin/attout Attout erzeugt eine Tabulator getrennte TXT-Datei die man ohne weiteres mit Excel öffnen editieren und wieder Speichern kann, um dann mit Attin die Attributwerte zu aktualiesieren. Oder - TXT öffnen - Copy+paste in Excel holle - verändern - mit Copy+paste wieder in TXT - mit attin laden ------------------ schöne Grüsse aus der Steiermark Bernd P. Warum Einfach es geht auch kompliziert Bitte Supportangaben eintragen, warum siehst du hier Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Joerg1976 Mitglied CAD Planer - Anlagenbau
Beiträge: 63 Registriert: 05.10.2004 Phenom II X4 965 Win 7 64bit, 8GB Ram, Quadro FX4600 ACAD2011 - 2009
|
erstellt am: 07. Okt. 2004 08:55 <-- editieren / zitieren --> Unities abgeben:
Moin, nach einer langen, langen Nacht mit vielen attins und attouts bin ich wirklich erstaunt wie reibungslos das ganze läuft. Zwei Sachen sind mir jedoch aufgefallen, wenn also jemand einen heißen Tipp für mich hätte........ 1. es werden keine konstanten Attribute ausgelesen ( also keine vordefinierten unveränderbaren ). Diese hätte ich aber ganz gerne dabei, da meine automatischen Excel - Filter und die Listengenerierung mit diesen Werten arbeiten. ( auf meinem bisherigen Weg der Attributsextraktion kommen die mit ) 2. gebe ich z.B eine Nennweite wie folgt aus : 1 1/4" ( das 1/4 mit dam ASCII Code alt241, damit das auch nach was aussieht) erhalte ich folgende Werte zurück : "1"1/4"", oder bei 1" erhalte ich "1""". Woran liegt das? Gruß Jörg 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: 4171 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 07. Okt. 2004 20:24 <-- editieren / zitieren --> Unities abgeben: Nur für Joerg1976
Hallo Jörg, ich nehme an du gibst das in Excel ein. Das funktioniert nicht, da die Darstellung der Attribute genauso eingeschränkt ist, wie ganz normaler TEXT. Attribute sind kein MTEXT. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man's hat! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Joerg1976 Mitglied CAD Planer - Anlagenbau
Beiträge: 63 Registriert: 05.10.2004 Phenom II X4 965 Win 7 64bit, 8GB Ram, Quadro FX4600 ACAD2011 - 2009
|
erstellt am: 07. Okt. 2004 21:21 <-- editieren / zitieren --> Unities abgeben:
es ist so: Zum "Spielen" und lernen habe ich bestehende Zeichnungen rangezogen, die ich bislang mit dar standart attributsextraktion ausgelesen habe. Dabei wurden alle Werte, aller Attribut im Autocad eingetragen oder editiert. auch die 1 1/4". Wenn ich die Tabelle mit Excel öffne steht da auch noch der richtige wert. es geschieht also auf dem Weg zürück. Ich kann damit leben, da ich mich eh mit dem Gedanken trage völlig neue Datensätze ( Blöcke mit attributen ) zu erstellen nur wüsste ich gerne warum das passiert. Was mich mehr beunruigt, ist dass keine konstanten Attributwerte ausgegeben werden, da ich zükünftig die Tipperei auf ein Minimum beschränken möchte. Jörg
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: 4171 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 08. Okt. 2004 11:46 <-- editieren / zitieren --> Unities abgeben: Nur für Joerg1976
Hallo Jörg, Konstante Attribute sind nur in der Blockdefinition enthalten. Zum Ändern der konstanten Attribute musst du deshalb mit Referenz bearbeiten händisch machen. Mit 'nem Tool kann man das aber auch erledigen. Auch z.B. die Werte aus einer Excel-Tabelle [Alter Wert] [Neuer Wert] automatisiert 'übersetzen'. Bei Fragen ... Grüße Holger
------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man's hat! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |