Analytical Model Migration Guide - What's Changed?

The analytical elements are no longer created automatically as the physical model is created. The analytical model is represented by independent elements such as members, panels, and links, interconnected at nodes.

Analytical Model Creation

Pre-Revit 2023 Starting with Revit 2023
The structural analytical model was automatically derived from the physical representation.
  • The analytical elements are created starting from the physical model only.
  • The analytical elements are automatically deleted when the physical model is deleted.
The structural analytical model is made out of stand-alone Revit elements.
  • You can create analytical elements without the need of other objects.
  • You can link analytical elements to their physical counterparts. However, analytical elements are not deleted if these counterparts are missing.

Analytical Model Autonomy

Pre-Revit 2023 Starting with Revit 2023
The structural analytical model depends on the physical model changes.
  • Some analytical element parameters are directly linked to the physical counterpart (material, section type, thickness, etc.). These parameters are always controlled by the physical counterpart.
  • The position of the analytical elements is always influenced by the physical counterparts.
The structural engineer has full control over the analytical representation.

Analytical Model Automation

Pre-Revit 2023 Starting with Revit 2023
The structural analytical model auto-detect mechanism deals with the analytical representation updates based on the physical model changes.
  • Automatic update of the analytical model.
  • Based on hard-coded rules.
  • Option to disable the automation.
The structural engineer can use a rule-based system to update the analytical model based on the physical model changes.
  • On-demand update of the analytical model.
  • Configurable rules.
  • Open-source rules based on Dynamo.

Analytical Model Versatility

Pre-Revit 2023 Starting with Revit 2023
Only some physical elements had analytical representations:
  • Beam/Brace
  • Column
  • Wall (only the vertical wall)
  • Floor
  • Slab
  • Foundation
  • In-place families
    Note: The in-place families had the ability to support a custom multi-segment analytical representation. This was not adjustable.
You can create an analytical representation for any physical element, with type related restrictions - e.g. slanted wall, generic objects, etc.

Analytical Model Flexibility

Pre-Revit 2023 Starting with Revit 2023

Each physical object can be represented using only one analytical element.

e.g. The structural column as one analytical column.

You can represent a physical element as a group of analytical elements, disregarding the number or the type of these elements.

e.g. A stair as a slanted panel, a truss as a single analytical member, a multi-span beam as a group of analytical members.

Analytical Model Control through Grids and Levels

Pre-Revit 2023 Starting with Revit 2023
Analytical element position can be controlled in three ways:
  • Auto-adjust - based on the physical model changes.
  • Manual adjustment.
  • Projections.

    The projection method allows you to control the analytical elements based on grid and level position, without being affected by the physical model changes. For a node to be linked with both grids and level, three manual settings need to be done (X,Y for grids and Z for level).

Each node is automatically and directly linked to the nearest or the specified level. The node remains constrained to this level. Any change in the vertical position of the level will trigger the position update of the analytical node. The node position change will mimic the level changes. The manual adjustment only modifies the offset. The constraint remains.

If a node is positioned at a grid intersection, it is automatically and directly linked to that grid intersection. Any change in the horizontal position of the grid intersection will trigger the position update of the analytical node. The node position change will mimic the grid intersection changes. If the node is manually moved away from the grid intersection, that intersection remains the referenced grid mark, but the node will not follow the grid intersection position changes. The offset to the referenced intersection will be updated.