Room finishing

11978

Room finishing

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
21.00 USD
  • Creation of finishing elements in the rooms

    Icon

    32x32px 16x16px dark 32x32px dark 16x16px

    Related news and articles


    Using

    1

    To get started with the plugin, you must create a room trim configuration by clicking plus. Created configurations can be duplicated plus box multiple outline, renamed square edit outline, exported export, imported import and removed delete outline using the corresponding buttons.

    Next, you must click Add finishing creation setting to add a block of room finishing settings. Each block consists of the elements filter by parameters of rooms and individual settings for creating floors, wall finishing and ceilings.

    2

    When multiple room finishing options are specified, the corresponding settings blocks can be reordered in the list using the buttons arrow down boldarrow up bold

    FLOORS

    3

    To create floor by room, you need to check the corresponding box in the room finishing settings block and fill in the necessary settings.

    The warning indicator alert (red) indicates that the floor type is not specified or is missing in the current project. In this case, floors will not be created.

    Next, select the floor type from the drop-down list containing all floor types of the current project. 

    Height Offset from Level allows you to offset the floor relative to the level. The value can be either positive or negative.

    The button layers plus allows setting in the field the thickness value of the selected floor type with "+" sign.

    The Bottom of walls option allows you to extend the selected floor under finish walls when creating walls and floors at the same time. When using a multilayer floor, the checkbox can be enabled for only one layer—however, all layers located below the selected one will also be extended under the finish walls. When this option is enabled, the value of the From bottom, mm parameter for finish walls is automatically set equal to the floor Height Offset from Level; this value cannot be edited.

    With the Add button you can create a multilayer floor pie by adding multiple floor types:

    4

    This configuration results in a floor that consists of several layers. Each layer is an individual element. If the height offset is correctly specified, the floor will be built above the floor slab.

    5

    When creating a multilayer floor, for each layer you must specify an offset from level equal to the sum of the thicknesses of all previous layers, as well as the thickness of the current layer, since the layer thickness is applied downward.

    To place the floor below the level, set a negative offset value.

    The next setting allows you to determine how the floor boundary is extended into door openings. The drop-down list provides the following options:

    • Do not extend the floor boundary into door openings
    • Extend the boundary to the middle of the opening
    • Extend the boundary through the full thickness of the opening
    • Extend the boundary by the specified value, mm.
    • Extend the boundary to the middle of the door leaf

    Below is the Copy parameter value (from room to floor) option. Clicking the button again adds new fields and allows copying values of multiple parameters at the same time:

    6

    At the bottom of the plugin window there are options applied to all floors created within the current configuration. 

    32 

    When leading the floor to the doorways to the full wall width consider the main room: If door leads to exit/If door leads to entrance – allows you to specify which of the two connecting rooms will be the main (exiting or entering) and the floor in the doorway will be created only for this room. This option works even if only one of the adjacent rooms is selected.

    Process floor-level windows  – when enabled, the floor is extended into openings made by elements of the “Windows” category, through the full thickness of the opening. When disabled, such openings are processed according to the general rules. 

    Cut door solid geometry out of the floor boundary – when enabled, the solid geometry of doors is cut out of the floor boundary when it is created:

    7

    WALLS

    8

    To create a finishing wall, you need to check the corresponding box in the room finishing settings block and fill in the necessary settings.

    The warning indicator alert (red) indicates that the base type or the finish wall type is not specified or is missing in the current project. In this case, walls will not be created.

    The plugin provides three modes for selecting the base for creating finish walls:

      1. For all wall and column types – in this mode, finish walls will be created for all walls and columns of the room without additional filtering.
      2. Select wall and column types – allows you to specify one or more wall and/or column types of the current project to be used as the base for creating finish walls. Types are selected from the drop-down list or directly in the model using the Select button.

    30

    3. Wall and column filter – in this mode, the wall and column types used as the base are determined using an element filter based on wall and column type parameters.

    31

    The plugin provides the ability to create finish walls using base walls and columns from linked files. If elements from a linked file are used as the base, cutting openings in finish walls is available starting with Revit 2022. 

    For each selected base, the parameters of the finish walls being created are configured. Finish walls can be multilayer and height-composite.

    The Layer option determines the order of the finish walls relative to the base. The finish wall type is selected from the drop-down list of all wall types of the current project.

    The From bottom, mm option sets the offset of the lower edge of the finish wall by the specified distance from the bottom boundary of the room or from the floor level if the floor is extended under the walls. The value can be positive or negative. When the Bottom of walls option is enabled for the floor, the From bottom, mm value is automatically set equal to the floor Height Offset from Level; this value cannot be edited.

    The From top, mm option sets the offset of the upper edge of the finish wall by the specified distance from the top boundary of the room. The value can be positive or negative.

    The Boundaries option allows you to create finish walls with the Room Bounding property enabled.

    Using the Add layer button, you can add additional finish wall layers.

    To create height-composite finish walls, you must specify the same layer number for two or more finish wall layers. The position of the lower boundary of each part of the composite wall is defined using the From bottom, mm option, while the height and position of the upper boundaries are calculated automatically.

    9

    The Add base button allows you to configure finish wall creation for another base type within a single room finishing settings block. 

    If the base walls are located in linked files, cutting openings in finishing walls is supported starting from Revit 2022.

    Below is the Copy parameter value (from room to finish walls) option. Clicking the button again adds new fields and allows copying values of multiple parameters at the same time.

    At the bottom of the plugin window there are options that apply to all finish walls created within the current configuration:

    34

    • Join finish walls to base
    • Wall joins – allows selecting the type of connection for the finish walls being created: Butt, Miter, Square off, No join.

    BASEBOARDS

    Baseboards are created as elements of the “Walls” category.

    33

    To create baseboards by rooms, you need to enable the corresponding checkbox in the finishing settings block and set the required parameters.

    The warning indicator alert (red) indicates that the baseboard type is not specified or is missing in the current project. In this case, baseboards will not be created.

    Next, select the baseboard type from the drop-down list containing all wall types of the current project.

    The Baseboard height option sets the height of the baseboard being created relative to the floor level, and if there is no underlying floor/slab, relative to the story level.

    Below is the Copy parameter value (from room to baseboard) option. Clicking the button again adds new fields and allows copying values of multiple parameters at the same time.

    CEILINGS

    Creating ceilings is available for 2022 Revit version and above.

    10

    To create ceilings by rooms, you need to enable the corresponding checkbox in the finishing settings block and set the required parameters.

    The warning indicator alert (red) indicates that the ceiling type is not specified or is missing in the current project. In this case, ceilings will not be created.

    Next, select the ceiling type from the drop-down list containing all ceiling types of the current project.

    Height Offset from Level allows you to set the ceiling position relative to the level. The value can be positive or negative.

    Using the Add button, you can create a multilayer ceiling by adding several types.

    Below is the Copy parameter value (from room to ceiling) option. Clicking the button again adds new fields and allows copying values of multiple parameters at the same time.


    Delete previously created finishing elements option applies to all finishing elements of the current configuration and allows automatically deleting previously created elements before creating new ones.

    When creating finishing, if previously created floors and ceilings match the newly created ones, their contours are updated without creating new elements.

    When you click Create, the following finishing generation options are available:

    11

    The By pre-selected Rooms option applies the specified finishing settings to rooms that were selected in the model before launching the plugin.
    The By selected Rooms option allows you to select rooms directly in the model. After selection is complete, click “Done” to start creation.
    The By Rooms on View option applies the selected settings to all rooms displayed in the active view. Finishing is created along the contours of all rooms present on the plan.
    The By all rooms option applies the selected settings to all rooms in the project. Finishing is created along the contours of all rooms in the project.

    The Update parameters button allows you to copy parameter values from rooms to the specified parameters of previously created finishing elements.

    PLUGIN WORK EXAMPLES

    1. Floor offset from level options

    Floor offset from level is set to 0 mm:

    12

    13

    Floor offset from level is set to -250 mm:

    14

    15

    2. Creating floors with different settings using two adjacent rooms as an example:

    16

    If you select Do not extend the floor boundary into door openings, the floor is created strictly along the room contour, so door openings in the room will remain unfilled:

    17

    18

    If you select Extend the boundary to the middle of the opening, then during creation the floor will be extended to the middle of the wall in door openings:

    19

    If you select Extend the boundary through the full thickness of the opening and enable Cut door solid geometry out of the floor boundary, the floor will be extended into door openings through the full wall thickness, and the solid geometry of doors will be cut out of the floor boundary:

    20

    If you take adjacent rooms that share a common door opening and in the When extending the floor into door openings through the full wall thickness, consider this room as the main one option select If the door is an entrance, then the floor in the door opening will belong to the room into which the door opens:

    21

    If you select Extend the boundary by the specified value, you can specify how far the floor will be extended into the door opening:

    22

    23

    3. Creating finish walls and floors with the “Wall bottom” floor option enabled

    24

    25

    4. Creating multilayer finish walls:

    26

    27

    5. Creating height-composite finish walls:

    28

    29


    32x32px 16x16px dark 32x32px dark 16x16px

    Update room finishing

    The command is available in Revit 2022 and later versions.

    The command allows you to update the last created finishing in the selected rooms without opening the main plugin window.

    Using the command, you can:

    • update the contours of previously created floors and ceilings
    • recreate previously created walls and baseboards, including deleted ones.
  • Change history for
    Year

    2026 Year

    Revit: Room finishing 2.1.2.0 (19.02.2026)

    Fix
    Fixed an issue where a previously created floor was not deleted in Revit 2021 and earlier.

    Revit: Room finishing 2.1.0.0 (12.02.2026)

    Fix
    Fixed an error that occurred when loading the plugin if the project contained types with identical names.

    Revit: Room finishing 2.0.0.0 (11.02.2026)  Read more

    New
    Added a new command "Update Room Finishing".
    New
    Added the ability to specify multiple bases for finishing walls and set a filter for the bases.
    New
    Added skirting board creation.
    New
    Added the option "Extend floor to the middle of the door leaf".
    New
    Added the ability to set a negative ceiling offset.
    New
    Added the ability to set a negative offset for finishing walls.
    New
    Added the ability to create finishing walls as compound walls and to use compound walls as a base.
    New
    Added the option "Process floor-to-ceiling windows".
    New
    Added creation of finishing walls above curtain walls.
    New
    Added the ability to define the join type of finishing walls.

    2025 Year

    Revit: Room finishing 1.0.10.0 (19.09.2025)

    Fix
    Fixed incorrect floor extension into door openings in some cases.

    Revit: Room finishing 1.0.9.0 (15.09.2025)

    Fix
    Fixed incorrect floor extension into door openings.

    Revit: Room finishing 1.0.8.0 (05.09.2025)

    Fix
    Fixed floor extension into French windows.
    Fix
    Fixed incorrect height of finish walls when using a base of multiple walls with different heights.

    Revit: Room finishing 1.0.6.0 (23.07.2025)

    Fix
    Fixed incorrect processing of door openings when creating floors in some cases.

    Revit: Room finishing 1.0.5.0 (04.06.2025)

    Fix
    Fix incorrect definition of room contour in some cases.

    Revit: Room finishing 1.0.4.0 (03.06.2025)

    Improved
    The maximum permissible floor displacement has been increased.
    Fix
    Fixed an error of floor construction in separate rooms.

    Revit: Room finishing 1.0.2.0 (22.05.2025)

    Improved
    Increased the maximum number of wall bases to 50.
    Fix
    Fixed a bug that caused the parameters of other finishing elements to not be updated when the "Floor" option was disabled.