| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Sortierung von Attributen (856 mal gelesen)
|
DIZA Mitglied
Beiträge: 10 Registriert: 10.06.2021 AutoCad 2019
|
erstellt am: 10. Jun. 2021 12:39 <-- editieren / zitieren --> Unities abgeben:
Hallo ihr lieben, ich habe ca. 50 Blöcke die alle die gleichen Attribute haben. Leider in einer falschen bzw. unvorteilhaften Reihenfolge. Gibt es eine Möglichkeit die Sortierung für alle Blöcke in einem "Rutsch" zu ändern ? Viele Grüße 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: 10. Jun. 2021 12:57 <-- editieren / zitieren --> Unities abgeben: Nur für DIZA
Von Zusatzprogrammen die evtl. genau das machen (können) abgesehen: Nein. Wenn die Attributdefinitionen von Block zu Block nicht die gleichen Eigenschaften haben (zu der auch die Position gehört) haben: 50x Block öffnen und Reihenfolge über BATTREIHENF anpassen. Wenn die Attributdefinitionen von Block zu Block alle die gleichen Eigenschaften haben haben: 1x Block öffnen, KOPIEBASISP und die Attributdefinitionen in der gewünschten Reihenfolge auswählen. Dann löschen und einfügen, für die anderen 49 Blöcke ebenso - löschen und einfügen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DIZA Mitglied
Beiträge: 10 Registriert: 10.06.2021 AutoCad 2019
|
erstellt am: 10. Jun. 2021 13:30 <-- editieren / zitieren --> Unities abgeben:
Hallo cadffm, evtl. Zusatzprogramme kennst du (nicht) ? Das mit KOPIEBASISP funktioniert so leider nicht. Nach dem Löschen und Einfügen bleibt die "falsche" Reihenfolge erhalten. Scheint dann doch "nur" der lange Weg der Einzelbearbeitung zu bleiben. Dennoch vielen Dank für dein Feedback.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DIZA Mitglied
Beiträge: 10 Registriert: 10.06.2021 AutoCad 2019
|
erstellt am: 10. Jun. 2021 13:36 <-- editieren / zitieren --> Unities abgeben:
Zu früh geschrieen :-) KOPIEBASISP geht schon in Verbindung mit Bereinig und ATTSYNC. Auf jeden Fall schneller und besser als alle Blöcke einzeln zu sortieren. Danke [Diese Nachricht wurde von DIZA am 10. Jun. 2021 editiert.] 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: 10. Jun. 2021 13:55 <-- editieren / zitieren --> Unities abgeben: Nur für DIZA
BEREINIG hat damit nichts zutun, aber wenn du die vorhandenen Attribute der Blockreferenzen auf die aktuelle(jetzt geänderte) Blockdefinition "updaten" möchtest, dann brauchts natürlich ATTSYNC. >>"evtl. Zusatzprogramme kennst du (nicht)" Sorry, da kenne ich mich nicht so aus, ich nutze dafür eigene Lösungen.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2624 Registriert: 02.05.2006 AutoCAD LandDesktop R2 bis 2004 Civil 3D 2005 - 2022 Bricscad V11-V21 pro Plateia, Canalis Visual Basic
|
erstellt am: 10. Jun. 2021 17:21 <-- editieren / zitieren --> Unities abgeben: Nur für DIZA
Zitat: Original erstellt von DIZA: Hallo cadffm,evtl. Zusatzprogramme kennst du (nicht) ?
So ganz habe ich das noch nicht verstanden, möchtest Du die Anzeigenreihenfolge in den Eigenschaften bzw. AttEdit ändern und/oder die Position im Block? Was stellst Du Dir denn vor wie das aussehen soll? Anhand einer config-Datei? Oder in einer Anzeigenmaske? Wäre mal ein interessantes Projekt (so mal etwas Zeit zwischendrin ist ) Grüße Klaus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DIZA Mitglied
Beiträge: 10 Registriert: 10.06.2021 AutoCad 2019
|
erstellt am: 11. Jun. 2021 07:05 <-- editieren / zitieren --> Unities abgeben:
|
DIZA Mitglied
Beiträge: 10 Registriert: 10.06.2021 AutoCad 2019
|
erstellt am: 11. Jun. 2021 07:18 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von KlaK:
So ganz habe ich das noch nicht verstanden, möchtest Du die Anzeigenreihenfolge in den Eigenschaften bzw. AttEdit ändern und/oder die Position im Block? Was stellst Du Dir denn vor wie das aussehen soll? Anhand einer config-Datei? Oder in einer Anzeigenmaske? Wäre mal ein interessantes Projekt (so mal etwas Zeit zwischendrin ist )Grüße Klaus
Hallo Klaus, interessant wäre sicherlich beides, wobei es mir nicht um die Position im Block ging sondern tatsächlich um die Anzeigereihenfolge in den Eigenschaften. Die Blöcke haben recht viele Attribute wovon es welche gibt die regelmäßig verwendet werden und welche die nur selten zur Anwendung kommen. Somit wurden z.B. beim Einfügen eines Blockes im Attribute bearbeiten Fenster auf der ersten Seite die "uninteressanten" angezeigt und man musste immer erst unten auf die nächste Seite klicken um Einträge zu machen. Auch beim nachträglichen bearbeiten der Eigenschaften innerhalb der Zeichnung musste man im Eigenschaftenfenster immer erst runter scrollen um die "wichtigen zu sehen bzw. zu bearbeiten. Jetzt (sortiert) stehen die regelmäßigen am Anfang. LG Dirk
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: 11. Jun. 2021 10:12 <-- editieren / zitieren --> Unities abgeben: Nur für DIZA
Hallo DIZA, im AutoCAD Magazin 4/2012 gab's dafür ein Programm (von mir). Falls du das Magazin hast, kannst du ja schauen, ob das in der aktuellen AutoCAD-Version noch läuft. Grüße1 Holger ------------------ Holger Brischke CAD on demand GmbH Individuelle Lösungen von Heute auf Morgen.
defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DIZA Mitglied
Beiträge: 10 Registriert: 10.06.2021 AutoCad 2019
|
erstellt am: 11. Jun. 2021 10:27 <-- editieren / zitieren --> Unities abgeben:
|
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1356 Registriert: 11.01.2006 Win 10 ACAD 2022
|
erstellt am: 11. Jun. 2021 11:40 <-- editieren / zitieren --> Unities abgeben: Nur für DIZA
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 11. Jun. 2021 11:47 <-- editieren / zitieren --> Unities abgeben: Nur für DIZA
|
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2624 Registriert: 02.05.2006 AutoCAD LandDesktop R2 bis 2004 Civil 3D 2005 - 2022 Bricscad V11-V21 pro Plateia, Canalis Visual Basic
|
erstellt am: 11. Jun. 2021 12:49 <-- editieren / zitieren --> Unities abgeben: Nur für DIZA
Zitat: Original erstellt von Andreas Kraus: Spricht irgendwas gegen BATTMAN ? Wenn nicht dann BATTMAN
Sehe ich auch so wie cadffm. Wenn es nur eine Schraube mit verschiedenen Attributen ist kann man das sicherlich mit BATTMAN machen. AttSync und alle Referencen sind angepasst. Bei 50 unterschiedlichen Schraubblöcken, die identische Attribute haben, kann das aufwändig werden. Hat man dann noch viele Zeichnungen in denen das geändert werden soll wäre eine Programmlösung noch sinnvoller. Grüße Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DIZA Mitglied
Beiträge: 10 Registriert: 10.06.2021 AutoCad 2019
|
erstellt am: 11. Jun. 2021 13:48 <-- editieren / zitieren --> Unities abgeben:
++Feedback++ OK habs jetzt, wie cadffm sagte, mit KOPIEBASISP und ATTSYNC "durchgefummelt", allemal besser als alle Blöcke einzeln per Battman anzufassen. Hat auch den guten Nebeneffekt, dass ein ausversehendes unterschiedliches Sortieren ausgeschlossen wird. Sollte jemandem dennoch eine "Tool/Makro/..." alternative in die Finger bekommen, wäre ich weiterhin interessiert. War bestimmt nicht das letzte Mal, dass sowas gebraut werden könnte. Danke in die Runde und ein schönes Wochenende. LG Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |