This article describes how you can add a new Filter. In this example, we're using the Filtering view, but the same functionality is available in rule templates, Information Takeoff Definitions and Classification views.
In Solibri 9.13.6 and newer, you can also create filters either by using the drag & drop functionality or by adding a filter directly from the Info view.
The article covers the following topics:
Related articles:
Tip
You can use the Selection Basket functionalities to check if your filter operates correctly.
You can drag component and container properties from the Info view into any filtering table to create filter rows: the Filtering view, the Classification Rules filter, and filters in rule parameters. The view will be highlighted and a blue horizontal line will appear indicating the exact drop location.
Adding Filter rows can also be achieved by right clicking on the Add to Filtering option.
In this example, we're using the Filtering view, but the same functionality is available in rule templates and Information Takeoff and Classification views.
Tip
You can use the Selection Basket functionalities to check if your filter operates correctly.
-
State: Select Include, Exclude or Ignore from the drop-down menu:
-
Component: Select the component. To view the full list of components, click . In Solibri 9.13.3 and older, the components typically associated with a discipline are listed under it. In 9.13.4 and newer, you have more options for selecting components (read more in Selecting Components for Filtering).
Component Selection in 9.13.3 vs 9.13.4
Tip
Components such as a assemblies, curtain walls, stairs, and roofs often have a forward decomposes relation to their sub-components such as beams, members, plates, stairs, slabs, railings, roofs. If the Any component is included on its own, both the assembly and sub-components are checked in rules and reported in information takeoff. This can cause double counting of issues and components reported.
In the filter parameter table, an include filter can limit components to those with an empty backward decomposes relation, or an exclude filter can exclude those that have a non-empty backward decomposes relation. This can result in less results in checking and less components reported iniInformation takeoff, as the parent/assembly components are matched rather than sub-components.
Alternatively, an include filter can limit components to those with an empty forward decomposes relation or an exclude filter can exclude those that have a non-empty forward decomposes relation. This can result in more detailed results and components reported, as the many sub-components that make up assemblies are matched rather than the assemblies they make up.
-
Property: Select the component property. By default, the list has properties from the Identification tab (Info view):
If you wish to select another property group, click . A dialog opens:
Select the property group and property. If you select a property set, select the property set name, property name and format:
Click OK.
Tip
Property Sets are the blue tabs in the Info view.
Tip
In Solibri v9.13.2 and newer, you can apply multiple conditions to the Relations filter in order to have more precise selection of components. For example, by using the Relations filter you can select doors that belong to the rooms related to stairs and then check whether those doors are fire exit doors.
-
Operator: Select the operator from the drop-down menu. The operator is dependent of the format (text, number etc.).
-
Value: Double click the column. Existing values are prompted to you. If you use the operator One Of, the list is a lookup of values contained within that identified property. Select the values and click OK:
Tip
If you want to add additional items to the list, you have to add all the value to then add an additional value. You can then remove the values you do not require.
-
If you're using the same filters for multiple rules or want to use them later on in other projects, you can save or open component filter tables. If you wish to save the filter for further use, click . A dialog opens. By default, the filters are saved in the Filters folder. Name the filter and click Save:
Tip
Loading a saved filter is a replacement function, i.e. it does not append the filter values to the values already configured.