Install .tsep packages

Tekla Structures
Modified: 19 Feb 2024
2023
Tekla Structures

Install .tsep packages

Tekla Structures extension packages (.tsep packages) are Tekla Structures extensions or additional environment content installers.

Extensions are not part of the Tekla Structures product release. .tsep packages are available for download in Tekla Warehouse.

You can install .tsep packages in these ways:

  • Directly from the file system
  • Using the Extension manager in Tekla Structures
  • Centrally

Install .tsep packages directly from the file system

Before you begin, download the .tsep packages that you want to install from Tekla Warehouse. Alternatively, you can run some .tsep installers directly from Tekla Warehouse using the Insert into model option. For more information, see Insert Tekla Warehouse content into a Tekla Structures model.

  1. Double-click the .tsep installer that you have downloaded.

    If the .tsep installer does not automatically open with Tekla Structures extension manager, right-click the .tsep installer, then select Properties. In Opens with, click Change, then browse to TsepFileDispatcherLauncher.

    The Tekla Structures extension manager dialog box opens with the name of the extension that is going to be installed.

  2. Select the Tekla Structures versions to which you want to import the extension, then click Import.

The imported extension is installed the next time that you start Tekla Structures. It is shown in Tekla Structures extension manager, and is ready for use in the Applications & components catalog.

Install .tsep packages using the Extension manager in Tekla Structures

You can install a .tsep package using the Extension manager in Tekla Structures.

Before you begin, download the .tsep packages that you want to install from Tekla Warehouse.

Tip: In Extension manager, you can list the extensions by type: extension or environment. You can also search for content based on name, author, description, and type of extension.
  1. In the Applications & components catalog, click > Manage extensions > Extension manager.
  2. Click Import, then browse to the .tsep installer that you want to install.
  3. Click Open.

The imported extension is installed the next time that you start Tekla Structures. It is shown in Tekla Structures extension manager, and is ready for use in the Applications & components catalog.

Update installed extensions

When updates for your installed extensions are available, you can download and install the updated .tsep packages in the same way as you install other .tsep packages.

To receive notifications when new versions of extensions are available, Subscribe to alerts about content updates in Tekla Warehouse.

If there is an older version of the same extension package, it is uninstalled before installing the new version. Installation is canceled if the same or newer version has already been installed.

Uninstall .tsep packages in Tekla Structures extension manager

  1. In Tekla Structures extension manager, select the .tsep packages that you want to uninstall.

    Use Ctrl or Shift to select more than one .tsep package.

  2. Click Remove.
The .tsep packages are removed the next time that you start Tekla Structures.

Uninstall .tsep packages in Tekla Structures Extension Package (TSEP) builder and test runner

  1. To open the Tekla Structures Extension Package (TSEP) builder and test runner dialog box, browse to ..\Program Files\Tekla Structures\<version\bin\, then double-click TeklaExtensionPackage.Builder.exe.
  2. On the Uninstall TSEP based extensions tab, select the .tsep packages that you want to uninstall, then click Uninstall selected.

    Use Ctrl or Shift to select more than one .tsep package.

The selected .tsep are removed. You do not need to restart Tekla Structures.

Centralized installation of .tsep packages

You can centrally install a batch of .tsep installers across company workstations. This method is meant for system administrators.

By default, the .tsep installers waiting for installation are stored in \ProgramData\Trimble\Tekla Structures\<version>\Extensions\To be installed. To install .tsep packages centrally, copy the .tsep installers to the %XSDATADIR%\Extensions\To be installed folder. If the folder does not yet exist, create it.

When Tekla Structures starts, it checks the available .tsep installers from the \To be installed folder and installs them automatically. If there is an older version of the same extension package, it is uninstalled before installing the new version. Installation is canceled if the same or newer version has already been installed.

  • The installed .tsep installers are stored in the %XSDATADIR%\Extensions\Installed folder.
  • Invalid .tsep installers are uninstalled and moved to the %XSDATADIR%\Extensions\Invalid installations folder.
  • Canceled .tsep installers are stored in %XSDATADIR%\Extensions\Cancelled installations.

Tools for copying .tsep installers

We recommend that you use ROBOCOPY from the command prompt (cmd.exe) to copy the .tsep installers. You can find more information about ROBOCOPY on the Microsoft website.

The basic syntax for ROBOCOPY is: robocopy <Source> <Destination> [<File>[ ...]] [<Options>]

For example, to copy .tsep installers in Tekla Structures 2023:
robocopy
"\\Server1\prod\TeklaStructures\2023.0\Environments_TSEP"
"C:\ProgramData\Trimble\Tekla Structures\2023.0\Extensions\To be installed"
*.tsep
"C:\Program Files\Tekla Structures\2023.0\bin\TeklaExtensionPackage.TepAutoInstaller.exe"
2023.0 "C:\ProgramData\Trimble\Tekla Structures\2023.0" "2023"
This command copies all .tsep installers from the \Server1 network directory to the local user's \To be installed folder. After copying, TepAutoInstaller.exe installs all .tsep installers from the local user's \To be installed folder. Installing the packages allows users to start Tekla Structures without first waiting for the installations to complete.

Centralized uninstallation of .tsep packages

You can uninstall .tsep packages in batches by creating an empty file named RemoveExtensionOnStartup in the folder for each extension that you want to uninstall. For example, \ProgramData\Trimble\Tekla Structures\<version>\Extensions\Installed\[Extension_To_Be_Uninstalled].

The extensions are removed the next time that Tekla Structures is started.

Was this helpful?
Previous
Next