Parameters

11118

Parameters

Attention! The plugin is purchased for the specified version of the Autodesk product!

To use the purchased license, use the Personal account of the ModPlus software installed on Your computer
Old price: 0.00 USD
18.00 USD
  • Batch editing/adding parameters to projects and families

    Icon

    32x32px 16x16px dark 32x32px dark 16x16px

    Related news and articles


    Using

    The plugin consists of two commands:

    PARAMETERS

    32x32px 16x16px dark 32x32px dark 16x16px

    The command includes four sections:

    To go to the list of sections, clickmenu (black) in the upper left corner of the plugin window:

    1

    Current document type – type of document in which the plugin is launched. The plugin can be run either in a project or family, or without an open document. In the latter case "No document" will be indicated.

    Available sections – plugin sections available in the current document

    Unavailable sections – plugin sections available in another document type

    CREATE PARAMETERS IN PROJECT

    This section allows batch creation of parameters in the current project.

    Parameters can be either added from the Shared parameter file (hereinafter referred to as SPF) or created manually (custom parameters).

    Custom parameters created by the plugin will be Shared parameters with random GUID, but without binding to a specific SPF.

    2

    The plugin window is divided into 2 zones:SPF selection zone and a parameter table with a search bar and control buttons.

    You can add Shared parameters from a SPF in a drop-down list Select SPF located at the top of the plugin window. To do so, either keep the Current SPF in the list, or change to Selected SPF and choose its file path on your computer.

    Path to SPF:... allows you to quickly open a folder with the SPF.

    When you click the Add from SPF, a dialog box opens to add Shared parameters:

    3

    The left part of the dialog box contains the list of Shared parameter groups, the right part contains the list of Shared parameters contained in the selected group. If you check the checkbox in front of the group name, all parameters of this group are automatically checked. To the right of each list there are buttons that allow you to check all visible items in the list checkbox multiple marked circle outline and uncheck all items checkbox multiple blank circle outline.

    Using the Accept all checked parameters are added to the table in the main plugin window for further customization.

    Above the table of parameters there is a quick search bar by name of parameter without case. To the right of the search bar there are buttons to control the parameters in the table:

    plus – create a custom parameter manually

    file document plus outline – add selected parameters from the SPF to the current parameter list

    checkbox multiple marked circle outline – select all parameters in the list

    checkbox multiple blank circle outline – unselect all selected parameters

    table plus – save the parameter list preset to the plugin storage

    table arrow down – load a parameter list preset from the plug-in storage

    arrow up bold – export parameter list to Excel

    arrow down bold – import parameter list from Excel

    delete – remove selected parameters from the list

    broom – remove all parameters from the list. The list is cleared completely without taking into account the filtering in columns.

    Parameters table contains the following columns:

    • State – denotes the presence of the parameter in the current document. If the parameter is new, the cell will be empty.
    • Create – checkbox for checking the parameters to be created in the project. It is available for editing only if the Name, Data Type and Categories fields are filled in.Otherwise, a warning icon will appear with a number indicating the reasons why the parameter cannot be created, along with a list of those reasons shown in a tooltip.
    • Type – type of added parameter: Shared parameter or custom parameter.
    • Name – name of parameter.
    • SPF Group – the group to which a Shared parameter belongs. It is automatically filled in according to the SPF. For a custom parameter a dash will be specified.
    • Data Type – data type of the parameter. For general parameters it is automatically filled in according to the SPF, for user parameters it is specified by the user.
    • Group parameter under – automatically filled in according to the type of parameter, can be changed by the user.
    • Instance/Type – Instance parameter/Type parameter. When adding a parameter, the default value is Instance.
    • Values by groups – it is necessary to select one of the options: Values are aligned per group type/Values can vary by group instances.
    • Categories– the categories of elements to which the parameter is added. Set using the playlist edit, which opens the filter of elements by category, where it is necessary to check the categories of elements to which the selected parameter will be added.
    • Default value – the value of the parameter to be set by default.
    • ToolTip – add a description for a custom parameter/display an existing description for a shared parameter.

    You can sort the contents of the columns by clicking on the column name. If there is filter to the right of the column name, the values in that column can be filtered using this button:

    4

    Rows in the table can be selected using Ctrl or Shift, and simultaneously for all selected parameters batch assign settings.

    After adding parameters to the table and setting the required settings it is necessary to check the checkboxes of new parameters to be added to the project or existing ones with changed settings and click Create. After the creation of parameters is completed, the results window appears:

    5

    EDIT PARAMETERS IN PROJECT

    The section allows you to batch editing of parameters in the current project.

    6

    The main part of the plugin window is occupied by the table of parameters of the current project.At the top of the window is the SPF selection area. Below there is a field for quick search by parameter name and buttons that allow you to export and import parameter actions settings as presets to the plugin storage table plus and table arrow down or to Excel arrow up bold and arrow down bold. Below them is a drop-down list of possible parameter actions and buttons to control the actions. The list includes the following actions:

    Change behavior: Values are aligned per group type – allows you to set the "Values are aligned per group type" behavior for the parameters.

    Change behavior: Values can vary by group instance – allows you to set the "Values can be vary by group instance" behavior for the parameters.

    Change group – allows you to change the group of the parameter. The action is not available for project parameters.

    Change the binding to categories – allows you to add or remove binding of shared parameters to categories. The action is not available for project parameters.

    Make parameter of instance – allows you to make a shared parameter an instance parameter.

    Make parameter of type – allows you to make a shared parameter a type parameter.

    Remove – allows you to delete the parameter.

    For batch editing it is necessary to select in the table those parameters that need to be changed. For this purpose you can use search, filters and sorting in columns, Ctrl and Shift keys.Next, you should specify what actions you want to perform on the parameters by selecting them in the drop-down list and assigning them to the selected parameters using the Add an action to the selected parameters button. For some actions, an additional window will open for specifying a group or category.

    In the Actions column for the selected parameters the specified actions will be added if they can be applied. If a property cannot be changed or if it already meets a condition for this parameter, this action will not appear in the list. Any added action from the action list can be removed by clicking on the cross to the right of its name. All added actions for the selected parameters can be removed using Clear the list of actions.

    Once the required actions have been assigned, apply them to the parameters using Execute.

    CREATE PARAMETERS IN FAMILIES

    This section allows you to batch creation of parameters in project families, open families or families on disk.

    The section is available both in open documents and without an open document. When running without a document, only processing of families on disk is available.

    Parameters can either be added from a Shared parameter file or created manually. Custom parameters created by the plugin will be the family parameters.

    11

    The plugin window is divided into 3 zones: a SPF selection zone, a zone for selecting families and the parameters table with a search bar and control buttons.

    In the left part of the plugin window there is a zone for selecting families to which parameters will be added.

    Four ways of adding families to the list are available:

    1. From file – adding families saved on disk via explorer
    12
    You can select both single files using From files and all families located in the specified folder, including subfolders – From folder.

    If the Delete backup files after saving a family option is enabled, all backup files of the form Family_name.nnnn.rfa next to the family file will be deleted.

    1. From project – selection of families, instances of which are located in the current model. If the plugin is launched in the family editor, the list will include nesting families of the current parent family.
    13
    When this way is selected, a drop-down list with options for selecting elements (Selected elements, On active view, In project) and Elements filter becomes available.
    Ignore nested families – the enabled option allows not to add Shared nested families from the project to the list. Available when selecting On active view and In project options.
    Select adds families that satisfy the specified conditions to the list.
    1. Open families – selection of families opened in the current Revit session
    14
    Retrieve data adds all open families to the list.
    Families in the list can be moved and deleted. The families will be processed sequentially in order, starting from the top one in the list.
    1. From Project Browser – selection of families loaded in the current document.

    20

    The zone for adding parameters from SPF and the parameter table in this section are similar to the section Create parameters in project.

    The column Formula is present in this section. The cell of this column becomes available for editing after all mandatory parameter settings have been filled in and the checkbox in the column Create has been selected. Clicking pencil (gray) opens the formula editor window:

    15

    The formula editor is opened on the basis of the first family in the list. In addition to the parameters of this family, the list of parameters in the context menu includes newly created parameters that have been checked in the column Create.

    The formula is also validated by the first family in the list. Accept without validation allows you to write the formula to the parameter value without validation for correctness.

    Execute and close adds the checked parameters to all families in the list and closes the plugin window.

    EDIT PARAMETERS IN FAMILIES

    The section allows you to batch editing of parameters in project families, open families or families on disk.

    The section is available both in open documents and without an open document. When running without a document, only processing of families on disk is available.

    16

    The plugin window is divided into 3 zones: SPF selection zone, families selection zone and parameters table with search bar and control buttons.

    In the left part of the plugin window there is a zone for selecting families whose parameters are to be edited or removed. The order of adding families to the list is described in the section Create parameters in families.

    The right part of the plugin window is occupied by the table of parameters of the current project. Above it there is a field for quick search by parameter name and buttons that allow you to export and import parameter actions settings as presets to the plugin storage table plus and table arrow down or to Excel arrow up bold and arrow down bold. Below them is a drop-down list of possible parameter actions and buttons to control the actions. The list includes the following actions:

    Change group – allows to change the group of the parameter. The action is not available for system parameters. If the group is changed, the description of the family parameter will be lost.

    Lock – allows you to enable the "Lock" property for parameters.

    Make parameter of instance – allows you to make a family parameter and a shared parameter an instance parameter. The action is not available for system parameters.

    Make parameter of type – allows to make a family parameter and a shared parameter a type parameter. The action is not available for system parameters.

    Remove – allows you to delete the parameter. The action is not available for system parameters.

    Rename – allows you to rename a family parameter. The action is not available for system and shared parameters.

    Replace the shared parameter with a family parameter – allows you to replace the shared parameter with a family parameter while preserving the parameter name.

    Replace with a shared parameter – allows you to replace a family parameter or shared parameter with another shared of the same data type, while preserving formulas and labels.

    Unlock – allows you to disable the "Lock" property for parameters.

    For batch editing it is necessary to select in the table those parameters that need to be changed. For this purpose you can use search, filters and sorting in columns, Ctrl and Shift keys. Next, you should specify what actions you want to perform with the parameters by selecting them in the drop-down list and assigning them to the selected parameters using the Add an action to the selected parameters button. For some actions an additional window for specifying a group or name will open.

    The column Count displays the number of processed families in which this parameter is present. If you click on the value in the cell, a window with the list of families will open:

    17

    When hovering the cursor over a row in the Type column cell for shared parameters and family parameters, a quick action button appears to replace parameters with shared ones.

    When you move the cursor over a row in a cell in the column Formulapencil (gray) becomes available. It opens the formula editor window:

    18

    The formula editor opens based on the family that contains the parameter to be edited. If there are several such families, the family closest to the beginning of the list will be used. The list of context menu parameters includes parameters of the specified family without taking into account actions that were assigned to them but not executed. The formula is validated by the same family.

    Similarly, when hovering over a row in the Formula column cell, buttons appear allowing you to copy a formula to the clipboard content copy and paste a formula from the clipboard content paste.

    In the column Actions for the selected parameters, the actions that were specified will be added, provided that they can be used. If a property cannot be changed or if it already meets the condition for that parameter, the action will not appear in the action list. Any added action from the list of actions can be removed by clicking on the cross to the right of its name. All added actions for the selected parameters can be removed using the action Clear the list of actions.

    Once the required actions have been assigned, apply them to the parameters using Execute.

    SETTINGS

    In the upper right corner of the plugin window there is a button to call the settings cog (gray):

    19

    Common

    Action after exporting to Excel: – select from the drop-down list the option of plugin action after the export of parameters to Excel is completed. 4 options are available: Nothing, Open target folder, Open created file, Ask for opening target folder.

    On plugin startup, open a section in the family document: – select from the drop-down list the section to be opened when running the plugin in a family document. 3 options are available: Family Editor, Create parameters in families, Edit parameters in families.

    Case sensitive search in the list of data types, parameter groups, column filters and the dialog box for adding parameters from SPF – an option that allows you to take into account the case of letters in the plugin search fields.

    Create parameters in families

    Action when parameter exists: – selection from the drop-down list of the plugin action option in case of adding a parameter that is already present in the family. There are 4 options available: Skip, Set formula (if possible), Set value (if possible), Set formula or value (if possible).

    FAMILY EDITOR

    32x32px 16x16px dark 32x32px dark 16x16px

    The command is an analog of the standard parameter editor of the current family, allowing you to use an alternative formula editor:

    7

    In the upper part of the window there is a drop-down list of Types. To the right of it are the buttons for managing Types:

    plus – create a new Type by copying the current Type

    pencil – rename the current type Type

    delete – remove the current Type.

    Below there is a quick search bar by parameter name, next to it there are buttons for parameter editing:

    cached – replace the Shared parameter by a family parameter

    swap vertical bold – change the order of parameters. In the opened window, you can drag parameters both within a group (for all parameter types) and between groups (for shared parameters and family parameters):

    21

    tag arrow down – import parameters from a selected family. After selecting a family in the browser, a parameter import settings window opens:

    22

    In the left part of the window, you need to map the types of the current family to the types of the selected family for copying parameter values.

    In the right part, you need to select the shared parameters and family parameters that will be imported into the current family.

    tag remove – remove unused parameters.

    delete – remove selected parameters from the list.

    The first column contains the list of parameters of the current family. When you put the cursor over the parameter name, a pop-up tooltip with information about the type of parameter and its data type appears. The color indication before the parameter name indicates the type of parameter:

    • gray – built-in parameter
    • orange – family parameter
    • green – Shared parameter.

    When you put the cursor over a row in the Parameter column, the following buttons appear:

    pencil (gray) – to rename the family parameter

    invoice text edit – set a ToolTip for the family parameter

    plus circle multiple outline (gray) – duplicate the family parameter

    family to shared (gray) – replace the family parameter with a Shared parameter

    shared to family (gray) – replace the Shared parameter by a family parameter

    shared to shared (gray)– replace the Shared parameter by another Shared parameter

    close (gray) – remove the parameter.

    In the GUID column for Shared parameters, the color indicator shows the relationship of the parameter to the current SPF.

    When you put the cursor over a row in the Group parameter under column, pencil (gray) button appears, which opens the window for selecting a new group. Batch group change for multiple held out parameters is available.

    If you put the cursor over a line in the Formula column, pencil (gray) button appears, opening the formula editor window:

    8

    The formula is written into the upper field of the editor. Using the right mouse button opens the context menu, which contains the list of available parameters with indication of data type and the list of available functions:

    9

    You can also use the corresponding tag and function buttons to insert parameters and functions.

    Frequently used formulas can be added using star plus to the "Favorite Formulas" list. star opens the editor of favorite formulas:

    10

    When adding a formula from the favorite formulas list, all current data in the formula editor will be removed!

    In the lower field using Validate, you can validate if the formula is correct and calculate the result.

    Also, when hovering the cursor over a row in the Formula column, import (gray) button is available, allowing you to import the formula from the parameter of the selected family. After selecting a family in the browser, the formula import window opens:

    23

    In the column Instance/Type, you can change whether this parameter belongs to a type parameter or an instance parameter.

    After clicking Accept, all changes made to the Type will be saved. Cancel allows you to close the plugin window without saving the changes.

     

  • Change history for
    Year

    2025 Year

    Revit: Parameters 2.2.1.0 (15.05.2025)

    Improved
    Edit parameters in families: the "Other" group has been added to the list of groups available for changing.

    Revit: Parameters 2.2.0.0 (14.05.2025)

    New
    Editing parameters in project: added "Change group" action.
    New
    Family editor: change group for selected parameters.

    Revit: Parameters 2.0.0.0 (12.05.2025)  Read more

    New
    Family editor become a separate command.
    New
    Family editor: redesign of the parameter list.
    New
    Family editor: added various options for replacing one parameter with another..
    New
    Family editor: added possibility to delete unused parameters.
    New
    Family editor: added ability to change parameter position and move parameters between groups.
    New
    Family selection context: added ability to select families from the Project Browser.
    New
    Batch editors: added presets and preset storage with support for Organization Settings. Export and import is available in each section.
    New
    Batch editors: redesigned the system for adding actions.
    New
    Formula editor: added buttons for inserting parameters and formulas.
    New
    Added check for the existence of a parameter in the current shared parameter file.
    Improved
    Many other improvements and features.
    Fix
    Many bug fixes.

    Revit: Parameters 1.6.2.0 (27.01.2025)

    Fix
    Fixed formula validation error occurring in Revit 2025.

    2024 Year

    Revit: Parameters 1.6.1.0 (26.12.2024)

    Improved
    Edit parameters in families: removed restriction on editing formulas of built-in parameters.

    Revit: Parameters 1.6.0.0 (26.12.2024)

    Fix
    Fixed some errors occurring during validation and pre-calculation of formulas.

    Revit: Parameters 1.5.6.0 (24.07.2024)

    Fix
    Correct name of the "Other" group in Revit 2025.

    Revit: Parameters 1.5.5.0 (02.05.2024)

    New
    Create parameters in project: added possibility to select all categories in the list.
    Improved
    Create parameters in project: the button for editing the list of categories has been moved to the list of parameters.
    Improved
    Create parameters in project: actualized list of categories.

    Revit: Parameters 1.4.3.0 (18.01.2024)

    New
    Added option to settings to specify which section will be opened when the plugin is launched in a family document.
    New
    Added option to settings to enable case-sensitive search.
    New
    When adding parameters from the SPF, parameters already existing in the current document are marked (only for projects).
    Fix
    Fixed a bug where there were unnecessary data types in the parameter data type selection dialog in the "Common" category.
    Fix
    Fixed an error in creating parameters with the "Other" group in Revit 2022.

    2023 Year

    Revit: Parameters 1.1.1.0 (25.12.2023)

    Fix
    Family editor: correct processing of parameters without data type.

    Revit: Parameters 1.1.0.0 (24.12.2023)

    Fix
    Removed the algorithm for determining whether the "Change by group" property can be changed when reading project parameters.
  • Комментарии для сайта Cackle

ModPlus 2015-2025