Create a new compound filter - Intergraph Smart 3D - Help

Intergraph Smart 3D Common

Intergraph Smart 3D
10.1 (2014 R1)
  1. Open the Select Filter dialog box.

    You can either click Tools > Select by Filter, or select More from the Filter list in the Define Workspace dialog box or the Surface Style Rule properties.

  2. On the Select Filter dialog box, copy the existing filters you want to use to construct the compound filter.

  3. Click New Compound Filter .

  4. On the New Compound Filter dialog box, type the name for the new filter in the Name box.

    Filter names must be unique within the folder. You can have a filter in your My Filters folder with the same name as a filter in another folder. If you move a filter into a folder that already contains a filter of the same name, the software adds a numeric suffix to the filter name to keep the filter names unique.

  5. Click Add to String to place the filter name in the text box at the bottom of the New Compound Filter dialog box. To build the filter string, use the operator buttons for a union, intersection, the not operator, and parentheses for priorities in sequencing.

    • For example, if you want a string that builds a filter to include objects found by both the Company_Filter1 and Company_Filter2, and you want all of the objects found by Gate_Valve_0902, one of your personal filters, then the statement reads (Company_Filter1 and Company_Filter2) or Gate_Valve_0902.

    • To remove a filter or a SQL operator from the compound filter definition, click the filter or operator in the text box, and then click Delete or press Backspace.

  6. To review the properties of a filter, select the filter name in the query statement and click Properties on the New Compound Filter dialog box. Also, you can right-click the filter in the tree view of the Select Filter dialog box and click Properties. The Compound Filter Properties dialog box opens.

    After you click OK, the Select Filter dialog box opens and now includes the new compound filter in the tree view.

  • A compound filter combines two or more filters by using an operator, such as not, union, or intersection between the filters to explain the relationship between the filters.

  • You can create a compound filter in the My Filters folder or Model Filters folder using constituent filters folders from any of the Catalog Filters, Model Filters, or My Filters folders. Command buttons such as Union, Intersection, and Negation are available on the Compound Filters dialog box for assistance in building statements.

  • You must use the and operator together with the not operator. Do not use the not operator by itself. The following example shows the correct syntax: Create a new model filter and select the root node for the model on the System tab. Name the filter All System. Create another model filter and select a part (a unit) from the Model list on the System tab. Name this second filter Part Unit. In the Filter box, click More. In the New Filter section, click Compound and select the All System filter. Type the following string: All System AND NOT Part unit.