Filter für Elementselektionen erstellen und anwenden
Verwenden Sie den Befehl AuswahlFilter, um Zeichnungselemente für Selektionen filtern.
Sie können
- Komplexe Auswahlfilter mit Hilfe von relationalen und logischen Operatoren erstellen.
- Auswahlfilter während der Ausführung von Änderungsbefehlen transparent anwenden.
- Benannte Filter speichern und anwenden.
Nachdem Sie Zeichnungselemente basierend auf dem angewendeten Filter gewählt haben, ändern Sie diese mit den Änderungsbefehlen oder mit Hilfe der Palette Eigenschaften.
Hinweis: Der Befehl erstellt keinen Auswahlsatz. Er definiert Kriterien, die auf einen Auswahlsatz angewendet werden sollen.
So erzeugen Sie eine gefilterte Auswahl:
- Geben Sie AuswahlFilter im Befehlsfenster ein.
- Wählen Sie im Dialogfenster unter Filtertyp einen Elementtyp, einen Elementtyp mit Eigenschaft oder eine Eigenschaft aus.
- Wenn Sie ein Element mit einer Eigenschaft ausgewählt haben:
Im Dialogfenster:
- Geben Sie einen Vergleichsoperator an (*, =, !=, >, >=, <, or <=).
- Spezifizieren Sie einen Wert.
- Klicken Sie OK.
- Klicken Sie auf Hinzufügen
, um das Element zur Filterliste hinzuzufügen.
- Setzen Sie in Operator bei Bedarf einen logischen Operator (AND, OR, NOT oder XOR).
Verwenden Sie logische Operatoren, um Filterausdrücke zu gruppieren.
- Wenn Sie einen logischen Operator ausgewählt haben, klicken Sie auf Hinzufügen
, um den Operator zur Filterliste hinzuzufügen.
- Use options as needed:
- Wiederholen Sie gegebenenfalls die Schritte 2 bis 7.
- Klicken Sie OK.
Der Auswahlfilter ist jetzt aktiv.
Hinweis: An dieser Stelle wird noch kein Auswahlsatz erstellt. Im Gegensatz zum Befehl SmartSelect definiert der Auswahlfilter Kriterien, die auf einen Auswahlsatz angewendet werden sollen. Es ist wichtig, mit dem nächsten Schritt fortzufahren.
- Geben Sie im Grafikbereich die Zeichnungselemente an, auf die Sie den Auswahlfilter anwenden möchten.
Sie können alle Methoden der Elementauswahl verwenden.
- Drücken Sie die Eingabetaste, um die Elementauswahl zu beenden.
- Führen Sie einen Änderungsbefehl aus.
Der Befehl verwendet die Vorauswahl (Schritt 10). Der Befehl fordert nicht zur Angabe von Elementen auf.
So wenden Sie den Auswahlfilter mit dem nächsten Änderungsbefehl erneut an:
- Führen Sie einen Änderungsbefehl aus.
- Spezifizieren Sie die Option Vorheriger bei der nächsten Eingabeaufforderung Elemente angeben.
Auswahlfilter transparent nutzen
Sie können Auswahlfilter als transparenten Befehl anwenden, indem Sie 'Auswahlfilter bei der Eingabeaufforderung "Elemente angeben" von Änderungsbefehlen eingeben.
So verwenden Sie Auswahlfilter transparent:
- Rufen Sie einen Befehl zum Ändern von Zeichnungselementen auf (z.B. Kopieren).
- Geben Sie 'Auswahlfilter bei der Eingabeaufforderung "Elemente angeben" ein.
- Definieren Sie im Dialogfenster Auswahlfilter einen neuen Filter oder wählen Sie einen bestehenden benannten Filter aus.
- Klicken Sie OK.
- Geben Sie im Grafikbereich die Zeichnungselemente an, auf die Sie den Auswahlfilter anwenden möchten, und drücken Sie die Eingabetaste.
- Folgen Sie den Eingabeaufforderungen des Änderungsbefehls.
Mit benannten Auswahlfiltern arbeiten
Sie können Auswahlfilter unter einem Namen speichern und die benannten Filter erneut verwenden.
Auswahlfilter werden im Profil des Benutzers gespeichert, nicht in der Zeichnung, und Sie können sie auf Ihren Computer anwenden.
Sie können mehrere gespeicherte Auswahlfilter in einer .flt-Datei speichern, um sie auf einem anderen Computer zu verwenden oder Auswahlfilter mit Ihren Kollegen auszutauschen. Siehe Benannte Auswahlfilter exportieren und importieren.
Hinweis: Auswahlfilter-Parameter, die nicht mit den Eigenschaftseinstellungen innerhalb der aktuellen Zeichnung übereinstimmen (z.B. Layernamen), werden bei der Anwendung des Filters ignoriert.
So speichern Sie benannte Auswahlfilter:
- Definieren Sie im Dialogfenster Auswahlfilter wie oben beschrieben einen Auswahlfilter.
- Geben Sie einen Namen für den Filter in das Textfeld neben der Schaltfläche Speichern ein und klicken Sie auf Speichern.
Der Name des Auswahlfilters erscheint unter Benannter Filterals gespeicherter Filter.
So wenden Sie benannte Auswahlfilter an:
- Geben Sie AuswahlFilter im Befehlsfenster ein.
- Wählen Sie unter Benannter Filter den Namen des anzuwendenden Auswahlfilters aus.
- Klicken Sie OK.
- Führen Sie einen Änderungsbefehl aus.
- Geben Sie im Grafikbereich die Zeichnungselemente an, auf die Sie den Auswahlfilter anwenden möchten.
So löschen Sie benannte Auswahlfilter:
- Wählen Sie im Dialogfenster Auswahlfilter unter Benannter Filter einen zu löschenden Filter aus und klicken Sie auf Löschen
.
Benannte Auswahlfilter exportieren und importieren.
Sie können FLT-Dateien verwenden, um benannte Auswahlfilter mit Ihren Kollegen auszutauschen.
Verwenden Sie Export- und Import-Funktionen aus dem Dialogfenster Auswahlfilter für folgende Möglichkeiten:
- Speichern der angegebenen benannten Auswahlfilter in einer .flt-Datei.
- Importieren der angegebenen benannten Auswahlfilter aus einer .flt-Datei.
So exportieren Sie benannte Auswahlfilter:
- Geben Sie AuswahlFilter im Befehlsfenster ein.
- Klicken Sie im Dialogfenster Auswahlfilter auf Export.
- Geben Sie den Dateinamen für die .flt-Datei ein.
- Klicken Sie Speichern.
- Wählen Sie im Dialogfenster Auswahlfilter - Export die benannten Filter aus, die exportiert werden sollen.
Klicken Sie auf Alle löschen, um die Auswahl aufzuheben, oder auf Alle auswählen, um alle benannten Filter auszuwählen.
- Klicken Sie OK.
So importieren Sie Auswahlfilter-Dateien:
- Geben Sie AuswahlFilter im Befehlsfenster ein.
- Klicken Sie im Dialogfenster Auswahlfilter auf Import.
- Wählen Sie die .flt-Datei aus und klicken Sie auf Öffnen.
Das Dialogfenster Auswahlfilter - Import zeigt die benannten Filter an, die in der ausgewählten .flt-Datei zur Verfügung stehen.
- Wählen Sie im Dialogfenster Auswahlfilter - Import die benannten Filter aus, die importiert werden sollen.
Klicken Sie auf Alle löschen, um die Auswahl aufzuheben, oder auf Alle auswählen, um alle benannten Filter auszuwählen.
- Klicken Sie OK.
Alle ausgewählten benannten Filter werden in der Liste Benannte Filter im Dialogfenster Auswahlfilter angezeigt.
Hinweis: Auswahlfilter aus der.flt-Datei, die den gleichen Namen wie bestehende Filter auf Ihrem Computer haben, werden nicht importiert.
Übersicht Operatoren
Relationale Operatoren
Operator |
Beschreibung |
Beispiele |
* |
Gleich einem beliebigen Wert |
Alle Kreise ohne Einschränkung |
= |
Gleich |
Alle Kreise mit Radius=2.54 |
!= |
Ungleich |
Alle Kreise mit einem anderen Radius als 2.54 |
> |
Größer als |
Alle Kreise mit einem Radius größer als 2.54 |
>= |
Größer als oder gleich |
Alle Kreise mit einem Radius größer oder gleich 2.54 |
< |
Kleiner als |
Alle Kreise mit einem Radius kleiner als 2.54 |
<= |
Kleiner als oder gleich |
Alle Kreise mit einem Radius kleiner oder gleich 2.54 |
Logische Operatoren
Operator |
Beschreibung |
Beispiele |
AND |
Einträge filtern, die alle Kriterien erfüllen (kann ein oder mehrere Kriterien beinhalten) |
Alle Kreise auf dem Layer "Schrauben" |
OR |
Einträge filtern, die einem der Kriterien entsprechen (kann ein oder mehrere Kriterien beinhalten). |
Alle Kreise und alle Zeichnungselemente auf dem Layer "Schrauben" |
NOT |
Einträge filtern, welche die Kriterien nicht erfüllen (darf nur ein Kriterium enthalten) |
Alle Zeichnungselemente auf dem Layer "Schrauben", die keine Kreise sind (wenn sie auf das Kriterium Elementtyp Kreis angewendet werden) |
XOR |
Einträge filtern, die das eine oder andere Kriterium erfüllen, aber nicht beide (muss zwei Kriterien enthalten) |
Alle Kreise, die nicht auf dem Layer "Schrauben" sind und alle Zeichnungselemente auf dem Layer "Schrauben", die keine Kreise sind |
Beispiele
Die folgenden Beispiele zeigen den Inhalt der Filterliste.
Alle Kreise mit einem Radius größer als 2.54 Zeicheneinheiten:
AND
Kreis
Radius > 2.54
Alle Kreise und alle Objekte auf dem Layer "Schrauben":
OR
Kreis
Layer "Schrauben"
Befehl: AuswahlFilter