Create and modify rule-based filters using categories and parameter values. Apply these filters to views to affect the visibility or graphic display of elements.
To open the Filters dialog, do one of the following
After creating a filter, apply it to one or more views to determine the visibility and graphic display of the elements identified by the filter.
In the dialog, the Filters panel lists existing view filters, including rule-based filters and selection-based filters. Select a rule-based filter from the list and modify it, or use the buttons as follows:
Select one or more categories for the filter. If you select multiple categories, you can use parameters that are common to all of the selected categories when defining rules.
Define rules and rule sets for the view filter.
You can create multiple rules and multiple rule sets. Rule sets can be nested.
Select a condition for the rule set:
Consider the following example:
These filter rules reflect the following formula:
OR Type Name contains "CMU"
OR (Structural Usage = "Shear" AND (Assembly Code < B2010 OR Manufacturer begins with M))
Select a parameter for the rule.
Select an operator for the rule.
The operators vary based on the type of parameter. Operators can include the following:
The following operators are specific to level-based parameters, as for furniture:
Specify a value for the rule. The drop-down list shows values from elements in the current model. Select one from the list, or enter a value. For numeric values, you don't need to specify the unit. Text values are case-insensitive.
If you want to select multiple values for the parameter, add one rule for each value. Nest these rules under a rule set with an OR condition.
To find a parameter with an empty value (or no value, or null), use the operator "equals," and leave the value blank.
To find a parameter that has a value (is not null), use "is greater than," and leave the value blank.
When you use the operator "is associated with" or "is not associated with," you can specify a global parameter as a value.
When you use a shared parameter in a rule, you can use the "parameter exists" operator, and omit a value.
Click Add Rule to add another rule to the current rule set.
When filter rules include multiple levels of nesting, be sure to click Add Rule for the appropriate rule set.
Click Add Set to add another set to the filter rules.
When filter rules include multiple levels of nesting, be sure to click Add Set for the appropriate rule set.
Click (Remove Rule) to delete the rule from the rule set.
Click (Remove Set) to delete the rule set.