Did you know that logged in users can see a lot more content?

Create a template for nested assemblies

Last updated March 12, 2019 by Tekla User Assistance tekla.documentation@trimble.com

Software version: 

Create a template for nested assemblies

Create a template for nested assemblies

This example shows how to produce a template that displays the hierarchical structure of nested assemblies. You will create a nested assemblyassembly that consists of several assemblies on many assembly levels

Nested assemblies include elements that are manufactured as sub-assemblies.

structure in a textual templatetemplate that may contain only text

Textual templates are used for creating reports or listings of objects, for example, material lists of assemblies.

similar to the one in the following picture:

  1. On the File menu, click Editors > Template Editor.
  2. In Template Editortool in Tekla Structures that is used for creating and modifying templates to be used in drawings and reports

    , click File > New.

  3. Select Textual template and click OK.
  4. Add four new rows in the template.
    1. Click Insert > Component > Row to add a new row.
    2. Select a content typedetermination of which template attributes can be used in the template object value fields for a template component row

      Content types are mainly based on object types.

      for the row, and then click OK.

      For the first and third row, select the ASSEMBLY content type, and for the second and fourth row, select the PART content type.

    3. Repeat steps a–b for each new row.
  5. Use the arrow buttons under Sorting and drawing order to create a nested assembly structure for the template.
    1. Move the second and third row down one level.
    2. Move the fourth row down two levels.

      The structure should now look like this:

  6. Add value fields to get the required data from your Tekla Structures database.

    In this example, the added value fields are assembly or part positionposition number that is assigned to a part

    , number, and weight.

    1. Click Insert > Value field .
    2. Click a point to define the location of the field within the row.

      The Select Attribute dialog box appears prompting you to select an attribute for the value field.

    3. Select an attribute and click OK.
    4. Repeat steps a–c for each value field.
  7. Modify the layout of the template. For example:
    1. Move objects to display the nested assembly structure in the printed report. To do this, select the object you want to move and drag it to the desired position.
    2. Align objects. To do this, select all the objects you want to align, right-click and select the appropriate option from the pop-up menu, for example Align > Right .
    3. Add a header and a footer. To do this, click Insert > Component > Page header and Page footer. Add the required information to the header and footer.
  8. Save the template.


Below is an example textual template and a report that has been created using the template:


You can create graphical templates for nested assemblies in the same manner as textual templates. The difference between graphical and textual templates is that in a graphical templatetemplate that may contain text, graphics, and bitmaps

Graphical templates are primarily used in drawings but they can also be used in HTML reports. Graphical templates display project and company information, for example. In addition to text, they can contain graphics, such as table outlines, bitmaps or symbols.

you can display project and company information and graphics, such as table outlines, pictures, or symbols.

Quick feedback

The feedback you give here is not visible to other users. We use your comments to improve our content.
We use this to prevent automated spam submissions.
Content rating: 
No votes yet