Using Tekla Structures with application and desktop virtualization

Tekla Structures
2022
Tekla Structures

Using Tekla Structures with application and desktop virtualization

Using Tekla Structures together with Citrix Virtual Apps and Desktops with Azure is a flexible and safe way to quickly add users to Tekla Structures projects without locally installing Tekla Structures.

This image shows the main concepts in Tekla Structures virtualization.

Citrix application and desktop virtualization products are products of Citrix Systems, Inc.

Streaming applications from the server makes it possible to use Tekla Structures on client computers, tablets, and smartphones that have different hardware and software configurations. Tekla Structures runs on Windows on the remote server and the virtualization solution allows client devices to be used for display and user input.

Users connect through a secure connection to the data center. The project data is stored only on the server. Using Tekla Structures from a centralized location ensures that all users in the project are using the same project environment.

Prerequisites for using Tekla Structures in a virtual environment

We recommend using Citrix Virtual Apps and Desktops with Azure for Tekla Structures virtualization. For more information, see Citrix Virtual Apps and Desktops with Azure. .

This image shows the main components in Tekla Structures virtualization.

  1. Users can access Tekla Structures using a thin client application, such as Citrix Receiver. Users can use Citrix XenApp client or Citrix XenDesktop desktop viewer on any supported operating system and hardware. Multiple concurrent clients can share one virtual machine instance.

  2. Each TeklaStructures.exe running in the virtual environment must have a valid license.

    If you use on-premises licenses, you can use a local, enterprise, or cloud Tekla license server. The license server can be hosted in the data center or outside of the data center.

  3. Read and write project files from network-attached storage (NAS). Fast disk access is required.

    Never store models on the local disk of the virtual server. Store project data, including environments, on another server in the data center or on a file system inside the company network.

    Because accessing files from the client's local file system can be slow, we recommend that you avoid accessing files from the client's local file system as much as possible.

Set up the virtual environment for Tekla Structures

Set up the server, define delivery groups, and install the Tekla Structures software and environments on the server. Ensure that Tekla Structures users install the Citrix Receiver on their computers.

After setting up the virtual environment, you can use Tekla Structures on the virtual desktop in the same way as if it was installed on your own computer.

When you use the virtual desktop for the first time, you can give read and write access to your local files in the file access dialog box. Giving access to your local files has the following limitations:

  • Referencing local files from your computer directly in Tekla Structures is not recommended. If you need to access those files in Tekla Structures, copy them to a shared network location first.
  • Model folders are not copied to the client computers.

The Citrix Receiver client is updated frequently. Always install the latest client when the web user interface prompts you to do so.

  1. Set up the server.

    We recommend deploying Tekla Structures using Citrix Virtual Apps and Desktops with Azure.

    For more information, see Citrix Virtual Apps and Desktops with Azure.

  2. Install Tekla Structures software and environments on the server.

    Never store models on the local disk of the virtual server. Store project data on another server in the data center or on a file system inside the company network. Select the correct network location for the model folder during the Tekla Structures installation.

    Tekla Structures environment settings are the same for all users that use the same virtual machine. As with normal desktop installations, you must still ensure that the environments on different virtual machines are the same.

    We strongly recommend that you use standard Tekla Structures environments and customize them with company or project-specific settings on the network file server.

  3. Install Citrix Receiver on each Tekla Structures client computer.

    We recommend that you use the Citrix Receiver web user interface.

    1. In your web browser, open the Citrix Receiver web user interface.

      Use the https address provided by your company's administrators.

    2. To install Citrix Receiver, follow the steps in the installation wizard.

      In the installation wizard, do not create an account or sign in. Finish the installation, then return to the Citrix Receiver web user interface.

    3. After the installation, return to the Citrix Receiver web user interface and sign in with the credentials provided by your company's administrators.
    4. Select the virtual desktop.
      If the virtual desktop does not start automatically, run the downloaded Citrix (.ica) file.
Was this helpful?