| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Auswahlsatz von Blöcken nach Namen (801 mal gelesen)
|
Plenz Mitglied
Beiträge: 71 Registriert: 01.09.2010 ACAD Archi 2015
|
erstellt am: 05. Mrz. 2015 10:33 <-- editieren / zitieren --> Unities abgeben:
Vorhanden: Zeichnung mit > 7000 Blöcken. Davon haben 12 Blöcke den Namen "XY", diese will ich löschen. Dummerweise sind das dynamische Blöcke mit Namen wie "*U557". Ich erstelle also einen Auswahlsatz mit sämtlichen Blöcken, ermittele von jedem Block den "effectivename" und füge den Block einem neuen Auswahlsatz zu, wenn dieser Name "XY" ist. Das funktioniert zwar, aber es dauert fürchterlich lange. Deshalb meine Frage: gibt es eine Methode, den gewünschten Auswahlsatz schneller zu bekommen? Die Schnellauswahl scheint nicht per Kommandozeile benutzbar zu sein, oder? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
Beiträge: 5881 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 05. Mrz. 2015 10:46 <-- editieren / zitieren --> Unities abgeben: Nur für Plenz
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 05. Mrz. 2015 10:53 <-- editieren / zitieren --> Unities abgeben: Nur für Plenz
Das interessiert deine SchnellAUswahl doch gar nicht wie der wirkliche Blockname ist, es wird dir nur "XY" anbieten und die dynamischen Ableitungen berücksichtigen. EDIT: Eben erst deinen Hinweis zur Befehlszeile gesehen: Die Frage wäre wohl im Lispforum passender, oder ? Dort findest du schon Code um einen Auswahlsatz zu bilden der dynamische Ableitungen berücksichtigt: Klick! ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD 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. Mrz. 2015 11:02 <-- editieren / zitieren --> Unities abgeben: Nur für Plenz
|
Plenz Mitglied
Beiträge: 71 Registriert: 01.09.2010 ACAD Archi 2015
|
erstellt am: 06. Mrz. 2015 09:31 <-- editieren / zitieren --> Unities abgeben:
Danke für die Tipps. Eine Lösung in AutoLISP hatte ich ja selbst geschrieben, ich hatte gehofft, es gäbe eine schnellere Möglichkeit mit eingebauten Befehlen. "Selectsimilar" kannte ich noch nicht, das findet aber leider keine dynamischen Blöcke gleichen Namens, vermutlich sind sie nicht "similar" genug. Nun gut, bleibe ich halt bei meinem Programm, auch wenn's Geduld erfordert. 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. Mrz. 2015 10:18 <-- editieren / zitieren --> Unities abgeben: Nur für Plenz
|