Template logo (image) from firm folder

Tekla Structures Logo not showing template logo firm folder firm folder logo bitmaps firm folder tekla logo firm folder TTSD-29814 logo
Not version-specific
Tekla Structures
Environment
Not environment-specific
Image
Screenshot from the Tekla Template Editor showing the drawing_title.tpl template with an image logo.

Question:

Why does the logo that I added to my template from a Firm folder (or any other non-system folder) show up on the Template editor, but not on drawings?

Answer:

The Symbols, pictures directory locations in the Tekla Template Editor do not share with the directories for Tekla Structures. The image directory has to be set in both Tekla Template Editor and Tekla Structures for your logo to appear in both programs.

After adding your own directory to the  Options > Preferences in the File Locations tab inside of Tekla Template Editor— per the product guide Add images in a template — the same folder location must also be added to the DXK_​SYMBOLPATH for Tekla Structures.

This can be checked in Tekla Structures by opening the Advanced options and hit Write to file to view options that are not visible from the dialog. Look for the line set DXK_​SYMBOLPATH, and look at the directories specified there.

Image
Screen recording showing the steps to Write to file and check the DXK_SYMBOLPATH.

 

As you can see in the text file, the custom (or Firm) images or bitmaps folder path is not there. We must now edit the User settings or initiation (user.ini) files to add the directory C:\TeklaStructures\FIRM\Bitmaps so that when we Write to file, the new path is displayed.

Add image directory in Tekla Structures

  1. Close the options.txt file and the Advanced options window. 
  2. In Applications & Components, look for the macro Directory browser and go to the Advanced tab. Select your Environment and click on Environment settings (env_name.ini). This is the system initiation file where the DXK_​SYMBOLPATH is located. 

    Image
    Screenshot showing opening the Directory browser from the Applications & component side pane. Then highlighting the Environment settings button.
  3. Open the User settings (user.ini file). Again, this can be performed from the Directory browser — in the Applications & Components — this time from the Basic tab.
  4. In the user.ini file, add a line that states as below where <Directory with Image file> is replaced with the path to the directory that the image is stored. Here, we are Adding an Advanced option to the user.ini file.

    set DXK_​SYMBOLPATH=%DXK_​SYMBOLPATH%;<Directory with Image file>

    *Do not forget the semicolon as a separator. 

    Image
    Screenshot of the user.ini file with DXK_SYMBOLPATH set with the custom firm location added.
  5. Close all the windows and Save.
  6. Close Tekla entirely and reopen.

Troubleshooting

If the new path does not show up in the options.txt (or the image still does not appear in drawings), double-check that it was saved successfully in the user.ini.

If everything appears correct, you can change the env.ini file instead, which is a System file. However, it is crucial to keep in mind that system files will be overwritten if altered when updating to a new Service Pack or reinstalling Tekla. Therefore, keep a copy of the changed file elsewhere.

Была ли эта информация полезной?
Отправить