| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Attributreihenfolge (6407 mal gelesen)
|
Peter2 Ehrenmitglied V.I.P. h.c.
Beiträge: 3701 Registriert: 15.10.2003 Win 10/64 Pro AutoCAD MAP 3D 2018 / 2023 BricsCAD 22
|
erstellt am: 05. Nov. 2003 13:01 <-- editieren / zitieren --> Unities abgeben:
Acad 2002 ich habe die Attributreihenfolge in bestehenden Blöcken (nicht Block in der Zeichnung, sondern selbständige DWG) zu ändern und habe unterschiedliche Ergebnisse: 1) Die "Anzeigereihenfolge" betrifft ja nur die Anzeige und nicht die Datenbankeintragung - daher für diese Zwecke unbrauchbar. Richtig so?? 2) Die Sache mit dem Kopieren der Attdefs auf sich selbst und löschen der alten Attdefs (mit Lisp) hatte früher (=R14, Acad2000) bestens funktioniert, heute geht's einmal, dann wieder nicht. Zufall ?? - oder kennt wer das Problem (der Thread vom vorigen Jahr berichtete ähnliches ..) 3) Attsort von Cadwiesel funktioniert zwar, ist aber für meine Anforderungen (sehr viele Attribute in sehr vielen Zeichnungen nach Position und nicht nach Namen sortieren) nicht geeignet. Am liebsten wäre mir Methode 2 - macht es aus eurer Sicht Sinn? Peter2 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: 05. Nov. 2003 13:13 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
Also ein Thread indem steht das er nicht die Datanbank Reihenfolge nimmt wäre mir neu ! (wo steht´s ?) Es gibt nur öfters mal das Problem das die Reihenfolge über "Reihenfolge per Objektauswahl" beim erstellen eines Blockes in einer DWG selbst nicht übernommen wird... Warum auch immer, selbst schon gesehen. Also der "Kopie - alte löschen Weg" sollte funktionieren. ?! Bei dir aber nicht immer ? Hast du es denn schonmal mit einer anderen dwg(Blockdef) getestet ? -also Objekt für Objekt in eine neue dwg kopieren...
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Peter2 Ehrenmitglied V.I.P. h.c.
Beiträge: 3701 Registriert: 15.10.2003 Win 10/64 Pro AutoCAD MAP 3D 2018 / 2023 BricsCAD 22
|
erstellt am: 05. Nov. 2003 14:01 <-- editieren / zitieren --> Unities abgeben:
im Thread http://ww3.cad.de/foren/ubb/Forum54/HTML/002341.shtml vom 16.10.2002 (2!) gab's die Diskussion, und Marco Müller hat geschrieben: @nahe: Die Reihenfolge, wie ich sie bei der Blockdefinition gewählt habe hat leider nicht funktioniert. @cadffm: @ Bernd Cuder: Ich hab sogar die Attribute in der Reihenfolge definiert, wie ich sie abgefragt bekommen wollte (sogar die ACAD-Handle war in der gewünschten Reihenfolge). Die Antwort darauf wäre sehr interessant!!! In ne neue Zeichnung kopieren hat bei mir auch nichts gebracht, selbes Phänomen. @cadwoman: Mit dem Attsort hats schliesslich funktioniert. Danke, bin anscheinend doch etwas eingerostet beim Bund. Aber vielelicht ist mein PC heute nicht ausgeschlafen ...
Peter2 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: 05. Nov. 2003 14:35 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
zu dem Link: Ich habe Zweifel an der Aussage gehabt (immernoch)... Möchte es nun zum 1. mal selbst erleben, kannst du die dwg posten ? oder: xxxxx (also die dwg die die Blockdefinition stellt...)
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Erwin Fortelny Mitglied Tech. Zeichner
Beiträge: 877 Registriert: 13.12.2001 -Firma: Lenovo S30 + 2x Acer B246HL, Win7 x64 Enterprise AutoCAD 10 bis 2014 ELCAD 3.5 bis 7.12
|
erstellt am: 06. Nov. 2003 09:16 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
Hallo! Zitat: Original erstellt von Peter2: 1) Die "Anzeigereihenfolge" betrifft ja nur die Anzeige und nicht die Datenbankeintragung - daher für diese Zwecke unbrauchbar. Richtig so??
AFAIK Ja! Zitat: Original erstellt von Peter2: 2) Die Sache mit dem Kopieren der Attdefs auf sich selbst und löschen der alten Attdefs (mit Lisp) hatte früher (=R14, Acad2000) bestens funktioniert, heute geht's einmal, dann wieder nicht. Zufall ?? - oder kennt wer das Problem (der Thread vom vorigen Jahr berichtete ähnliches ..)
Du meinst wohl das R14-Lispprogramm "ATTREDEF" ... dass mußte man für ACAD 2000 (und warscheinlich auch für Höhere) "anpassen", sprich etwas umprogrammieren ... Zitat: Original erstellt von Peter2: 3) Attsort von Cadwiesel funktioniert zwar, ist aber für meine Anforderungen (sehr viele Attribute in sehr vielen Zeichnungen nach Position und nicht nach Namen sortieren) nicht geeignet.
Kenne ich jetzt nicht, aber seit 2000 gibt's ja bei den Expresstools den Befehl "BATTMAN" (Blocks/Block Attribute Manager), damit kann man die Attribute bei gesetzten Blöcken ändern und die Reihenfolge auch ... in 2004 geht's sogar noch einfacher!
------------------ Servus, Erwin -- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
benwisch Mitglied Bautechniker, CAD-Konstrukteur
Beiträge: 375 Registriert: 01.02.2001
|
erstellt am: 07. Nov. 2003 08:55 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
Zitat:
...(sehr viele Attribute in sehr vielen Zeichnungen nach Position und nicht nach Namen sortieren)...
meinst du eine koordinatensortierung der attributsdefinitionen? also spätere insert-abfrage sortiert von oben nach unten, oder von links nach rechts? ------------------ Du bist hier, weil du etwas weißt, etwas was du nicht sehen kannst, aber du fühlst es... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Peter2 Ehrenmitglied V.I.P. h.c.
Beiträge: 3701 Registriert: 15.10.2003 Win 10/64 Pro AutoCAD MAP 3D 2018 / 2023 BricsCAD 22
|
erstellt am: 08. Nov. 2003 18:19 <-- editieren / zitieren --> Unities abgeben:
@Erwin: ATTREDEF meine ich nicht. Das braucht man, um in einer Zeichnung, in der schon viele Blöcke existieren, umzudefinieren. Der befehl ist mir bekannt. Wir haben hunderte Zeichnungen, die als Block mit Attributen (wenige Linien und sehr viele ATTDEFS) in Zeichnungen übernommen werden sollen. Und um die geht es derzeit (das ATTREDEF ist eine andere Sache ...) @benwisch: Die Blöcke (=Zeichnung) haben wenige Linienund bis zu 20 Attribute. Jetzt geht es darum, die so anzuordnen, dass ihre Abfrage dem Erscheinungsbild auf dem Papierentwurf entspricht - damit kann leicht abgetippt werden. @cadffm und andere: ich werde die "kopiere auf dich selbst"-Sache nochmal testen - vielleicht waren wirklich mein PC und ich nicht ausgeschlafen.
Peter2 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadwomen Ehrenmitglied V.I.P. h.c. Mädchen für fast alles
Beiträge: 2966 Registriert: 26.08.2002 ACAD R11 - 2022 (Plant3D) AVIS ACAD LT 2013- 2021 ZWCAD 2015 Versuch "nun ja" [s]History P3D 2012/(13) SP und Hotfix([/s]<P> Windows 10 / 64 Bit Xeon CPU 3.5GHz 16GB Ram NVIDIA Quadro P2000 3x Dell TV100 88P Monitore
|
erstellt am: 10. Nov. 2003 09:19 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
benwisch Mitglied Bautechniker, CAD-Konstrukteur
Beiträge: 375 Registriert: 01.02.2001
|
erstellt am: 10. Nov. 2003 20:44 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
Zitat:
Die Blöcke (=Zeichnung) haben wenige Linienund bis zu 20 Attribute. Jetzt geht es darum, die so anzuordnen, dass ihre Abfrage dem Erscheinungsbild auf dem Papierentwurf entspricht - damit kann leicht abgetippt werden.
so wie ich das verstanden habe, ist das eine koordinatensortierung. hierzu kann ich dir etwas kung-fu aus der matrix anbieten... mein <<bw_AtSo>> "sortiert" diese attributsdefinitionen nach folg. kriterien... benutzerdefiniert (wie Attsort)... alphanumerisch (auf- bzw. absteigend)... ... entweder nach bezeichnung oder nach eingabeaufforderungkoordinatensortiert X -> von links nach rechts oder umgekehrt Y -> von oben nach unten oder umgekehrt
bsp. du sortierst in deinem plan die att-def's so... (von oben nach unten) att-01 att-02 att-03 att-04 um zu gewährleisten, daß die spätere insert-abfrage genau so sein soll frage zu att-01 frage zu att-02 frage zu att-03 frage zu att-04 dann.. ist das eine koordinatensortierung nach Y und sortierung nach > (größere Y-wert steht in der reihenfolge oben) ich pack's mal zusammen und häng's an (manuell .txt entfernen) ------------------ Du bist hier, weil du etwas weißt, etwas was du nicht sehen kannst, aber du fühlst es... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
smb Mitglied
Beiträge: 1176 Registriert: 02.08.2001 zu viele
|
erstellt am: 17. Mrz. 2011 09:46 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
smb Mitglied
Beiträge: 1176 Registriert: 02.08.2001
|
erstellt am: 17. Mrz. 2011 09:48 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
smb Mitglied
Beiträge: 1176 Registriert: 02.08.2001 zu viele
|
erstellt am: 17. Mrz. 2011 09:54 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
smb Mitglied
Beiträge: 1176 Registriert: 02.08.2001
|
erstellt am: 17. Mrz. 2011 09:55 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
smb Mitglied
Beiträge: 1176 Registriert: 02.08.2001 zu viele
|
erstellt am: 17. Mrz. 2011 10:18 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
smb Mitglied
Beiträge: 1176 Registriert: 02.08.2001
|
erstellt am: 17. Mrz. 2011 10:19 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
smb Mitglied
Beiträge: 1176 Registriert: 02.08.2001 zu viele
|
erstellt am: 17. Mrz. 2011 11:33 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|