Only elements of the physical model which are visible and enabled, are considered.
To enable elements, either select them manually or refer to Prepare.
The Generate step creates the analytical model counterparts for your structural analysis.
All the relevant information, e.g., Structural Material, Section or Thickness
is read from the physical elements and written to the new analytical elements.
Structural Role is assigned based on the Model Category of the physical element.
To tweak the creation, change the presets in the configuration file under Analytical Elements Alignment.
It is possible to define geometric limits as well as to prioritize the weight of the analytical elements.
SOFiSTiK Analytical Model Generator can optimise the visualization for the best user experience during each step:
Template Mode
Determines whether the focus is on the Physical or Analytical model.
It is also where the visualization help can be turned Off altogether.
Each step has a pre-determined mode at the beginning and end, but it can be switched at any given time.
Filter Rule
Offers one additional Selection Filter to be activated in the active view.
Each step has a pre-determined rule, based on the most used functionality, but it can be switched based on the task at hand,
e.g., when working through the Importance and Keep Parallel during the Generate.
Filter Action
Offers the choice to highlight or isolate all elements for which the above rule applies.
Hint
The following Revit technologies are deployed:
Temporary View Properties
To avoid permanently changing the active view, the Temporary View Properties mode is activated.
All changes to the visibility and visualization are only temporary and will be abandoned when closing the steps.
Applying a View Tempate
The View TemplatesSOFiSTiKAMG2D/3D, which have the necessary Category Overrides and a set of Rule-based filters
for the best user experience pre-determined, are used.
Temporary Hide/Isolate
Only visible elements in the active view from before a step was started are considered.
They get loaded to a Temporary Isolate mode to respect the user selection.
Previously invisible elements will be ignored, no matter what causes their invisibilty,
e.g., Filter rules, Hide by Category or Hide by Element.
View Filters
A number of Filters allow to highlight, isolate or hide elements based on their Property Panel.
To achieve this, the respective elements are saved in various Revit Selection Sets.
These settings are available for SOFiSTiK Analytical Model Generator 2025 Service Pack 3 and above.
Note
Small inaccuracies in geometry can lead to problems during the analysis.
While SOFiSTiK Analysis+Design allows you to determine a Tolerance for Intersection of Structural Elements in the Analysis Settings,
other third-party software may not offer this option.
SOFiSTiK Analytical Model Generator can merge the end points of Analytical Members as a final cleanup of the analytical model
at the end of the Generate step, if they are very close to other Analytical Members or Analytical Panels.
This feature can be activated to account for specific accuracy requirements when using SOFiSTiK Analytical Model Generator with third-party FE packages.
If an analytical model already exists and is visible in the active view,
SOFiSTiK Analytical Model Generator will take this into consideration when running Generate.
If an analytical element is the counterpart to a physical element,
Generate will update the element (see Local Coordinate System for specifications).
Hosted data, e.g., loads or boundary conditions, should remain.
If an analytical element is not the counterpart to a physical element,
SOFiSTiK Analytical Model Generator cannot assess from which element it derives and the user is offered a choice:
Keep the existing analytical elements, possibly resulting in multiple elements.
Deleting the existing analytical elements, possibly resulting in loss of (hosted) data.
For all elements of the physical model, where the analytical model counterparts already exist,
the Locked parameter is available on the analytical elements.
If an analytical element is locked (Locked = TRUE), its properties are not adjusted
and it will keep its original location during the Generate step. SOFiSTiK Analytical Model Generator will still attempt
to connect the freely moving analytical elements to it.
Warning
When too many constraints are applied to the existing elements,
SOFiSTiK Analytical Model Generator cannot obtain a properly aligned new analytical model,
as shown in the following example.
Please be advised that locking analytical elements impacts the resulting analytical model
and SOFiSTiK Analytical Model Generator may not be able to obtain the optimal analytical model.
The local coordinate system for analytical elements is based on the orientation of the respective elements of the physical model
at the time of creation (it will not be kept up-to-date at all times).
Note
With SOFiSTiK Analytical Model Generator 2025 Service Pack 2 and above, it is possible to control if the local coordinate system is updated
during a re-run, depending on the settings in Analytical Elements Geometry.
The orientation is similar to the behavior in Autodesk®Revit®2022,
with added functionality for Walls.
For Walls, Analytical Panels with Structural Role: Wall are generated.
The local coordinate system can be influenced by the respective settings in
Analytical Elements Geometry.
Local Axis
Uniformly acc. to global coordinate system
Individually acc. to wall orientation
x
facing upwards
y
according to the right-hand-rule
z
according to the global coordinate system
(nearest global X- or Y-axis in positive direction)
according to the orientation of the associated wall
(in direction of exterior face)
Warning
Existing Analytical Panels may change during re-run of Generate step,
e.g., when the local coordinate systems wasn’t aligned previously or the exterior face has since changed.
To align horizontal elements (analytical panels for floors and analytical members for framings) with specific levels only,
the following options exist:
On a global scale via settings in the configuration,
where the option Align to Adjacent Level can be activated and a search tolerance be specified.
Important
To meet the engineers’ need to determine which levels are relevant, the property Analytical has been introduced.
Only such levels with Analytical = True are being considered.
On an instance base for individual overrides,
where specific levels can be selected, independently from the Analytical property.
The vertical alignment follows the global settings of the configuration file.
If needed, it is possible to define local overrides on an individual element basis by selecting the physical element.
Choose a different face of the physical element or pick a specific reference (level or reference plane).
Use cases are:
- the adjacent level search does not lead to the desired results,
- sloped elements are involved or
- generally more control is desired.
Example 1 (top): All elements are set to Primary.
SOFiSTiK Analytical Model Generator will find a solution that considers the optimal location of the beam and columns.
Example 2 (bottom): The columns are set to Primary and the beam to Secondary.
SOFiSTiK Analytical Model Generator will find a solution that considers mainly the optimal location of the columns.
This feature is relevant for linear elements, e.g., Columns and Framings.
It allows to determine if the orientation of the analytical member follows the physical component.
The options for Keep Parallel are:
TRUE (default)
SOFiSTiK Analytical Model Generator will set the analytical element parallel to its physical element counterpart.
FALSE
Releases this constraint allows SOFiSTiK Analytical Model Generator to create an analytical element
that is not parallel to its counterpart physical element.
SOFiSTiK Analytical Model Generator will optimize the end nodes of this element according to its optimal location[1].