PEB Member

Last updated November 20, 2017 by Developer TIN

Software version: 
United States (Imperial)
United States (Metric)

PEB Member

The PEB Member plugincomponent that is developed using Tekla Open API

Plugin is a .dll file and loaded inside Tekla Structures process.

Plugins can be started from the applications and components catalog.

allows you to create a PEB built-up member with multiple depths (up to 6), multiple webs (up to 5), and multiple flanges (up to 5). You can adjust any part property (web, flange) inside the PEB Member component to meet any PEB requirements.

How to locate

Installers are available at Pre-Engineered Building Tools for Tekla Structures version 21.0 and above.
For older versions, download at Pre-Engineered Building Tools old installers

After installation, the PEB Member plugin is available in the component catalogcatalog that contains all system components and custom components, and the macros and applications



Pick two points for start and end points. The tool creates a PEB member with default values between the picked points. 

PEB Member dialog box

The dialog box contains the following tabs:

  • Parameters
  • Parts
  • Assembly

 A standard attribute file comes with the installation and it is available in the attributes list. If the standard fileproperty file that Tekla Structures uses by default

Standard file name is standard.* where the symbol * is the file name extension. For example, standard.clm file is used for column properties and standard.clm.more file is used for column user-defined attributes.

is not loaded, select it from the list, and click Load. This loads all default values into the dialog box.

1. Number of depths

From this list, you can select the number of depths required. The dialog box shows an image of the selected option for reference.

Depth PEB Member Type

2. Start taper

   No taper at the end
   Auto taper based on the global Z axis (true vertical taper)
  Start taper manual input (negative values can also be given)

3. End taper

  No taper at the end
  Auto taper based on the global Z axis (true vertical taper)
  End taper manual input (negative values can also be given)

4. Start offset

You can maintain the start of the PEB Member at a given distance from the start point input.

5. End offset

You can maintain the end of the PEB Member at a given distance from the end point input.

 6. Depth alignment options

  Web line (near the outer flange)
  Top of the flange
  Center of the first web

7. Rotation about member axis

Note: Arrow direction is pointing towards the outer flange.

This allows you to manually enter an angle.

8. Depth definition

Depth is defined by Depth and Depth Locations (depth at a particular distance). If depth locations are empty, the total length of the member is equally divided and assigned to each depth except the first depth (D0). If you enter a value in some of the Depth Location text boxes, and leave the rest empty, the depth locations are maintained wherever defined, and the remaining length is divided equally and shared to the remaining depths for which depth locations are not given.

Sample input and output:

9. Provision to add flange offset value

If you keep the value zero or leave the text box empty, then after applying the connection and the member update, the flange is updated without a clash with the end platecomponent object that represents a plate welded perpendicular to the end of the component secondary part


If you enter a value other than zero, then after applying the connection and the member update, the flange offset you enter is used on the member. This is useful for entering a weld gapany space between two objects

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



On the Parts tab, you can define the outer flange, inner flange, and web. The concept used for all three is the same and for length, it is similar to defining Depth.
Below an example of defining the outer flange:
Default values are used if you do not enter any values. For length, the value you enter is used as is. The remaining length values will be calculated as,
Default length value = (total input length – (sum of user input length values)) / no of length inputs not given by user

This default length value will be updated to each part length if you do not enter a value.


  • Zero thickness / Zero Width Functionality You can enter ‘zero’ thickness or ‘zero’ width for parts, see below for an example. With this featurepart of Tekla Structures functionality that is maintained and owned by Trimble Solutions and that is included in the Tekla Structures installation

    , you can create a member that does not have a flange of a particular length. Keep Length empty for a default adjusted length.


  • How to make a ridge rafter using this component

PEB Assembly attributes
For a PEB assembly, a PEB tab is added to the PEB assembly properties dialog box. You can define the sizes of material for the outer flange, inner flange, and web.

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