Fix families duplicates

Fix families duplicates

2360 |

It's a free plugin!

  • Automate the fix for duplicate families or types


    About files with the extension .mpif

    The file with the .mpif extension is a special installation file of the ModPlus (ModPlus Install File).
    These files allow you to install and update all ModPlus components using the auto-update module in case you do not have access to the internet or


    • Revit Ribbon


    32x32px 16x16px


    Plugin allows you to copy types from duplicate families to the main families, copy the values of the parameters of types, update instances of families, and also delete duplicate families. Plugin allows you to replace duplicate types of families and delete the replaced types


    Fix families duplicates


    The upper part of the window contains a tree of families grouped by category. Each item contains two families: the duplicate family (on the left) and the main family (on the right). At startup, the plugin searches for duplicate families by the standard mask - "FamilyNameN" (where N is an integer).

    3 - adding a pair of families to the processing list if duplicate families do not fall into the list using the standard search mask.

    Use the following window to add a new pair of families:


    The left part of the window is filled with families grouped by category. Families are displayed in the tree only if the category has at least two families. Also in the list are no families that are already used in the main function window. After choosing a duplicate family in the left part on the right, a list of other families will be filled from which you should select the main family.

    At the bottom of the window, specify options for processing:

    Copy missing family types - in the main family new types will be created that are present in the duplicate family and are absent in the main family.

    Copy parameter values of family types - the parameter values will be copied from the types of the duplicate family to the main family. Copying is performed when the types names match. This option can be used without copying types.

    Replace types of family instances - instances of duplicate families will be replaced by instances of the main family with the installation of a similar types.

    Set family type from source family - for instances of duplicate families, the checked type from the source family will be set.

    Copy parameter values of replaced family instance - the instance parameters values will be copied from the replaced duplicate family to the replacement main family.

    Delete duplicate families - duplicate families that do not have instances in the model will be deleted.

    Run - execution of all specified options for families whose sizes are marked in the list.

    Fix family types duplicates


    The upper part of the window contains a tree of families, grouped by category. A list of types is displayed for each family. On the right side of the list, there is a drop-down list for choosing a replacement type. If the standard type is not selected in the list, then replacement will not be performed.

    3 - adding families to the processing list if duplicate family types do not appear in the list using the standard search mask.

    To select the added families, use the window in which you need to tick the required families:


    At the bottom of the window, specify options for processing:

    Remove replaced types from family - all types of families for which a replacement type is specified will be removed from the family without checking their use in the model.

    Run - replacement of types with the specified options.

  • 2020 Year

    Revit: Fix families duplicates (28.11.2020)

    • New Added the ability to replace duplicate types of families.
    • Improved Fixed some bugs.

    Revit: Fix families duplicates (23.01.2020)

    • Added explanatory message in select pair of families.

    Revit: Fix families duplicates (11.01.2020)

    • Added copy parameter values of type ElementId when copy parameter values from instance of the replaced family.
    • Added ability to set for instances of duplicate families type from the source family.

    2019 Year

    Revit: Fix families duplicates (29.08.2019)

    • Changes in the algorithm of copying of parameters of the instance model families.
    • The possibility of concurrent selection of equal types of different family duplicates that belong to the main family.

    Revit: Fix families duplicates (27.08.2019)

    • Added the ability to copy the parameter values of instances of families.
    • Improved responsiveness of the interface when displaying progress.

    Revit: Fix families duplicates (21.08.2019)

    • Fixed output of empty list of errors that occurred when the function work.
    • Fixed error "The given key was not present in the dictionary" when replace instances of families.
    • Added additional check for a match type parameters in search of similar families (duplicates).

    Revit: Fix families duplicates (18.08.2019)

    • Excluded from the computation of the family, which is a Generic model.