Roofing Cladding Tool

Last updated June 2, 2021 by Trimble Solutions France

Software version: 
Not version-specific

Roofing Cladding Tool

Last update:02/06/2021


Goal and description
Installation Roofing Cladding Tool
Using Roofing Cladding Tool

Goal and description

This applicationpart of Tekla Structures functionality that is developed in order to extend the capability of Tekla Structures but that is not included in the Tekla Structures installation

allows you to generate a roofing or cladding area or with other kind of parts in a model viewview that is represented in the modeling mode

Model view is available also in the drawing mode and it is represented in its own window.



Tekla Structures Version: 2020 and above
.NET Framework version: 4.5.1
Environments: Global

Installation Roofing Cladding Tool

To install the application:

If Tekla Structures is not started:
    Download the appropriate TSEP (Tekla Structures Extension Package) file from Tekla Warehouseservice for collaboration and for storing and sharing Tekla Structures content

In Tekla Warehouse the content items are stored in collections. Tekla Warehouse includes the Tekla Warehouse Service and the Tekla Warehouse web site.

Tekla Warehouse is one of the Tekla Online services.

    Double-click on the .tsep file.
    In Tekla Structures Extension Manager, select the versions of Tekla Structures for which you want to install the application.
    Click on "Import".
    Copy the .tsep file under .\TeklaStructures\[version]\Extensions\To be installed

    Start Tekla Structures.

If Tekla Structures is started:
    Download the appropriate TSEP (Tekla Structures Extension Package) file from Tekla Warehouse.
    Click on the button menu in the Application & Components side panel and select Extension Manager.
    Click on Import.
    Select the .tsep file and click Open.
    Restart Tekla Structures to cmplete the installation.

Using Roofing Cladding Tool

You will find the extension in the form of one macro in Applications & components

Roofing/Cladding area creation

- Select the face of one part (column flange, door lintel, concrete wallplate that represents a structure such as a wall or roof panel

In Tekla Structures, a panel is created by picking two or more points.

In cast-in-place concrete the term wall refers to a concept similar to panel.

shell...). This face will be used for the reference plane of the layout area.
- Select the points of the area contour and click the middle button to confirm. Points can be selected outside the reference plane; they will be projected onto the reference plane (perpendicularly). Order and direction for points creation affect the zone definition parameters (1st point = origin of the area).
Two examples of area definition:

As the number of contour points is limited, peripheral openings such as doors in a vertical cladding should preferably be defined using the 'Openings' function provided in the component dialog box.

The layout area can be more complex shape with, for example, the first edege inside the area.


General Settings

(1) Selection of the active layer in the list of created layers. All the parameters of all the tabs correspond to the selected layer.

(2) Creation of parts. Option to create (and display) the elements of all layers or only the elements of the active layer. This option also allows to temporarily replace all layers by a plate(1) part that represents a flat structure

(1) In some contexts, for example in analysis, the term plate object may be used to refer to plates.

(2) plate that represents a steel structure

(2) Plate is mainly used as a connection piece or as a floor plate.

(+ classpart property that groups parts according to identifiers given by the user

The identifiers of classes are usually numbers. Classes can be used for defining the color of parts in the model, for example. Class does not influence the numbering of model objects.

of this plate) to outline the layout area and thus facilitate the creation of openings by selecting points in the model view.

(3) Display the unit used for the parameters in the dialog box. This unit is identical to the length unit that was set in the project options.

Creation of a layer

(1) Add a new layer, delete or move an existing layer in the list of created layers, copy all parameters of an existing layer into a new layer.

(2) Name for the selected layer and default settings for all elements created in this layer (Class, finish and phase)

(3) Parameters for the parts created in the layer (Name, profile, material, numberingprocess of assigning position numbers to parts, cast units, assemblies, or reinforcement

In Tekla Structures, the position numbers assigned in the numbering are shown in marks and templates, for example.

prefix and start numberfirst number of a numbering series


(4) Profile orientation (rotation face and/or rotation angle). The choice depends on the shape that has been defined for the creation of the profile in the cataloguser interface for displaying or modifying information in categorized lists

For example, profile catalog and shape catalog are catalogs.

(5) Position on plane (Auto/left/middle/right). Using 'Auto', the application automatically chooses the position in the plane according to the layout direction

(6) Option to reverse the direction of profile installation. This is equivalent to a reversal of the first and second points of the part

(7) Depth position of the active layer objects:
Several options depending on the type of parts:
- Reference to the layout plan or to existing layer
- Position according to the inner face, the central axis or the outer face of the profile

Creation of a layout

The user can define for each layer a distribution of the elements in the two directions of the layout.

(1) Option to define the direction for objects installation, the distance between panels according to the direction of installation, first object offset and gapany space between two objects

The term gap is used in its general sense in Tekla Structures.

between objects perpendicular to the direction of installation (negative value = overlap between panels)
Two options for distance between parts in the direction of installation:
- Usable width: the application uses the width defined in the profile catalogcatalog that displays profiles and information on the profiles

In addition to the available profiles in the respective Tekla Structures environment, the user can add fixed or parametric user-defined profiles to the profile catalog. It is also possible to import profiles to the profile catalog.

(different from the overall width of the part)
- Fixed: the user specifies a spacing value between the elements or a series of spacing (installation of Zed or omega profiles for example)

(2) Skewed angle for cladding
Depending on the direction of installation and the value of the angle, it may be necessary to increase the offset value of the first element to completely fill the layout area

(3) Layout definition
Tke arrangement of the dialog moves according to the selected direction. The user defines the number of identical rows and the length of the different sections for each row.
Two possibilities:
- Sections definition according to the openings (negative value = empty)
- Identical overall lengths of the sections for all elements and use of the 'create opening' function

The length of the sections is not the final length. The total length of the part depends on the gaps, overlaps, edges or openings offsets.

(4) Option to define several finishes for parts of one layer
Additional finishes (up to 5) replace finish and class defined by default for all parts of the active layer

The maximum number of parts that can be modified is according to sections definition:

In the second case, the additional finishes will be applied uniformly over the 25 rows.

Formulas for series of values can be inserted in 'distances between panels' and 'sections length' cells.

The format must be: Quantity of repetitions*(Values or series of values)

Contour definition

For each edge of the contour, the user can define the shape and length of the Roofing/Cladding area.

The sketch at the bottom of the tab is the shape of the area. The first point is located at the bottom left and the bottom edge is the first edge of the area.

The edge selected in the list is displayed in red on the sketch.

For each edge, the user can modify:
- The offset type (perpendicular to the edge, following the direction of the part, horizontal, vertical)
- The offset value (positive to increase or negative to decrease the length)
- The cutting type for the parts (horizontal, parallel to the edge, by step with a value for the number of parts by step or a maximum height per step). Option for rounding the length of the parts with a definition by step.

- Option to reverse the direction of steps definition. Needed for the definition of the second side for a symmetrical gable.

Creation of openings

(1) Button to create a new opening by selecting two points in diagonal on a model view. The two points will be projected on the reference plane and a new opening is added in the list

(2) List of openings. Button to add, copy, delete or move an opening. The dimension and position values for the selected line are displayed on the sketch below

(3) Values for the size and position of the opening can be modified interactively. They can also be modified by selecting two points in diagonal on a model view using the button 'Selection by 2 points'

(4) Option to define a position either in relation to the layout origin or in relation to the previous opening

(5) Active layer parts offset on each edge of the opening (positive or negative value)

(6) Option to save or load a definition of openings in a .csv format file (; tabulation)

The file can be modified and/or copied to add openings or to modify offsets for example. The application only takes into account the reference (o = origin or p = previous) and the numerical values of positioning, dimensioning and offset given into the file.

When loading an opening configuration, the first layer is automatically set as the active layer in the dialog box to facilitate the loading of the offsets defined for each layer.

The opening number is automatically included in the name of the polygonal cuts used to create the openings. If a plate is used to define the area (General parameters), the openings number are also displayed on the model view:

User attributes & envelope specific attributes

Parameters for IFCfile format commonly used in BIM that facilitates software interoperability

IFC is an open specification developed by the IAI (International Alliance for Interoperability).

Model can be exported into an IFC file.

export and IFC4 specific structural information.

Envelope specific parameters definition. These parameters are displayed in the user attributes of all active layer parts with Tekla Structures 2021.


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: 
Average page rating: 5 (1 vote)
Refresh page after voting to show updated result.