Administrator's release notes: New profile catalog

Tekla Structures
Modifierad: 11 mar 2025
2025
Tekla Structures

Administrator's release notes: New profile catalog

The profile catalog has been renewed to improve usability and to make the profile catalog consistent with other catalogs, such as the shape catalog and the rebar catalog.

Enable the new profile catalog in your environment

The new profile catalog is not enabled by default in the Default environment, but it might be enabled in other environments. If the new profile catalog is not enabled in your environment, you must enable it.

To use the new profile catalog, add set XS_USE_OLD_PROFILE_CATALOG=false to the env_<EnvironmentName>_environment.ini file in a specific environment folder.

Convert existing rules to groups

In the new profile catalog, groups replace the rules that were used to organize profiles in the previous profile catalog. The Convert Rules to Groups tool converts rules.lis and profiles.lis files from an existing profile catalog to a ProfileCatalog.Groups.xml file for the new profile catalog.

  1. From Quick Launch, open the Convert Rules to Groups tool.
  2. If you want to convert only selected rules to groups, select the rules in the previous profile catalog.
    1. To open the previous profile catalog. search for profile catalog in Quick Launch.
    2. Select the rules that you want to convert to groups.
  3. Finish converting the rules to groups in one of these ways:
    • Click Convert selected rules to groups to convert only selected rules to groups.
    • Click Convert all rules to groups to convert all rules to groups.
    The Convert Rules to Groups tool creates a file that contains the new group structure.
  4. Copy the created file to the XS_PROFDB\profil\profiles folder.
  5. Check the output to ensure that it is correct.

Files for profile catalog customization

File Location Purpose
*.ProfileCatalogDefinitions.ail

This file must be manually created.

XS_​MESSAGES_​PATH Translations strings of groups and new properties
<File_Name>.ProfileCatalog.Groups.xml

This file must be created with the Export functionality.

N/A Used to export and import group structures. These files can be used for localization of groups by placing them in the profil\profiles folder in the firm, project, or profdb folder.
<File_Name>.ProfileCatalog.MaterialTypes.xml

This file must be created by adding a prefix to the ProfileCatalog.MaterialTypes.xml model file.

Model/XS_PROJECT/‍ XS_FIRM/XS_PROFDB This file can be used for localization of material types by placing them in the profil\profiles folder in the firm, project, or profdb folder.

Customize groups

  1. Open the new profile catalog.
  2. Create a group structure.
  3. Add profiles to the groups.

    Make one group structure at a time for customization purposes.

    Example: for I profiles, you can have a single group with sub-groups.

  4. Save the changes.
  5. Export the group structure only.

    Add a descriptive prefix to the exported groups file.

    Example: IProfiles.ProfileCatalog.Groups.xml

  6. Delete the group structure only for the group that you exported, then repeat the steps for other groups.
  7. Copy the groups files to the Profil\Profiles folder in the model folder, or the folder defined in the XS_PROJECT, XS_FIRM, or XS_​PROFDB advanced option.

Customize material types

  1. Open the new profile catalog.
  2. Select profiles and assign material types.
    • Use filters and the Search result or All profiles options.

    • We recommend that you assign one material type at a time for customization purposes. For example, assign only the steel material type to the profiles.

  3. Save the changes.
  4. Open <model_folder>\profil\profiles folder and add a descriptive prefix to the ProfileCatalog.MaterialTypes.xml file.

    Example: Steel.ProfileCatalog.MaterialTypes.xml

    If you assign more than one material type at the same time, add a prefix that includes all material types.

    Example: SteelAndConcrete.ProfileCatalog.MaterialTypes.xml

  5. Move this file to a separate folder.
  6. Repeat the steps for other material types.
  7. Copy the material types files to the Profil\Profiles folder in the model folder, or the folder defined in the XS_PROJECT, XS_FIRM, or XS_​PROFDB advanced option.

Environment-specific translations

If a translation of the group is missing, you can add it to an environment-specific .ail file.

Example file is DefaultEnv.ProfileCatalogDefinitions.ail. Add the folder to XS_MESSAGES_PATH in your .ini file.

Var det här användbart?
Föregående
Nästa