powered by CADENAS


Manual  Duplicate Analysis

With the Duplicate Analysis you can search a selected directory with subdirectories for duplicates.[120]

  1. Call-up

    In the index tree, click on the context menu command Analysis -> Create duplicate analysis....

    -> The same-named dialog box is opened.

  2. Setting options

    Perform the desired settings.

    • Search type: Geometric | Textual

      A duplicate analysis can be performed on a geometrical or textual base.

    • Report name: In the input field, enter the desired name.

    • Search template: Select the option Duplicate search.

    • Minimum similarity in %: Determine the minimal tolerated similarity. Default is 98%.

    • Maximum number of search result: Hereby you can limit the displayed results. It does not affect the search itself.

    • Size-dependent: This option should be activated by default.

    • Filter mirrored parts: When activating the option, mirrored parts are filtered.

      Example: Mirrored parts

      Example: Mirrored parts

    • Ignore duplicates in same project: May be there are parts with the same geometry within a part family, but with other properties like color for example.

    • Variable filter: This dialog area can be optionally activated.

      When using the geometrical search you can only insert in the input field. When using the textual search, in addition three further options are activated below. The use of variable filters differs for geometrical and textual search.

      • Geometrical search:

        [Note] Note

        Hereto the option Geometric has to be selected under Search type.

        You can enter variables of the ERPTABLE separated by comma (for example ERP_PDM_NUMBER). Then different result values for the ERP variable are not counted as hits (no duplicate suggestion).

      • Textual search:

        [Note] Note

        Hereto the option Textual has to be selected under Search type.

        When using this method, enter table variables (separated by comma) whose values shall be used for a textual comparison. In addition you can activate the following options:

        • Ignore blanks

        • Ignore multiple references: Concerns link projects

        • Ignore hidden variables

      [Note] Note

      A list of synonyms can be stated under $CADENAS_USER/reports.cfg.


      8.8=St37, St 37

      These synonyms are checked for LinkDB variables and table variables.

    • Topology filter:

      The geometrical search, which is the base for duplicate analysis, does not consider details like different hole pattern. So in some cases 100% similarity is displayed, which is not correct.

      With Topology filter you can specify that, for example, the hole pattern of search part and result part have to match.


      At Linear pattern select Distance X and Distance Y. Now parts with different hole pattern are not listed as duplicates anymore.

    • Filter:

      In the dialog area Filter you can further restrict results. Available filters are Variables search and Topology search. The functions can be used several times by clicking on Add search function.

      [Note] Note

      The filter concerns result parts not search parts.

      Example: If you only want parts with holes in result, specify a search with Hole -> Amount > 0.

      The functionality is according to the standard search functions:

    • Search only in preferred rows

      You can also create a report based on preferred parts. Therefor activate the checkbox. This is comparable to the button Preferred rows on/off in the ERP toolbar. Then the report only uses preferred parts.

      [Note] Note

      The state of the button Preferred rows on/off , in the ERP toolbar, has no effect for reports.

  3. Result

    Finally confirm with a click on OK.

    Once the analysis is finished, the result is automatically displayed on its own tabbed page. The tab label (here "Dublettenanalyse") is analogously to the entered name in the settings dialog.

    [Note] Note

    The percent value on the respective main row shows the degree of similarity of the best found result part.

  4. Search part

    In order to find results you can use the search function.

    Details on this can be found under Section, “ Search part ”.

  5. Mark and Filter

    Optionally, you can mark duplicate suggestions. Afterwards you can set respective filters.

    Meaning of the single icons:

    Mark Filter
    • This part is a duplicate

    • This part is not a duplicate

    • This part has to be analyzed

    • Remove mark

    • This part is a duplicate

    • This part is not a duplicate

    • This part has to be analyzed

    • Show unmarked Elements


    1. Select the desired row.

    2. Under Mark, click on the icon This part is a duplicate.

      -> The icon is displayed on the left side of the selected row.

    3. Now, when enabling the filter This part is a duplicate and the others disabling, in the result list only parts marked as duplicate are displayed.

  6. Part comparison and further options

    After mouseover on a row further functions are available optionally:

    You can load parts into the part comparison, open in the PARTdataManager 3D view or export into the CAD.

    You can load parts into the part comparison, open in the PARTdataManager 3D view or export into the CAD.

    When clicking on the button Compare with all search results, the search part and all result parts below are loaded into the part comparison.

    Parts in part comparison

    Parts in part comparison

    For details see Section, “ Part comparison and different functions”.

  7. Export

    Optionally, you can export the results in HTML, CSV or PDF format.

    Details on this can be found under Section, “ Export ”.

[120] For the Duplicates Report the license PSADDONS*GEO_DUPLICATE_ANALYSIS is required.