| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Filterliste nach unbennante Blöcke (858 mal gelesen)
|
Theo37 Mitglied Techniker
Beiträge: 423 Registriert: 08.10.2008 ACAD 2019 WIN 7 64bit Intel Xenon CPU E5-1620 3.60GHz 16GB RAM
|
erstellt am: 02. Dez. 2010 15:45 <-- editieren / zitieren --> Unities abgeben:
Hallo an Alle, eine Frage. Ich möchte in meiner Zeichnung alle Blöcke eines Namens in einen Auswahlsatz packen. Das funktioniert mit dem Code unten ganz gut. Leider funktioniert das nicht mit unbennanten Blöcken, wenn mein Blockname also z. B. "*U13" ist. Was muß ich ändern, daß auch unbennante Blöcke gefunden werden? GC(0) = -4 'Einleitender Gruppencode für logischen Vergleich GC(1) = 0 'Gruppencode für Elementname GC(2) = 2 'Name des benannten Blockelements GC(3) = 66 'ob Attri enthalten GC(4) = -4 'Abschließender Gruppencode des logischen Vergleichs
GC_Value(0) = "<AND" 'Wert zu GC -4 GC_Value(1) = "Insert" 'Wert zu GC 0 GC_Value(2) = Blockname 'Wert zu GC 2 GC_Value(3) = 1 GC_Value(4) = "AND>" 'Wert zu GC -4 Name = "testselect" ThisDrawing.SelectionSets.Add(Name) aws = ThisDrawing.SelectionSets.Item(Name) aws.Select(AcSelect.acSelectionSetAll, , , GC, GC_Value) Danke, Theo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 02. Dez. 2010 23:58 <-- editieren / zitieren -->
Hi, unbenannte Blöcke sind aus verschiedensten Quellen möglich, kann sein ein abgeleiteter dynamischer Block, kann sein, eine Schraffur aus alten Zeichnungen, kann genauso sein, dass dieser nur intern geführt wird und gar nicht selektierbar ist. Damit gleich zu meiner Gegenfrage: gibt's die Zeichnung auch dazu, in der '*U13' vorkommt, damit man sich diesen mal ansehen kann. - alfred - ------------------ www.hollaus.at |
Theo37 Mitglied Techniker
Beiträge: 423 Registriert: 08.10.2008
|
erstellt am: 03. Dez. 2010 08:13 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen Alfred, das ist ein Program Namens Pit-Cup, das erstellt diesen Mist. Anbei mal ein Muster. Ich möchte bei diesen Blöcken die Attribute ins Excel auslesen, dort bearbeiten und dann wieder zurück lesen. Bei den Blöcken ohne Stern davor geht das auch, nur die "unbennanten" kriege ich nicht gefiltert. Gruß, Theo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
thors-hammer Mitglied technischer Angestellter
Beiträge: 19 Registriert: 25.10.2006 AutoCAD 2012 Windows 7 (64bit)
|
erstellt am: 03. Dez. 2010 12:37 <-- editieren / zitieren --> Unities abgeben: Nur für Theo37
|
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 ACAD 2008 Mechanical
|
erstellt am: 03. Dez. 2010 20:26 <-- editieren / zitieren --> Unities abgeben: Nur für Theo37
|
Theo37 Mitglied Techniker
Beiträge: 423 Registriert: 08.10.2008
|
erstellt am: 06. Dez. 2010 13:58 <-- editieren / zitieren --> Unities abgeben:
|