5.9.2.1.18. Determination of search variables

In V12, search variables [Search Variables] are displayed in the facet filter, among other things. They are an excellent way to quickly find the parts you are looking for.

Example 3Dfindit

Example 3Dfindit

In order for the search variables in the facets to be sorted according to their importance, the setting options are of particular importance.

With V12 SP4, the method for determining the displayed search variables has been changed.

The display happens according to following rules:

  1. Display of automatically detected variables

    All variables occurring in at least 75%[32] of all projects, of determined subdirectories are automatically displayed. In V11, the value was 90%, which could lead to long and confusing listings.

    Only projects where the variable is visible are counted. In V11, variables have always been counted, regardless if visible or invisible.

    Now the sorting is calculated by the placing in the table. For example, if a variable often is in the first column, it will be displayed as first, etc. This sorting fits better with the tables and normally variables placed more in the front are of more importance.

  2. Display of additionally entered variables

    If variables are entered in PARTproject under Settings > General tab > General > Variable search - Add/Remove [Variable Search - Add/Remove] variables, these variables are sorted before the automatically determined common variables. The entry applies to all subdirectories.

  3. If variables are entered in PARTproject under Settings > General tab > General > Variable search - Fixed list [Variable Search - Fixed List] variables are entered, then everything else (the automatic determination and, if applicable, variable search - Add/Remove [Variable Search - Add/Remove] ) is ignored and the sorting is already defined by this.

    This is a good option if these variables shall be used consistently also in the future.

    For example, you could configure that no variables should be displayed on main level at all, then configure L and D for the subdirectory "bolts", etc.

Automatically excluded variables

The following variables are automatically excluded unless they are explicitly specified under Variable search - Add/Remove [Variable Search - Add/Remove] or Variable search - Fixed list [Variable Search - Fixed List]:

Sorting of values within the facets

The sorting of values in facets takes place in natural sorting.

Example:

  • "Size 80" is displayed at the first position according to a natural sort order (and not the leading 8 behind the leading 1).

  • The weighting of the number of hits is secondarily in compare to the natural sort order, so that "Size 25" is displayed at the first position, although the number of hits is only 2 and that of the following is 3.

Involved applications

This not only affects the display in 3Dfindit, but also in other applications:

  • PARTdataManager > Filter

  • PARTdataManager > Variable search [Variables search]

  • PARTcommunity

[Note]Note

During the catalog creation (generation of the cip file) the search index is automatically created. When performing changes subsequently the index has to be generated anew.




[32] The SEARCHVARSPERCENT key can be used to change the default threshold value at directory level by making an entry in dir.prj.