Set Names#

Set Names allows to set and update the SOFiSTiK Name of many elements at once according to category-specific naming rules.

  1. Click SOFiSTiK Analysis Tab ‣ Utilities ‣ Set Names.

  2. Select one or multiple elements to set or update their names.

  3. Click Finish to validate the selection and open the Set Names dialog.

  4. Using the dialog’s browser:

    • Uncheck the categories and elements to ignore.

    • Click Show to highlight related elements in the Revit model.

    • Control the changes of names with the preview.

  5. (Optional) Sort the elements in the browser’s list (important if sequential numbering is used in the naming rule):

    • In the browser, enter the context menu via right click on the category.

    • Selecting one of the options under Sort Sequence.

  6. For each category of elements:

    • Click edit to adjust the naming rule for a specific category of elements.

    • Click history to access the rules history and use again a previous naming rule of this category.

    • Click delete to delete the current naming rule.

  7. (Optional) Click Naming Rules to export your user-defined naming rules in a .json file or to import naming rules from an already existing file (default naming rules are not exported/imported).

  8. Validate Set Names with Apply to assign the new names to the elements.

  9. Selecting an element, its SOFiSTiK name is accessible in the SOFiSTiK Structural Properties panel as well as in the Shared Parameter SOFiSTiK_Name (if active in the project, see Project Parameters).

Note

Names are not being kept updated automatically. To update the names of the elements with new values, run again the Set Names command.

In Set Names’s browser, use CTRL and SHIFT keys of the keyboards to highlight several elements at once. Then, press and maintain the CTRL key pressed, to bulk selected/deselect all highlighted elements.

Supported Element Categories#

Set Names assigns SOFiSTiK Names and provides naming rules for the following elements:

Revit Category

SOFiSTiK (Sub)-Category

Analytical Nodes

Points

Analytical Members

Attribute Lines

Beams

Columns

Analytical Panels

Attribute Areas

Slabs

Walls

Generic Models (specific families)

Design Elements (Slab Strips or Wall Strips )

Building Cores

Boundary Conditions

Support Conditions

Managing Naming Rules#

For each category of element, naming rules define the constitution of the elements’ names. The naming rule history allows to re-use a previous rule. Rules can contain a multitude of properties associated to the elements but the name must not exceed 32 characters.

The following items are available to create the naming rules:

  • Static Text

  • All Revit Parameters

  • Sequential Number (more information below)

  • SOFiSTiK Properties (see full list below)

Sequential Number#

Sequential Number allow to place a counting-up number in the name of all selected elements. After adding the Sequential Number to the Naming Rule, select:

  • The minimal number of digits filled up with ‘0’. (e.g., choosing 3 digits will result in 001, 002,etc).

  • The starting number.

  • The increment between numbers.

The sequence for counting is defined by the order in which the elements are listed in the dialog’s browser. Once the counter is used in the naming rule, a refresh button appears. It allows refreshing the numbering after changes in the order of the elements or after deselecting some elements. Sequential Numbers are available for analytical elements with structural role: points, attribute lines, beams, columns, slab and walls.

SOFiSTiK Properties#

For each category of element supported by Set Names, the following SOFiSTiK properties can be used in naming rules:

SOFiSTiK (Sub)-Category

SOFiSTiK Properties

Points

Number
Grid location[1]
Number, Group,
Base Level, Top Level,
Thickness
Number, Group, Type[2],
Base Level, Top Level,
Grid Location (at End)[1],
Beams


Number, Group, Type[2],
Base Level, Top Level,
Grid Location (at End)[1],
Columns


Number, Group, Type[2],
Base Level, Top Level,
Grid Location (at End)[1],
Slabs


Number, Group,
Base Level, Top Level,
Thickness
Walls



Number, Group
Base Level, Top Level,
Thickness,
(Design Element) Type[3]
Design Elements
(Member) Type[4]

(Member) Type[4]

Support Conditions

Group