Project Settings#

Provides access to the project and user settings of SOFiSTiK Analysis + Design. Manages all SOFiSTiK data which is saved in the Revit file.

Analysis#

../../_images/settings_analysis.png

Project#

Provides possibility to add a user defined title that will be included in all reports.

The working directory can be specified. The default working directory is the <Revit Project Path>. All SOFiSTiK related files will be saved in a subfolder xyz.sofistik, with xyz standing for the name of the Revit file. When the Revit filename changes, a new subfolder will be created.

Geometry#

In this group the user can set which Revit coordinate system should be used as global coordinate system for the Finite Element models.

  • Project: uses Revit’s Project Base Point and Coordinate System

  • Shared: uses Revit’s Survey Point and Coordinate System

  • Internal: uses Revit’s Internal Origin and Coordinate System

Calculation#

Here the user can set if the commands Calculate is allowed to use the High Performance Solver. This solver option is only available with the appropriate license.

Design Code#

Here the design code used for the analysis is displayed.

Important

For the full range of design codes supported in ssd_small SOFiSTiK Structural Desktop (SSD), click Other codes and advanced settings. The SOFiSTiK System Information dialog box will open.

Note

The unit sets configured within the System Information dialog box only control unit settings in SOFiSTiK programs. They do not apply to the unit settings in Revit.

Materials, Cross Sections, Actions and Prestressing Systems#

Displays all SOFiSTiK Materials, Cross Sections, Actions and Prestressing Systems defined in the project.

The user can visualise, rename, adjust and delete items. It is also possible to create new items or import them from the database (*.cdb file) of other SOFiSTiK projects.

See also

This SOFiSTiK data is created during the mapping and export of the main system. Restrictions to what can be adjusted may apply. To learn more, see Mapping.

Groups#

../../_images/settings_groups.png

The tab Group displays all the SOFiSTiK Group numbers in use in the project.

In this tab, you can manage the names assigned to the different groups. Even when the analytical model is not complete yet, you can use the Create and Delete functions, to prepare in advance the numbering and naming of SOFiSTiK Groups.

With the Copy and Paste functions, you can transfer the SOFiSTiK Group names to other projects either directly or by preparing them in a .csv or .xlsx file.

Tip

To assign SOFiSTiK Group numbers to analytical elements, use the Structural Properties.

Result Content for SOFiSTiK Reports#

Settings for the output of the Column Design, Beam Design and Slab Design commands. Here, templates for the different types of reports can be defined, edited and deleted. A template determines which information will be displayed in the design report (type of results, quantity of information etc.).

Project Parameters#

All SOFiSTiK data is accessible through our interface, e.g., through the SOFiSTiK Structural Property panel. Additionally, Revit Shared Parameters can be activated for the following properties, providing access to these properties’ values with standard Revit and Dynamo functionalities.

Name
Parameter
Description

Number
SOFiSTiK_Number

Number of the corresponding SOFiSTiK structural element.

Primary Group
SOFiSTiK_Group

Number of the SOFiSTiK group of the selected element.

Element Name
SOFiSTiK_Name

Names the selected element for SOFiSTiK.

SOFiSTiK Use Indicator
SOFiSTiK_Use

Indicates which Revit levels should be exported as SOFiSTiK Storey Levels. To export these properties, click SOFiSTiK Analysis Tab ‣ Project ‣ Start and in the Geometry tab activate the option Export Storey Levels.

SOFiSTiK_AttributeArea

Available only for analytical panels. Indicates if the analytical panel is considered as an attribute area by SOFiSTiK Analysis + Design

Load Distribution Area
SOFiSTiK_LoadDistributionArea

Available only for area loads. Generates a load distribution area with the same geometry as the selected surface load. For example, a beam system can thus be loaded with an area load.

Note

The selected area load must be rectangular for SOFiSTiK_LoadDistributionArea to work.

Use Excentricity
SOFiSTiK_UseExcentricity

Cross sections of analytical members can be transferred to the structural calculation as a centric beam/column or as an eccentric beam/column. Similarly, the thinkness of analytical panels can be defined as centric or eccentric. For centric elements, the checkbox is activated while it is deactivated for eccentric elements

Effective Width of T-beams
SOFiSTiK_EffectiveWidth

Parameter available only for beams, it controls the effective width of a T-beam cross section. The cross section assignment automatically assigns a SOFiSTiK T-beam cross section with the defined effective width.

Mesh Density
SOFiSTiK_MeshDensity

With this instance parameter, the density of Finite Element mesh can be controlled.

Column Design Parameters
SOFiSTiK_DesignNormalForce,
SOFiSTiK_DesignMomentMy, …

In these instance parameters, dimensioning values from the design of the column are saved.

Soil Profile
SOFiSTiK_SoilProfile

Saves the number of the CDB’s SOFiSTiK soil profile.

Note

The following project parameters are discontinued and have been removed during an upgrade:

  • Subsystem View parameters SOFiSTiK_SubsystemName, SOFiSTiK_SubsystemPath and SOFiSTiK_UseForLoadTakeDown

  • Design Element for Walls SOFiSTiK_CreateDesignElementForResultants

  • Obsolete parameter for marking Revit levels SOFiSTiK_Level

Important

Some project parametes, e.g., SOFiSTiK_Name, are used for Name View. Deactivating them will impact this feature.

See also

Shared Parameters, as well as other Family Parameters can be accessed via Revit Schedules or in Filters. See Schedule for more information.

Purge SOFiSTiK Data#

Purge the Revit file from SOFiSTiK information (Especially, the user can reset the design code here).

Warning

Purging data in a project cannot be undone! You need to save the project after purge!