Info über regelbasierte Filter

Erstellen Sie anhand von Kategorien und Parameterwerten Filter, die Elemente identifizieren. Wenden Sie diese Filter auf Ansichten an, um Sichtbarkeit oder grafische Darstellung der Elemente zu ändern.

Videos: Erstellen eines regelbasierten Ansichtsfilters

Wenn Sie z. B. Linienstil und -farbe für Wände der Feuerwiderstandsklasse "2 Stunden" in einer Ansicht ändern müssen, gehen Sie folgendermaßen vor:

  1. Erstellen Sie einen Filter, der alle Wände in der Ansicht auswählt, für die der Parameter Feuerwiderstandsklasse einen Wert von zwei Stunden hat.
  2. Wenden Sie den Filter auf die Ansicht an, und definieren Sie die Einstellungen für Sichtbarkeit und Grafikdarstellung (wie z. B. Linienstil und -farbe).

Als Ergebnis werden alle Wände, die den Filterkriterien entsprechen, in der Ansicht mit den angegebenen Sichtbarkeits- und Grafikeinstellungen angezeigt (vorausgesetzt, diese werden von keinen weiteren Einstellungen überschrieben; siehe Hierarchie bei Überschreibungen der Elementsichtbarkeit).

Regeln und Regelsätze

Ein regelbasierter Filter enthält mindestens einen Regelsatz . Jeder Regelsatz enthält eine oder mehrere Regeln und/oder verschachtelte Regelsätze.

Es gibt keine Begrenzung für die Anzahl der Regeln und Regelsätze, die Sie definieren können.

Jeder Regelsatz verwendet die UND- oder ODER-Bedingung:

Planen Sie Filterregeln sorgfältig mit UND- und ODER-Bedingungen und Verschachtelung, um sicherzustellen, dass Sie das gewünschte Ergebnis erhalten. Siehe Beispiele für regelbasierte Filter.

Tipp: Erstellen Sie ein Beispielmodell, das Elemente mit den Kategorien enthält, die Sie im Filter verwenden möchten. Experimentieren Sie, indem Sie Filter mit Regeln erstellen und die Filter auf Ansichten anwenden, bis Sie das gewünschte Ergebnis erzielen. Übertragen Sie die Filter dann mit Projektstandards übertragen auf Ihr Projekt.

Kategorien und Parameter

Beim Erstellen eines Filters wählen Sie zunächst eine oder mehrere Kategorien aus. Dann erstellen Sie Regelsätze. Für jede Regel in einem Regelsatz definieren Sie einen Parameter, einen Operator und einen Wert.

Welche Parameter für das Erstellen von Regeln verfügbar sind, hängt von den Kategorien ab, die Sie für den Filter auswählen. Überlegen Sie vor der Erstellung eines Filters sorgfältig, was Sie erreichen möchten, und wie Sie diese Elemente am besten identifizieren können. Bestimmen Sie die Kategorien, die für die Filter verwendet werden sollen.

Wählen Sie z. B. zum Erstellen eines Filters, der Türen mit der 2-Stunden-Feuerwiderstandsklasse identifiziert, die Kategorie Türen. Wenn Sie einen Filter erstellen möchten, der Türen und Wände mit der 2-Stunden-Feuerwiderstandsklasse identifiziert, wählen Sie die Kategorien Türe und Wände.

Wenn Sie für einen Filter mehrere Kategorien auswählen, müssen Sie die Kategorie für jede Regel angeben, bevor Sie die zu verwendenden Parameter für die Regel auswählen können.

Als Parameter kommen infrage:

Sie können einen globalen Parameter als Wert für eine Regel verwenden. Verwenden Sie in diesem Fall den Operator Ist zugeordnet oder Nicht zugeordnet.

Wenn Bearbeitungsbereiche aktiviert sind, ist auch der Parameter Bearbeitungsbereich verfügbar.

Operatoren und Werte

Welche Operatoren beim Erstellen einer Regel verfügbar sind, hängt vom Typ des Parameters ab. Eine Liste der Operatoren finden Sie unter Dialogfeld Filter.

Beim Eingeben von Werten für die Regel können Sie einen der folgenden Schritte durchführen:

Wenn Sie mehrere Werte für einen Parameter auswählen möchten, fügen Sie für jeden Wert eine Regel hinzu. Verschachteln Sie diese Regeln mit einer ODER-Bedingung unter einem Regelsatz.

Wenn Sie einen gemeinsam genutzten Parameter in einer Regel verwenden, können Sie den Operator Parameter vorhanden verwenden, und einen Wert auslassen.