| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Attribute auslesen (1341 mal gelesen)
|
Luis1906 Mitglied
Beiträge: 4 Registriert: 26.06.2009 Autocad 2011
|
erstellt am: 26. Jun. 2009 21:15 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen! Ich versuche folgendes Problem zu lösen, komme aber nicht weiter... Ich möchte einen Block mit 2 Attributen machen - 1.Attribut=ABV1; 2. Attribut=ABV2 Bei den Attributen gibt man die Dimmension ein die man möchte. Wenn man dann mehrere dieser Blöcke in einer Zeichnung hat, möchte ich über die Datenextraktion eine Stückliste erstellen lassen. Man hat dann z.B. einen Block mit den Attributen: ABV1: 18; ABV2: 10 und einen Block mit den Attributen: ABV1: 18; ABV2: 12 Wenn ich dann die Datenextraktion mache, bekomme ich zwar beide Blöcke ausgelesen, ACAD zählt aber die identischen Werde nicht zusammen. Ich bekomme also eine Stückliste, wo ich selber die gleichen Werte zusammenzählen muss. Gibt es da eine Möglichkeit das zu machen? mfg Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 26. Jun. 2009 21:24 <-- editieren / zitieren -->
Hi, herzlich willkommen bei CAD-de Bitte SysInfo ausfüllen, dann wissen wir, mit welcher AutoCAD-Version Du arbeitest. Im Datenextraktionsdialog findest Du ein Hakerl, ob Positionen mit gleichen Werten zusammengezählt werden sollen; gleiche Werte bedeutet aber 'alle Spaltenwerte gleich', ev. musst Du Dich zuerst für eine reduzierte Auswahl der Spalten entscheiden, denn wenn Blockeinfügepunkte auch angegeben sind - und ungleich sind - dann bekommst Du diese Zeilen nicht zusammengruppiert, siehe: - alfred - ------------------ www.hollaus.at |
Luis1906 Mitglied
Beiträge: 4 Registriert: 26.06.2009 Autocad 2011
|
erstellt am: 26. Jun. 2009 21:44 <-- editieren / zitieren --> Unities abgeben:
Hi Danke für die schnelle Antwort! Sorry hab ich vergessen... Ich arbeite mit ACAD2010 Das mit "Identische Reihen kopieren" habe ich schon angewählt. Aber dann sieht es so wie auf dem Bild aus. Ich hätte aber gerne, dass ich eine Liste bekomme wo dann "2Stk. 10; 1Stk. 28; 1 Stk. 22" drin steht Geht das irgendwie? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 26. Jun. 2009 22:32 <-- editieren / zitieren -->
Hi, dann klick einmal auf die Spaltenüberschrift 'Anzahl' ==> damit bestimmst Du die Sortierreihenfolge, in der ausgegeben wird. Und noch was (weil ich mir nicht ganz sicher bin, es richtig zu verstehen): Du hast im Screenshot 3 Blöcke, möchtest aber eine Liste herausbekommen, die in Summe 4 Positionen ausgibt? Das stimmt zum einem mit Deinem Screenshot nicht (denn es müssten dann 3x10 stehen), und zum anderen geht das so nicht (zumindest nicht mit Datenextraktion), dann müsstest Du die Blöcke auftrennen oder ein kleines Progrämmchen machen. - alfred - ------------------ www.hollaus.at |
Luis1906 Mitglied
Beiträge: 4 Registriert: 26.06.2009 Autocad 2011
|
erstellt am: 28. Jun. 2009 11:38 <-- editieren / zitieren --> Unities abgeben:
|
Ex-Mitglied
|
erstellt am: 28. Jun. 2009 11:43 <-- editieren / zitieren -->
Hi, wenn in AutoCAD keine Funktion zur Verfügung steht, dann hat es jede Menge Programmierschnittstellen, mit denen AutoCAD erweiterbar ist. Und wenn die Datenextraktion Dir nicht das anbietet, was Du brauchst, dann kann man eben was schreiben oder schreiben lassen. - alfred - ------------------ www.hollaus.at |
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1356 Registriert: 11.01.2006 Win 10 ACAD 2022
|
erstellt am: 29. Jun. 2009 09:27 <-- editieren / zitieren --> Unities abgeben: Nur für Luis1906
Hallo Thomas, ich lasse mit für meine Stücklisten eine Excel Tabelle erstellen in der ALLE Daten ALLER Objekte stehen und filtere mir was ich brauche mit einer Pivot-Tabelle. Kann ich nur empfehlen. ------------------ Gruß Andreas http://kraus-cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |