Settings defined by advanced options

Tekla Structures
2018i
Tekla Structures

Settings defined by advanced options

Advanced options can be user-, model-, system or role-specific:

  • User-specific advanced options are saved in your local options.bin file, which is by default located in C:\Users\<user>\AppData\Local\Tekla Structures\<version>\UserSettings , and work in the specified way in all models that you have. The folder can be changed using the advanced option XS_​USER_​SETTINGS_​DIRECTORY. In the Advanced Options dialog box, the type is USER. Some user-specific advanced options require restarting of Tekla Structures after changing the value.

  • Model-specific advanced options work in the specified way only in the current model. They are saved to options_model.db and options_drawings.db under model folder. In the Advanced Options dialog box, the type is MODEL or DRAWING. Some special model-specific options that are not visible in the Advanced Options dialog box can be changed from options.ini file under the model folder.

  • System-specific advanced options are general to all sessions of Tekla Structures , and work in the specified way for all users and in all models. In the Advanced Options dialog box, the type is SYSTEM. A system-specific advanced option can be stored to options.ini under model folder by clicking SYSTEM next to the option and changing it to MODEL(SYSTEM). Note that the changed value only works for the current model. A MODEL(SYSTEM) advanced option can be changed back to SYSTEM by changing it to SYSTEM , and in this case it will be removed from the options.ini file under model folder. Some system-specific advanced options require restarting of Tekla Structures after changing the value.

    The system-specific advanced options are read from environment .ini files:

    • Global system settings are read from common env_global_default.ini in ..\ProgramData\Tekla Structures\<version>\environments\common\. These settings are used in all environments.

    • Environment-specific system settings are read from env_<environment>.ini in your environment folder. They override any settings that are defined on a global level in env_global_default.ini.

    • Role-specific system settings are read from role_<role>.ini in environment folder. They override any settings that are defined on a global and environment level in env_global_default.ini and env_<environment>.ini.

    • Company level system-specific system settings override all other system-specific advanced options. You can save them in the firm or project folders by setting the folders for the advanced options XS_​FIRM and XS_​PROJECT.

  • SYSTEM(ROLE) options are typically role specific. The settings are read from .ini files and are not saved to the databases. When changed or if the type is changed, the option will become model specific and be saved to the databases. MODEL/DRAWING(ROLE) options are SYSTEM(ROLE) options whose type and/or setting has been changed. The change would be used when you want the SYSTEM(ROLE) option to be saved with the model to options_model.db and options_drawings.db under model folder. These settings can be set back to SYSTEM(ROLE) , which will then take into use the default value.

Was this helpful?
Previous
Next