| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Auswahlsätze aus mehreren Blöcken nach Layern erstellen (560 mal gelesen)
|
guido159 Mitglied
Beiträge: 33 Registriert: 18.12.2004 ACAD 2007
|
erstellt am: 24. Apr. 2007 23:02 <-- editieren / zitieren --> Unities abgeben:
Hallo, hab folgendes Problem: Würde gerne, aus ein paar hundert Blöcken des selben Typs, verschiedene Auswahlsätze nach den Layern erstellen. --mal ein grober Auszug betreffend der Filter und Auswahl -- GC1(0) = 0 GC1(1) = 2 GC1(2) = 8 GC1_Value(0) = "Insert" GC1_Value(1) = "Block" GC1_Value(2) = "Layer" AcSSet.SelectOnScreen GC1, GC1_Value wenn ich so die Auswahl treffe bekomm ich leider nur einen Layer raus. Habs schon versucht als erstes ohne LAyer zu filtern und dann nochmals mit dem Mode "acSelectionSetPrevious" nach dem Layer zu filtern, das Klappt wunderbar, aber leider nur für einen Layer :-( Meine Frage wäre nun: Ist es möglich mit nur einmaliger Auswahl verschiedene Auswählsätze zu erstellen? Lg Guido
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Carsten1210 Mitglied staatl. geprüfter Holztechniker
Beiträge: 1357 Registriert: 24.07.2002
|
erstellt am: 25. Apr. 2007 10:13 <-- editieren / zitieren --> Unities abgeben: Nur für guido159
Hallo Guido, Mehrere Auswahlsätz mit nur einem Selectionset zu erstellen geht nicht (Widerspricht sich ja auch). Oder willst du einen Auswahlsatz erstellen, wo verschiedene Layer gefiltert werden?! Gruß, Carsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
guido159 Mitglied
Beiträge: 33 Registriert: 18.12.2004 ACAD 2007
|
erstellt am: 25. Apr. 2007 10:29 <-- editieren / zitieren --> Unities abgeben:
Hallo, also mir geht es darum, wenn ich einmal objekte gewählt habe, in meinem fall ne menge blöcke, diese Auswahl dann nachträglich nochmals mittels Filter (nach Layer) bearbeiten kann. zB: wenn ich AcSSet.SelectOnScreen GC1, GC1_Value mir wähle, dann werden diese Blöcke ja in AcSSet abgelegt, sag ich mal. nun willich diese Auswahl AcSSet nochmals verwenden um mir die Auswahl nochmal zu Teilen. Das Problem ist nämlich das die Blöcke auf verschiedene Layer gelegt sind (Stahl, Holz, Beton, ...) und ich gerne schlußendlich über diese Neue Auswahl nach Layer diverse Datenfelder erstelle mit welchen ich dann Stücklisten generiere. ICh hoffe das es nciht zu kompliziert klingt. Lg Guido Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Carsten1210 Mitglied staatl. geprüfter Holztechniker
Beiträge: 1357 Registriert: 24.07.2002
|
erstellt am: 25. Apr. 2007 10:36 <-- editieren / zitieren --> Unities abgeben: Nur für guido159
Hallo Guido, Aus'm Stehgreif würde ich es jetzt so machen: Den Selectionset erstellen. Danach die Elemente in dem Selectionset durchlaufen und nahc Layern filtern und die Elemente dann passend nach Layer über AddItems einzelnen Selectionsets zuweisen. Gruß, Carsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
guido159 Mitglied
Beiträge: 33 Registriert: 18.12.2004 ACAD 2007
|
erstellt am: 25. Apr. 2007 10:42 <-- editieren / zitieren --> Unities abgeben:
|