2679 |

It's a free plugin!

  • Author: 
    Pekshev Alexander
    Adding numbering to the specified parameter of elements with the possibility of numbering in the schedules


    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


    When working in a non-schedule view, you can specify the direction of numbering based on the arrangement of elements, or add numbering in the order in which elements were created. When working in a schedule, the plugin adds numbering in the order of items in the schedule (taking into account sorting). The schedule property "Itemized every instance " affects the speed of the plugin. It is possible to set the prefix and suffix for the number



    Prefix/Suffix – sets the prefix and/or suffix for the number

    In the "Settings" group, you can specify additional settings for the function:

    Initial value – the initial value from which the numbered marking will be performed

    Direction – indication of direction for numbered markings. For schedules, this direction is ascending or descending. For other species - direction depending on the location of the elements

    Parameter name – the name of the parameter in which the numbered mark will be written. The function can only process parameters that contain a string value.

    If the function is run on the schedule view, the Parameter name field will be a drop-down list with parameters available for processing (string or numeric parameters available for editing). If the "Itemized every instance" property is enabled in schedule settings, the list will contain only instance parameters. If the “Itemized every instance” property is disabled, the list will contain both instance and type parameters.

    If the element in the group, then the check for the option to change the parameter without ungrouping. Parameter will change without ungrouping, if:

    • this is the system parameter "Mark"
    • this is a Shared project parameter with the "Values can vary by group instances" property enabled
    • this is type parameter

    Execute – performs numbered markings according to the settings

    Clear – if the function is started in the schedule view, clears all marks in the specified parameter. If the function is not launched in the schedule view, it offers to select the elements for which the mark will be cleared in the specified parameter


    Files with the file extension .mpif is used to install or update components and plugins in case of lack of access to the internet! ModPlus is installed using the web installer
  • 2020 Year

    Revit: Numbering (05.09.2020)

    • Improved Returned function to clear parameter in schedules with warning display.

    Revit: Numbering (31.08.2020)

    • Improved Removed the "Clear" button when working in schedules.

    Revit: Numbering (08.08.2020)

    • Fix Fixed incorrect numbering in descending order.

    Revit: Numbering (08.08.2020)

    • Improved Changed name and description.

    Revit: Numbering (01.05.2020)

    • New Added the ability to number the numeric parameters in the schedules.
    • Improved When numbering in a model of processing eliminated the group as the elements for numbering.
    • Improved When writing values to the parameter element in the group, added additional check if the parameter is a type parameter. If it is, then the new value is written to the parameter.
    • Improved Optimized some algorithms.

    2019 Year

    Revit: Numbering (13.10.2019)

    • Added check parameter properties "read-Only" before writing new values.

    Revit: Numbering (07.09.2019)

    • Added an indication of whether the selected parameter instance or type parameter.
    • Fixed some bugs.

    Revit: Numbering (04.09.2019)

    • Added the ability to fill in the parameters of type for schedules with the unchecked "Itemized every instance".

    Revit: Numbering (26.07.2019)

    • Replaced the method of elements selection on non-schedule views - selection picking elements instead of the select by frame.
    • Some changes have been made to the processing parameters of elements located in groups.

    Revit: Numbering (22.07.2019)

    • Fixed a display problem in the drop-down list of parameters whose names contain underscores.
    • Added saving of the selected parameter in the schedule.
    • Added the ability to number elements in groups.

    Revit: Numbering (16.07.2019)

    • Added the ability to order marking is schedules with unchecked "Itemize every instance".

    Revit: Numbering (13.02.2019)

    • Fixed an error where the function ceased to work in the schedules.

    Revit: Numbering (11.02.2019)

    • Fixed bug when working with the schedluse that displays data by View Sheets.

    Revit: Numbering (04.02.2019)

    • Fixed bug of functions in schedules, in which there is a hidden field "Comment" used by function.

    Revit: Numbering (12.01.2019)

    • Added handling pre-selection.

    2018 Year

    Revit: Numbering (23.12.2018)

    • Added ability to specify initial value.
    • Added the ability to specify the parameter to be written to a numbered mark.
    • Added the possibility to specify the numbering order.
    • Added a restriction - function does not work in the specifications, in the properties of the sort which removed the tick "Itemized every instance".

Pekshev Alexander

Pekshev Alexander


I do not write programs to order