Professional Documents
Culture Documents
Manual Tekla 18 PDF
Manual Tekla 18 PDF
Detailing Guide
Font Usage
Bold Any text that you see in the user interface appears in bold. This
font is used, for example, for window and dialog box titles, box
and button names, and list items.
Italic bold New terms are in italic bold when they appear in the current
context for the first time.
Monospace Extracts of program code, HTML, or other material that you
would normally edit in a text editor, appear in monospaced
font.
This font is also used for file names and folder paths, and for
any text that you should type yourself.
You should always read very important notes and warnings, like
this one. They will help you avoid making serious mistakes, or
wasting your time.
3
Contents
4
Defining bolts ............................................................................................................................................... 32
Increasing bolt length ......................................................................................................................... 32
Creating holes............................................................................................................................................... 32
Number of bolts and spacing ................................................................................................................... 33
Bolt group orientation................................................................................................................................ 33
Bolt group pattern....................................................................................................................................... 33
Edge distance................................................................................................................................................ 34
Bolt position.................................................................................................................................................. 34
Vertical bolt position ........................................................................................................................... 35
Horizontal bolt position ..................................................................................................................... 35
Defining slotted holes ................................................................................................................................ 36
Deleting bolts................................................................................................................................................ 37
Defining bolt assemblies............................................................................................................................ 38
Welds............................................................................................................................................................... 38
1.6 Modeling tools .................................................................................................................... 39
1.7 AutoConnection .................................................................................................................. 39
AutoConnection setup................................................................................................................................ 40
AutoConnection rule groups ............................................................................................................. 41
AutoConnection rule sets .................................................................................................................. 42
Rules.zxt ................................................................................................................................................ 43
Changing a connection ...................................................................................................................... 43
Using AutoConnection ............................................................................................................................... 43
1.8 AutoDefaults ....................................................................................................................... 44
AutoDefaults setup...................................................................................................................................... 45
Connection properties files ............................................................................................................... 46
Saving connection properties ........................................................................................................... 46
Access to properties files ................................................................................................................... 46
Defaults.zxt ............................................................................................................................................ 47
Priority of rule sets .............................................................................................................................. 47
Editing connection properties .......................................................................................................... 47
Using AutoDefaults ..................................................................................................................................... 48
How to use AutoDefaults effectively ..................................................................................................... 48
Checking AutoDefaults properties .......................................................................................................... 48
Checking AutoDefaults rules .................................................................................................................... 48
AutoConnection and AutoDefaults rules .............................................................................................. 48
Combining and iterating properties ................................................................................................ 50
Limitations ............................................................................................................................................. 51
Combining properties .......................................................................................................................... 52
Iteration with connection check ...................................................................................................... 52
Reaction forces and UDL .................................................................................................................... 54
1.9 Using the joints.def file...................................................................................................... 54
About joints.def............................................................................................................................................ 55
How joints.def works ........................................................................................................................... 55
How to read joints.def ........................................................................................................................ 55
Entering values ..................................................................................................................................... 56
Connections that use joints.def............................................................................................................... 56
Defining general defaults .......................................................................................................................... 56
Defining bolt diameter and number of rows ....................................................................................... 58
Clip angle, shear plate, and end plate connections ................................................................... 58
Gusset connections .............................................................................................................................. 58
Diagonal connections ......................................................................................................................... 59
Defining other bolt and part properties ................................................................................................ 59
Gusset connection properties ........................................................................................................... 60
Diagonal connection properties ....................................................................................................... 63
5
Profile type-dependent bolt dimensions ....................................................................................... 65
How Tekla Structures uses joints.def ..................................................................................................... 65
1.10 Using Excel in connection design...................................................................................... 66
Setting up Excel files .................................................................................................................................. 67
Sample implementation............................................................................................................................. 67
Indicating component status ................................................................................................................... 70
2 Reinforcement .............................................................................................. 73
2.1 Getting started with reinforcement.................................................................................. 73
2.2 Basic reinforcement properties ......................................................................................... 74
Hooks............................................................................................................................................................... 75
Concrete cover.............................................................................................................................................. 76
Spacing reinforcing bars............................................................................................................................ 78
Omitting reinforcing bars.......................................................................................................................... 78
User-defined attributes of reinforcement ............................................................................................ 79
Meshes............................................................................................................................................................ 79
2.3 Single bars, bar groups, and meshes ................................................................................. 80
Creating reinforcement using the Reinforcing Bar Shape Catalog............................................... 81
Reinforcing bar............................................................................................................................................. 83
Reinforcing bar group................................................................................................................................. 84
Curved reinforcing bar group ................................................................................................................... 87
Circular reinforcing bar group ................................................................................................................. 88
Reinforcement mesh................................................................................................................................... 89
Reinforcement strand pattern.................................................................................................................. 92
Reinforcement splice .................................................................................................................................. 94
2.4 Working with reinforcement ............................................................................................. 95
Attaching reinforcement to parts ........................................................................................................... 95
Using reinforcement handles ................................................................................................................... 96
Using adaptivity ........................................................................................................................................... 97
Reinforcement geometry validity............................................................................................................ 99
2.5 Modifying reinforcement ................................................................................................... 99
Ungrouping a reinforcement ................................................................................................................. 100
Grouping reinforcements........................................................................................................................ 101
Adding points to a reinforcement........................................................................................................ 102
Removing points from a reinforcement ............................................................................................. 103
Splitting reinforcing bar groups ........................................................................................................... 104
Splitting reinforcing bars in a group................................................................................................... 104
Combining two reinforcing bars or reinforcing bar groups into one......................................... 105
Customizing reinforcement meshes .................................................................................................... 105
Exploding reinforcement ........................................................................................................................ 107
Defining custom reinforcement components ................................................................................... 107
2.6 Reinforcing bar bending shapes in the Rebar Shape Manager .................................... 108
Reinforcing bar bending shapes in the RebarShapeRules.xml file ............................................. 108
Defining reinforcing bar bending shapes in the Rebar Shape Manager................................... 108
Adding new bending shape rules manually ...................................................................................... 110
Bending shape rule settings ........................................................................................................... 110
Bending schedule fields in the Rebar Shape Manager .................................................................. 114
2.7 Reinforcing bar bending types......................................................................................... 116
Reinforcement in templates .................................................................................................................. 137
6
1 Getting Started
Introduction Once you have created a frame of parts in your Tekla Structures model, you will need to connect
those parts to complete the model. Tekla Structures contains a wide range of components that you
can use to automate the process of creating a model.
This chapter explains the basics about components - what they are and how to create them using
Tekla Structures. We will begin with the basic concepts, followed by a general description of
components properties. Finally, we will show you how to use components in practice.
Component concepts
Components are tools that automate tasks and group objects so that Tekla Structures treats them
as a single unit. Components adapt to changes in the model, which means that Tekla Structures
automatically modifies a component if you modify the parts it connects.
This is an example of how to apply a connection:
The connection automatically creates the required parts, fittings, bolts, etc.
Component
type Description Examples Symbol
Connection Connects two or more parts, and creates Two-sided clip angle,
all the required objects such as cuts, bolted gusset
fittings, parts, bolts, and welds. Corbel connection (14)
System and Tekla Structures contains hundreds of system components by default. You can also create your own
custom components, custom components. They have following subtypes:
components
• connection
• detail
• part
• seam
All components are stored in the Component catalog (14). To open the component catalog, use the
keyboard shortcut Ctrl+F.
Upper part Use the upper section of the dialog box to save and load predefined settings. For more information,
see Save, Load, Save as buttons. For some components the upper section also contains buttons for
accessing the bolt, weld and DSTV dialog boxes.
For information on handling the saved properties, see Connection properties files (46).
Lower part The lower section of the dialog box is divided into tabs. This is where you define the properties of
the parts and bolts that the component creates. The most common tabs that appear here are:
• Picture illustrates the component. It shows just one example, but you can usually use one
component in many situations.
• Parts is where you define the properties of the parts the component creates.
• Parameters is where you set parameters to control the component (for example, for stiffeners,
end plates, chamfers, etc.).
• Bolts is where you define the number of bolts and their edge distances.
• General is where you define the direction of the connection or detail and AutoDefaults rules.
Modeling tools The default picking order for a modeling tool is:
1. Pick one to three point(s) to show the location of the objects the modeling tool creates.
Up direction
The up direction of a connection or a detail indicates how the connection is rotated around the
secondary part, relative to the current work plane. If there are no secondary parts, Tekla Structures
rotates the connection around the main part. The options are: +x, -x, +y, -y, +z, -z.
The Picture tab in the dialog box shows the up direction Tekla Structures will use. Tekla Structures
also indicates the up direction in the connection symbol:
System default If you leave fields in connection dialog boxes blank, Tekla Structures uses the system default
properties properties. Manual entries, default, automatic and properties in the joints.def file, all override
these system defaults. You cannot change system default properties.
Default and
automatic
properties More
Icon Description information
To have Tekla Structures use a default property in a connection, Using
select the option marked with this symbol. AutoDefaults
If you use AutoDefaults for the connection, Tekla Structures uses (48)
the property defined in the AutoDefaults rules. If you are not
using AutoDefaults, Tekla Structures creates the connection
using the system default property.
If AutoDefaults have been used, the actual picture in the default
option does not necessarily match the outcome.
To have Tekla Structures automatically determine which option
to use for a property, select the option marked with this symbol.
For example, when you use this option for the stiffener in End
plate (144), the connection automatically adds the stiffener to a
beam-to-column connection, but does not add it to a beam-to-
beam connection.
General tab
Connections and details have the same General tab. It contains the following properties:
Design tab To check the design of a component that has a Design tab page:
1. Go to the Design tab and select Yes in the Use UDL listbox.
2. To use information in an Excel spreadsheet in the UDL calculation, select Excel in the External
design listbox.
3. Enter the information you want to use in the calculation in the remaining fields.
Design type tab To check the design of a component that has a Design type tab page:
1. Open the component properties dialog box.
2. Go to the Design type tab and select Yes in the Check connection list box. Tekla Structures will
check the connection each time it is used or changed in a model.
3. Enter the information you want to use in the calculation in the remaining fields.
4. Select a connection in the model and click Modify.
5. Tekla Structures checks the component. A green component symbol indicates that the
connection will bear the UDL, red indicates it will not.
6. To view the results of the check, right-click the component symbol and select Inquire from the
pop-up menu. The inquire object window opens, which contains a summary of the design check.
The summary of the design check shows the part checked, the name of the check, the applied
and allowed force and how much capacity has been used, the results and possible solutions.
Component You can browse for the components, or search by using search terms and keywords.
catalog
View folders
View details
View thumbnails
Show/hide descriptions
Create a component using the component tool you used last with its current
properties.
Double-click the name to set the properties and create the component.
Component description
Creating new By default, components are grouped in folders based on their type and framing condition. You can
folders add and remove components, and create folders and subfolders.
To create new folders in the Folders tree view, right-click a level in the tree and select an option
from the pop-up menu:
• Create New Folder to create folder at the same level
• Create New Sub-folder to create a folder one level below
Information on the folders you create is stored in the ComponentCatalogTreeView.txt file
that is located in the ..\TeklaStructuresModels\<model>\attributes\ folder.
For more information, see Copying components to another folder (19).
Modifying Search • The default view settings for the Search view are stored in the ComponentCatalog.txt file
and Folders views that is located in the ..\Tekla
Structures\<version>\environments\<environment>\system folder.
If you modify the file, the Search view and the Search results branch in the Folders view change.
• The default tree settings for the Folders view are stored in the
ComponentCatalogTreeView.txt file that is located in the ..\Tekla
Structures\<version>\environments\<environment>\system folder.
If you modify the file, the Folders view changes.
Symbols
The first column in the catalog indicates the component types with following symbols:
System detail
Custom details
Custom parts
System Right-click a system component in the Search view list to open a pop-up menu containing the
components following commands:
• Properties...
• Edit Keywords...
• Add to Favorites
• Add to Search Result...
• Remove from Search Result
• Change picture...
• AutoDefaults...
• Import...
Custom Right-click a custom component in the Search view list to open a pop-up menu containing the
components following commands:
• Properties...
• Edit keywords...
• Add to Favorites
• Add to Search Result...
• Remove from Search result
• Change Picture...
• Export...
• Import...
• Edit Custom Component
• Delete Custom Component
Sketched cross Right-click a sketch in the Search view list to open a pop-up menu containing the following
sections commands:
• Properties...
• Edit Keywords...
• Add to Favorites
• Add to Search Result...
• Remove from Search Result
• Export...
• Import...
• Change Picture...
• Delete
To create the image, you can use Create View > Default Views of
Component and Screenshot commands, for example.
Descriptions To view a component description, select the component in the Component catalog.
Keywords To add or edit keywords, right-click a component in the component catalog, and select Edit
keywords...
Keywords you add or edit are saved in ComponentCatalog.txt file in the current model folder.
You can combine ComponentCatalog.txt files and move them to the system folder:..\Tekla
Structures\<version>\environments\<environment>\system.
Grouping components
To create a new folder based on the results of a search:
1. In the Component catalog, enter your search criteria and click Search.
Removing To remove components from a group, right-click the component and select:
components from
groups • Remove, if it is a default group.
or
• Remove from search result if the folder was created from a search.
If the copying does not succeed for some reason, store the
component temporarily to a new folder.
1. Click the Search icon and search for the component to be
copied.
2. Select the component and click Store to create a new folder for
the component.
3. In the Folders view, go to the new folder and copy the
component from there to the desired folder.
1. To save a copy of the component, we’ll right-click the component symbol in the model, and
select Publish in catalog.... The Publish in catalog dialog box appears.
Creating components
You create different types of component in different ways. For example, you select existing parts to
indicate which members a connection or a detail is attached to. You need to pick points to indicate
the location or length of a detail or a modeling tool. See also Selection order (11).
When you create connections, Tekla Structures prompts you to select the main part (the part
secondary parts connect to), then the secondary part(s). For an example of using a connection, see
Example: Adding an end plate (21).
Status Tekla Structures uses different-colored component symbols to show the status of connections and
details:
Green
Component created, but has Often occurs when bolts or holes have an
problems. edge distance less than the default value
for that component.
Yellow
Component failed. A common reason is that the up direction
is not appropriate. See Up direction (11).
Red
4. To view pictures of the components in the search results, click the Thumbnails icon .
5. Click Base plate (1004). This component creates a base plate with anchor bolts.
6. The prompt Pick part appears on the status bar. Select the column.
7. The prompt Pick position appears on the status bar. Pick the point at the base of the column to
indicate where to create the base plate.
8. Tekla Structures creates the base plate.
9. Examine the component to see if you need to make any changes.
10. Check that the connection symbol is green, which indicates that the connection was created
successfully.
11. Change the dimensions of the anchor rods.
15. Click Modify. Tekla Structures changes the dimensions of the anchor rods.
16. Click OK to close the dialog box.
17. Right-click and select Interrupt from the pop-up menu to end the command.
18. Check that the connection symbol is green, which indicates that the connection was created
successfully.
Viewing components
You can create several views of a component to view it from different viewpoints.
To create views of a component:
1. Click the component symbol to select the component.
2. To create views, right-click and select Create View > Default Views of Component from the pop-
up menu.
Tekla Structures creates four views: front, end, top, and perspective.
You can also indicate which connections and details are affected by the modifications:
• Modify connection type: If you have selected several connections and details, clicking the Modify
button modifies all the selected connections and details irrespective of their type. If the
connection type is not the same as in the dialog box, Tekla Structures changes the connection
type.
• Ignore other types: Tekla Structures only modifies connections and details of the type shown in
dialog box.
Conceptual components
Depending on the Tekla Structures configuration you are using, you can create either detailed or
conceptual components. Conceptual components are meant to be used as reference information for
further fabrication detailing. Conceptual components look similar to detailed components but do
not include the option to change part numbering or assembly numbering settings.
Conceptual components can be created only with Engineering and Cast in Place configurations.
However, you can edit conceptual components in Full, Steel Detailing, or Precast Concrete Detailing
configurations.
Conceptual components can be converted to detailed components that include all the information
needed for fabrication, such as assemblies, cast units, and reinforcing bars. The conversion to
detailed components can be done in Full, Steel Detailing, or Precast Concrete Detailing
configurations.
Modifying part properties, such as the size of the component main part, does not automatically
convert a detailed component to a conceptual one, or vice versa. For example, if you use the
Engineering configuration and modify the model, detailed components do not convert to conceptual
components.
Round
No component If you have difficulty applying a component, check the status bar for prompts. For example, you may
created need to click the middle mouse button to stop selecting parts, before Tekla Structures creates the
component.
Many parts found If you are applying a connection that only allows for one secondary part, you may see the message
Many parts found on the status bar. This means that Tekla Structures cannot determine which parts
to connect. You may have several parts in the same location, or the view may be set too deep.
Switch parts on/ If the component does not create the parts you need by default (for example, stiffener plates), look
off for a switch to turn them on. If there is no switch, try entering a value in the thickness field for that
part (for example, on the Stiffeners tab).
If the component creates parts you do not need, look for the switch to turn them off. If there is no
switch, enter a zero (0) in the thickness field for that part.
Entering valid You need to specify profiles for some components. If a component fails, try entering a valid profile.
profiles
One Parts tab Where there is one tab, the label is usually Parts or Plates.
Several Parts tabs Parts can also appear on separate tabs. For example, in connection 56, Corner tube gusset, the parts
appear on both the Gusset and Brace conn tabs.
Dimensioning parts
Use the Parts tabs to dimension specific part types in components.
Plates
Enter the following dimensions for plates:
Dimension Description
t Plate thickness
b Plate width
h Plate height
You do not have to enter these dimensions for every component type, as Tekla Structures determines
the plate shape differently for different components. For example, in end plate connections, Tekla
Structures calculates width and height using the number of bolts and bolt edge distances. Click Help
in a component dialog box to check which dimensions you need to enter.
Beams
To specify a library or parametric profile to use for beams:
• Enter the profile name.
• Or click , and select a profile from the profile catalog.
Prefix
Start number
Some component dialog boxes have a second row of Pos_no fields for you to enter the assembly
position number.
Prefix
Part number
Defining materials
To define the materials for the parts that components create, click next to the Material field.
Tekla Structures opens the Select Material dialog box. Click a material type, then click the material
to use for the part.
Number of bolts
Number of bolts
Horizontal
Vertical
Defining bolts
Use the following fields on the Bolts tab to specify the type of bolts to use in individual components:
Tekla Structures uses this value in bolt length calculation. See Bolt length calculation.
Creating holes
To only create a hole, deselect all the components in the illustration on the Bolts tab.
Number of bolts
Bolt spacing
Option Description
Square.
Option
Edge distance
Edge distance is the distance from the center of a bolt to the edge of the part. Enter top, bottom,
left, and right edge distances on the Bolts tab. A dimension line on the illustration shows each
dimension. See also Using the joints.def file (54).
Bolt position
In the list box on the Bolts tab, select an option to indicate how to measure dimensions for vertical
and horizontal bolt position.
Then enter the dimension in the fields indicated below. If you leave this field blank, Tekla Structures
uses a system default value.
For some components you can specify which parts have slotted
holes using the Bolts tab. For example, Clip angle (141), Shear plate
simple (146).
You can also use the Bolt command to modify bolt groups after creating components. For more
information, see Holes.
Deleting bolts
To delete bolts from a bolt group:
1. Double click the component symbol to open the component dialog box.
2. Go to the Bolts tab.
3. Check Delete.
4. Enter the bolt number(s) of the bolt(s) to delete, separated by a space. Bolt numbers run left to
right and top down.
5. Click Modify to change the selected component.
6. Click OK to exit the component dialog box.
Welds
To define the properties of the welds Tekla Structures uses in a component, click the Welds button in
the component properties dialog box. Tekla Structures displays the appropriate weld dialog box.
The illustration identifies each weld using a number. For each weld, use row 1 to define the arrow
side of the weld, and row 2 for the other side.
Example You know you will use the same type of stairs in several projects. Set up and save the stair modeling
tool properties once.
When you next need to use that particular stair modeling tool you can just load the pre-defined
properties, as shown below. When you apply the modeling tool, Tekla Structures creates exactly the
same stairs.
Predefined properties
Test model Before using AutoConnections and AutoDefaults in a working model, we recommend that you
create a test model, and create all the connection conditions in it that you need for a particular
project. You can then use this test model to check the rules and properties of various connection
types. It also acts as a quick reference for connection information.
AutoConnection setup
With AutoConnection you can define groups of rules which Tekla Structures automatically applies
when you use AutoConnection to create connections in a model.
For example, you can create separate rules for different standards, projects, manufacturers, and
even individual models. By using a rule group to select connections and connection properties, you
can create connections automatically, without having to select each connection and define its
properties individually.
Tree structure To access the AutoConnection Setup dialog box, click Detailing > AutoConnection > AutoConnection
Settings.... The connection types used in various cases are shown in a tree structure:
To apply a particular connection, the conditions within the model have to match all the rules in the
branch containing the connection. If you do not want to apply a connection for certain rules sets,
right-click the connection name and then select No connection from the pop-up menu.
See also For more information on rules, see AutoConnection rule groups (41)and AutoConnection rule sets
(42).
For more information on how to use AutoConnection, see Using AutoConnection (43).
Give the rule group a name that reflects the group of connections
that you want to create. For example, use the fabricator's name, the
project name, or any name that will clearly identify the connection
rules that you want to use for a specific model.
When you create a new rule group, Tekla Structures automatically adds the framing conditions
branches under it (beam to beam web, beam to beam flange etc.).
The order of the rules in the tree is important. Tekla Structures uses
the first rule that matches the conditions within the model, so you
should place the most limiting rule highest in the tree, and the most
generic, lowest.
You can change the priority of a rule set by right-clicking the rule set and selecting Move Up or
Move Down.
For more information on rules, see AutoConnection and AutoDefaults rules (48).
Rules.zxt
When you use AutoConnection, Tekla Structures creates an Attributes subfolder in the current
model folder and saves the AutoConnection information in a zipped text file called rules.zxt.
You can copy this file to the project or firm folders to make it available for other models (see also
Project and firm folders). Each time you modify AutoConnection setup you need to recopy this file
to the firm and/or project folders.
When you copy this file for use in other projects, remember to restart Tekla Structures to use the
new setup.
Changing a connection
To change the connection in a rule set, use the Component catalog dialog box which lists all the
Tekla Structures connections available in the connection toolbars.
Deleting an item Use the Delete rule set command in the pop-up menu to delete a rule set from the Setup tree. This
also deletes its subrule sets.
Using AutoConnection
Use AutoConnection to have Tekla Structures automatically create connections using a predefined
set of rules, or rule group.
Additional Use the options on the Advanced tab to indicate which rule groups you want to use for each Framing
options condition (beam to beam web, beam to beam flange, etc.). You also have the option not to apply a
rule group, or to apply a specific connection.
Example You can use a rule group for all framing types other than beam to column flange, and indicate a
particular connection to use for that framing type.
Options Use Connection selection to indicate your preferences for each framing condition. You have the
following options:
Use Parameters selection to indicate which connection properties you want to use. The options are:
Option Result
AutoDefaults Tekla Structures applies the properties of the rule group you have
indicated in the first list box on Rule groups tab.
No AutoDefaults Tekla Structures applies the default connection properties. See
Automatic and default properties (12).
1.8 AutoDefaults
Introduction Use AutoDefaults to automatically apply the correct properties to existing connections. When you
use AutoDefaults, Tekla Structures automatically creates connections with predefined properties.
For example, you can use AutoDefaults to automatically adjust the thickness of each base plate you
create, according to the main part profile. If the main part profile changes, Tekla Structures will also
automatically adjust the thickness of the base plate.
Tree structure To open the AutoDefaults setup dialog box, click Detailing > AutoConnection > AutoDefaults
Settings.... The connection types used in various cases are shown in a tree structure:
Rule set Under each connection you can create rule sets to
specify which connection properties to use when
specific conditions within the model are met.
Connection properties Every branch in the tree ends with connection
file properties file(s) (for example, standard.j144). You
can save connection properties that you want to use
again. See Saving connection properties (46).
Tekla Structures creates the properties file in an Attributes subfolder in the current model folder.
The filename consists of the name you entered in Save as and the extension .jXXX, where XXX is
the connection number (for example, sec_0-190.j141).
Defaults.zxt
When you use AutoDefaults, Tekla Structures creates an Attributes sub-folder in the current
model folder and saves the AutoDefaults setup in a zipped text file, defaults.zxt.
You can copy this file to the project or firm folders to make it available in other models. See also
Project and firm folders. Each time you modify the AutoDefaults setup, you need to recopy this file
to the firm, or project folders.
When you copy this file for use in other projects, remember to restart Tekla Structures to use the
new setup.
Example For example, if you have properties files and rules for maximum profile heights of 150, 160, 170 and
190 mm, and AutoDefaults is selecting properties for a height of 158 mm, three properties files are
valid. AutoDefaults selects the first one to match (in this case, 160 mm). Where there is no match,
you will need a default rule and properties file.You should set the default rule so that it does not
define the profile height and is the last item in the branch. In this way the default rule will always
be the last one to match and any properties file that matches the profile height will override it.
If you click OK to close the dialog box, you need to load the default
properties next time you use this connection. This ensures that
AutoDefaults can modify the properties.
Using AutoDefaults
To use AutoDefaults for a single connection:
1. Open the connection dialog box.
2. On the General tab, select a rule group from the AutoDefaults rule group list.
The rule group cannot be None.
3. On all the tabs, set the fields that you want AutoDefaults to override to Default by selecting the
options marked with the arrow symbol .
4. Click Apply to create the connection using AutoDefaults.
Introduction You can use the rules listed in the sections below to accurately select connections and connection
properties when using AutoConnection and AutoDefaults. Using these rules you can create your
own standards to apply project or company defaults.
• Number of secondaries.
• Number of primaries.
• Material name.
Orientation Depending on the relative angle a beam, the connections can be classified as:
• Sloped angle (relative to main part cross section)
The longitudinal axis of the secondary part follows the slope of the longitudinal axis of the main
part.
• Cant angle
For rotated secondary parts.
• Web thickness
• Flange thickness
Feature Description
Combining You can save connection properties files covering different groups of
properties, then use these files to define many rules. For example you can
have one file for bolt properties and another for profile properties. Tekla
Structures combines the files when it runs AutoDefaults.
Iterating Tekla Structures tests properties until the connection symbol is yellow or
green. Iteration changes connection properties automatically if connection
fails, even if the rules would match. If Connection Check is set on, the
iteration results in connection properties that have passed the check.
Option Description
Use combination of first Tekla Structures uses the properties files it finds in the first
parameters matching sub-rule set and does not check other rule sets.
Iterate until the connection Tekla Structures checks sub rule sets until it finds matching
symbol is green properties that leave the connection symbol green.
Iterate until the connection Tekla Structures checks sub rule sets until it finds matching
symbol is yellow properties that leave the connection symbol yellow.
Use combination of all Tekla Structures checks all rule sets and uses properties files in
parameters all matching rule sets. The order of properties files is
important, since the last overrides.
Limitations
Tekla Structures cannot iterate properties files directly. Use a single iteration rule set with sub rule
sets.
You cannot have many parallel iteration rule sets. Use a single iteration rule set and place it just
before the default rule set.
Place the combination rule sets above the iteration rule set in the tree.
Combination rule sets can only be one level deep.
Tekla Structures disregards empty rule sets, so include at least one rule in each rule set.
Combining properties
The AutoDefaults combine feature combines separate properties files into one file. This means you
define fewer files, because you use one file for several rules. If files contain different values for the
same property, Tekla Structures uses the last property it finds. See the image below.
Creating iteration First, create connection properties files for each number of bolts. See Editing connection properties
rules (47).
1. Click Detailing > AutoConnection > AutoDefaults Settings...
2. Right-click the tree and select New rule group. Click the rule group and rename it to "Iteration
example".
3. Browse the tree and find connection 144. Right-click it and select Create additional rule sets....
4. Right-click the rule set and select Edit rule set..., to open the AutoDefault rules dialog box.
5. Change the Rule set name to "ITERATION".
6. Set Parameters file selection to Iterate until the connection symbol is green.
7. Click OK.
8. To create a rule set "2 bolts", right-click the first rule set and select Create additional rule sets....
9. Right-click the new rule set and select Edit rule set.... AutoDefault rules dialog box appears.
10. Select rule Secondary 1 depth and set the minimum and maximum depth values for two bolts.
11. Set Parameters file selection to Use combination of first parameters.
12. Click OK.
13. Right-click the connection properties file standard.j144, and click Select connection
parameters.. to open the Attribute File List dialog box. Select the properties file for two bolts and
click OK.
14. Repeat steps 8 to 13 for other rule sets.
Using rules and You can use the connection check result when applying AutoDefaults with iteration. If a rule
check together matches, but connection do not pass the check and symbol remains red, AutoDefaults continues
testing other rules and properties until the connection symbol is green.
To apply a rule group and connection check for a connection:
1. Open the connection properties dialog box.
2. Load the <Defaults> properties.
3. Click General tab and set AutoDefaults Rule Group to the "Iteration example" you created.
4. Click Design type tab and set Connection check to Yes.
Checking To see which rules AutoDefaults used, right-click the connection symbol, and select Inquire.
To see which values AutoDefaults set, double-click the connection symbol to open the connection
dialog box, select <AutoDefaults>, then click Load.
Using reaction When you use reaction forces in a rule and AutoDefaults is activate, Tekla Structures first searches
forces for reaction forces in the corresponding connection’s properties. If they do not contain reaction
forces, Tekla Structures searches the user-defined attributes of the secondary part of the
connection. If Tekla Structures finds no forces there, you cannot use reaction force rules.
Shear force Shear force calculation is the exception. If you have not given any reaction force values, shear force
calculation is calculated using the UDL shear force routine. The UDL calculation is mainly intended for use with
imperial units. It uses the yield stress value, profile dimensions, and UDL percentage to calculate the
maximum allowable shear force. Tekla Structures compares the result with the Shear force rule in
AutoDefaults.
• Yield stress is defined in the material catalog.
• Profile dimensions come from the profile catalog.
• UDL percentage is taken either from the connection dialog box or from an advanced option.
About joints.def
Changing the joints.def file changes the default values for different connection types. You can
open the joints.def file in any standard text editor.
If you use joints.def, you can still use some system default properties. To force Tekla Structures
to use the system default for a particular property, give it the value -2147483648 in joints.def.
By default, Tekla Structures includes the joints.def file in the system folder.
Tekla Structures searches for joints.def in the standard search order.
2. Tekla Structures uses bolt diameter to assign other bolt and part properties.
To have Tekla Structures use the default values in joints.def, set the following line to 1. Set it to
0 to have Tekla Structures use the system defaults.
Entering values
When you edit joints.def:
• Enter absolute values or names
• Do not use feet and inch symbols
• Ensure that profiles exist in the profile catalog
• Ensure bolts exist in the bolt catalog.
Connections Connections
Welded gusset (10) Clip angle (141)
Bolted gusset (11) Two sided end plate (142)
Bracing cross (19) Two sided clip angle (143)
Tube gusset (20) End plate (144)
Tube crossing (22) Shear plate simple (146)
Two sided angle cleat (25) Welded to top flange (147)
Corner tube gusset (56) Welded to top flange S (149)
Corner bolted gusset (57) Moment connection (181)
Wraparound gusset (58) Column with stiffeners W (182)
Hollow brace wraparound gusset (59) Full depth (184)
Wraparound gusset cross (60) Full depth S (185)
Wrapped cross (61) Column with stiffeners (186)
Gusseted cross (62) Column with stiffeners S (187)
Corner wrapped gusset (63) Column with stiffeners (188)
Beam with stiffener (129) Shear plate tube column (189)
Column with shear plate (131) Bent plate (190)
Bolted moment connection (134)
Example In clip angles, Tekla Structures uses the default bolt diameter in the General section if the
secondary beam height is larger than the highest value in the Clip angle section of joints.def.
Properties Description
boltdia Bolt diameter.
pitch Distance from the center of one bolt to the center of the next.
clipweld Weld size.
angle-cc-inc Tekla Structures adds bolt to bolt distance and web thickness, then
rounds the result up by this value. Complies with US AISC
standard.
lprofgapinc Tekla Structures rounds the angle profile gap up by this value.
Complies with US AISC standard.
lsize Size of the angle profile.
copedepth Determines notch size.
copelength Determines notch size.
boltedge Edge distance.
webplatelen Haunch plate height (h).
webplatewid Haunch plate width (b).
beamedge Distance from the upper edge of the angle profile to the top of the
secondary beam.
knifeclr No longer used.
clipedge Edge distance for bolts (clip angles only).
gap No longer used.
shearplatethk Shear plate thickness.
endplatethk End plate thickness.
shearweld Size of weld.
cliplsize Size of angle profile (clip angles only).
flangecutclear Flange cut clearance.
slotsize Size of slotted hole.
clipslots Which part gets slotted holes:
1 for beam
2 for angle profiles
3 for both
Refers to the Slots in list box options on the Bolts tab. See
individual connection help for details.
Property Description
name Use the name BOLTHEIGHT
part Use the part name ANGLECLIP
sec.beam.height Maximum height of secondary beam for a certain number of
bolts
diameter Bolt diameter. Must exist in the bolt catalog.
number_of_bolts Number of bolts vertically
Gusset connections
Tekla Structures calculates the default bolt diameter and number of bolt rows horizontally
according to the length of the angle profile. You can enter the following properties:
Property Description
name Use the name BOLTHEIGHT
Diagonal connections
Tekla Structures calculates the default bolt diameter and number of bolt rows horizontally
according to the profile height. You can enter the following properties:
Property Description
name Use the name BOLTHEIGHT
part Use the part name DIAGONAL
conn.pl.height Profile height
or
profileheight
Example Enter the default properties for bolts and parts in clip angle connections in the rows beginning
ANGLECLBOLTPART in the CLIP ANGLE section of joints.def.
Properties lookup The table below lists the properties you assign for bolts and parts for each connection type.
table
Gusset and diagonal connections have additional properties. See Gusset connection properties
(60)and Diagonal connection properties (63).
Key to lookup
table
Connection type Full name
C Clip angle
S Shear plate
E End plate
G Gusset
D Diagonal
Affects plate
Option Description shape
name GUSSETDEFDIM
boltdia_def Bolt diameter for all bolt groups. Leave the Bolt size
field blank in the dialog box to have Tekla Structures
use the value in joints.def.
tol_prim See illustration.
movey
movez
dist1 The length of the edge of the gusset plate that is Yes
perpendicular to the lowest brace.
dist2 The length of the edges of the gusset plate Yes
perpendicular to the braces.
dist3 The length of the edge of the gusset plate Yes
perpendicular to the uppermost brace.
tol_lprof See illustration.
tol_stiffener Tolerance of stiffener.
chamfer_dx Dimensions of stiffener chamfer on the Gusset tab:
chamfer_dy
chamfer_corner_dx chamfer_corner_dx
chamfer_corner_dy
chamfer-corner_dy
side_length
The illustration below shows the properties on the Picture tab of the Boomerang wrapped diagonal
(58) connection dialog box.
tol_lprof
corner_dy
corner_dx
dist_diag_sec
tol_sec
dist3
dist_between_diag
dist2
dist1
dist_diag_prim
tol_prim
Property Description
name DIAGDEFDIM
boltdia_def Bolt diameter for all bolt groups. Leave the Bolt size field blank
in the dialog box to have Tekla Structures use the value in
joints.def.
dist_gus_diag Gap between the gusset plate and the brace. If tube profiles
are closed with end plates, the gap between the gusset plate
and the end plate.
dist_in Depth of the cut in the brace. Enter a negative value to
prevent the connection plate from being inside the tube brace.
dist_dv Distance from the edge of the brace to the edge of the
connection plate. This dimension changes the width of the
connection plate.
sec_cut_tol On the Brace conn tab:
slot_length_tol
sec_cut_tol
slot_length_tol
tube_cut_tol
conn_cut_dx
end_plate_thk
dist_skew_cut
dist_flanges_cut
dist_skew_cut
This illustration shows the properties that appear on the Picture tab of the Tube crossing (22)
connection:
dist_dv
dist_in
dist_gus_diag
Option Description
width Width of the profile
one bolt firsthole For single bolts, distance from the heel of the profile
angle to the first hole.
two bolts firsthole For two bolts, distance from the heel of the profile angle
to the first hole.
pitch Distance between bolts from the center of each bolt. For
vertical and horizontal bolts.
Example To find the bolt dimensions to be used with an L6X6X1/2 profile in a clip angle connection:
1. Tekla Structures searches the rows beginning PROFILEBOLTDIM for L6X6X1/2 in the PROFILE
TYPE-DEPENDENT BOLT DIMENSIONS section of joints.def.
2. If there is no match, Tekla Structures searches the rows beginning ANGLECLBOLTPART in the
CLIP ANGLE section of joints.def.
Result
Property Value
Bolt diameter 0.75
Number of bolts horizontally 2
Edge distance horizontally 1.5
Edge distance vertically 1.5
Distance between bolts horizontally 2.5
Distance between bolts vertically system default
Tekla Structures does not use the connection plate thickness or angle profile properties in this
connection.
You can use Excel in connection design for all steel components
that have the Design tab in their properties dialog box.
Tekla Structures includes sample spreadsheet for connection design and a template spreadsheet you
should use to create your own spreadsheet applications to use with Tekla Structures components.
Before you start:
• Create the connections and parts.
• Create the Excel spreadsheet for connection type, or use a predefined file. See more in Setting
up Excel files (67).
Sample implementation
Below is described the contents of an Excel spreadsheet which is used for End plate (144)
connection:
Component
• Tekla Structures transfers the component geometry and information on the main and secondary
parts (for example, part profiles) into this sheet. The component attributes in the spreadsheet
are the same as in the corresponding .inp file. See more about .inp files in Input files.
• This sheet includes calculations (the calculations can be as Visual Basic macros in the sheet).
Introduction Once you have created a model of concrete parts, you will need to reinforce the parts.
This chapter explains how to create reinforcement in Tekla Structures. It also includes a general
description of reinforcement properties and an overview of reinforcement commands.
Assumed Before you start to create reinforcement, you need to have concrete parts in your model, as
background explained in Concrete Detailing.
Running the structural analysis as explained in Analysis and Design gives you the required area of
reinforcement. Read Loads for instructions on how to create loads.
Concepts We recommend that you use reinforcement components to create reinforcement whenever possible.
They are adaptive, attached to a concrete part, and updated automatically if the dimensions of the
reinforced part change, for example. Then create additional reinforcing bars using other tools.
Reinforcing bar groups consist of several identical, or very similar, bars. Tekla Structures always
treats these bars as a group, modifies them in the same way, deletes them all at the same time, etc.
Reinforcement meshes include bars in two perpendicular directions, i.e. main bars and crossing
bars. Tekla Structures treats mesh bars as one unit but distinguishes the main and crossing bars.
Reinforcement Every reinforcement object has properties which define it (for example, grade, diameter or size,
properties minimum bending radius). Use the reinforcement properties dialog boxes to view or modify the
properties of reinforcement. Click Detailing > Properties > Reinforcement to open reinforcement
properties dialog boxes, or double-click an existing reinforcement object in the model.
Filtering by You can use reinforcement properties in filters. For example, you can select, modify, or hide
properties reinforcing bars based on their properties.For more information, see Filtering objects.
Name You can enter names for reinforcing bars. Tekla Structures uses names in reports and drawing tables.
Grade The strength of the steel used in reinforcing bars. Can also indicate other factors, such as the
weldability or surface deformations of the bar.
Size Depending on the environment, the nominal diameter of the bar, or a mark that defines the
diameter.
Bending radius Complies with the design code you are using. Main bars, stirrups, ties, and hooks usually have their
own minimum internal bending radii, which are proportional to the diameter of the reinforcing bar.
The actual bending radius is normally chosen to suit the size of the mandrels on the bar-bending
machine.
Bending types Tekla Structures reinforcing bar bending types are recognized using internal bending type
definitions. Internal bending types are hard coded to the software. However, these internal bending
types are mapped to area specific reinforcing bar bending type codes in the
rebar_schedule_config.inp file in the ..\Tekla
Structures\<version>\environments\<environment>\system\ folder. This file can be
localized to match local requirements.
For more information on internal bending types, see Reinforcing bar bending types (116).
Reinforcement Grade–size–radius combinations are predefined in the reinforcement catalog. You can select which
catalog catalog to use, and add, modify, and delete the information it contains. See The Reinforcing Bar
Catalog.
Select... To define the grade, size, and bending radius of a reinforcing bar, click Select... next to the Grade,
Size, and Bending radius fields in the Reinforcing bar properties dialog box. The Select reinforcing bar
dialog box appears, showing the available bar sizes for the chosen grade. You can also define
whether the bar is a main bar or a stirrup or tie.
Class Use Class to group reinforcement. To display reinforcing bars of different classes in different colors,
click View > Representation > Object Representation... and select Color by class from the Color list box.
For more information, see Color settings for parts.
Bar groups Reinforcing bar groups mainly have the same properties as single reinforcing bars. They can also
have the following extra properties:
• Number of bars
• Spacing (see Spacing reinforcing bars (78))
• Tapering (see Tapered bar group (85))
Hooks
To add hooks to the ends of reinforcing bars for anchoring purposes, use the Hooks section of the
Reinforcing Bar Properties dialog box, or the Hooks tab in the Reinforcement Mesh Properties dialog
box:
Option Description
No hook
Custom hook
The reinforcement catalog contains predefined dimensions for all standard hooks (minimum
bending radius, minimum hook length). See The Reinforcing Bar Catalog.
Custom hook To manually define the angle, radius, and length of a hook, select the Custom hook option and enter
values to the following fields in the Reinforcing Bar Properties dialog box:
Field Description
Angle Enter a value between –180 and +180 degrees.
Radius Internal bending radius of the hook.
Use the same radius for the hook and for the
reinforcing bar. If the hook and the reinforcing
bar have different radiuses, Tekla Structures
does not recognize the shape of the reinforcing
bar. Angle
Length Length of the straight part of the hook.
Radius
If the length is set to zero, no hooks are
created.
Length
Concrete cover
Reinforcing bars need a concrete cover, to protect them against harmful elements, such as the
weather and fire. When you create single bars, Tekla Structures uses the thickness of concrete cover
to determine the position of the bar. You pick points to define the shape and plane of the bar.
Cover thickness Use the Cover thickness fields in the reinforcement properties dialog boxes to define concrete cover.
Leg length At the start and end point of a reinforcing bar, you can also define the concrete cover in terms of
cover thickness or leg length.
Option Description
Cover thickness Defines the distance from the bar end to the concrete
surface.
Leg length Defines the length of the ultimate leg of the bar.
To define the length of an ultimate leg of a bar, use the Leg length
option and the Snap to nearest points switch. Then pick anywhere on
a part edge or line to indicate the direction for the bar leg.
Reinforcement When you use reinforcement components, Tekla Structures places the reinforcement using the
components dimensions of the part and the values in the Cover thickness field, or the graphic fields shown below:
Bar groups There are several ways to distribute bars in a reinforcing bar group.
To create a bar group, open the Reinforcing Bar Properties dialog box. On the Group tab, select an
option from the Creation method list box. The options are:
Option Description
By exact spacing value with Creates fixed, equal spaces between the bars. The first space
flexible first space adjusts to even out bar distribution. Enter the spacing value in
the Exact spacing value field. If the first space is less than 10%
of the exact spacing value, Tekla Structures removes one bar.
By exact spacing value with Same as the first option, but the last space adjusts to even out
flexible last space bar distribution.
By exact spacing value with Same as the first option, but the middle space adjusts to even
flexible middle space out bar distribution. If there are an odd number of bars (two
middle spaces), the other middle space adjusts to even out bar
distribution.
By exact spacing value with Same as the first option, but both the first and last spaces
flexible first and last space adjust to even out bar distribution.
By exact spacings Distributes the bars using the information you specify in the
Exact spacing values field, so you can enter every spacing value
manually. Use the multiplication character to repeat spacings,
e.g. 5*200, to create five spaces of 200.
Equal distribution by number of Tekla Structures determines the spacing value based on the
reinforcing bars fixed number of bars. Enter the number in the Number of
reinforcing bars field.
Equal distribution by target Tekla Structures aims the spacing value as close as possible to
spacing value the value in the Target spacing value field and determines the
number of bars compatibly.
Meshes
A reinforcement mesh consists of reinforcing bars in two directions. You can define the following
properties.
Diameter 2
Spacing 2
Overhang
Spacing 1
Diameter 1
Length
Overhang
Width
Create mesh Create mesh using the Detailing > Create Reinforcement > Reinforcement Mesh command or a
component.
Distribution You can create meshes with unevenly-spaced bars. You can also define a different bar size or
pattern of bars multiple different bar sizes for the longitudinal bars and the crossing bars.
Multiple bar sizes enable pattern creation. For example, if you enter bar diameters 20 2*6 in the
longitudinal direction, Tekla Structures creates a pattern with one size 20 bar and two size 6 bars.
This pattern can be repeated in the mesh along the longitudinal direction.
Mesh size The way you define the size of the mesh depends on the shape of the mesh and how it was created:
• Evenly-spaced rectangular meshes - manually define the size
• Polygonal and bent meshes - Tekla Structures automatically calculates the width and length
• Unevenly-spaced meshes - Tekla Structures calculates the size of the mesh using the values in
the Distance(s), Left overhang, and Right overhang fields.
Curved reinforcing bar group (87) Creates a curved reinforcing bar group.
Circular reinforcing bar group (88) Creates a circular reinforcing bar group.
The hook properties are visible only if you have set the advanced
option XS_REBAR_RECOGNITION_HOOKS_CONSIDERATION to FALSE.
7. Change the reference point of the reinforcement by double-clicking the different legs or hooks
in the preview of the shape, if needed.
The reference point defines the insertion point of the first reinforcing bar leg.
8. Click OK to close the Reinforcing Bar Shape Catalog dialog box.
10. Based on the preview, select a location for the reinforcement and click the left mouse button.
The reinforcement with handles is created.
11. If you need to adjust the reinforcement:
• move or drag the start and end handles
• use Mini Toolbar to modify the properties
• use Reinforcing Bar Properties dialog box to modify the properties.
Limitations Reinforcing Bar Shape Catalog does not work with tapered reinforcing bar groups.
Reinforcing Bar Shape Catalog works mainly with flat, 2D shapes.
Reinforcing bar
Usage 1. Click Detailing > Properties > Reinforcement > Reinforcing Bar....
2. Enter or modify the bar properties.
3. Click Apply or OK to save the properties.
4. Click Detailing > Create Reinforcement > Reinforcing Bar.
5. Select the part to reinforce.
Tekla Structures attaches the bar to the part.
6. Pick the start point of the bar.
7. Pick the other bar reference points.
8. Click the middle mouse button to finish picking.
Description Tekla Structures creates the reinforcing bar using the properties in the Reinforcing Bar Properties
dialog box. The filename extension of a saved bar properties file is rbr.
Usage A reinforcing bar group includes several identical, or very similar, reinforcing bars. You first define
the shape of a single bar, then the direction in which Tekla Structures distributes the bars.
1. Click Detailing > Properties > Reinforcement > Reinforcing Bar Group....
2. Enter or modify the bar group properties.
3. Click Apply or OK to save the properties.
4. Click Detailing > Create Reinforcement > Reinforcing Bar Group.
5. Select the part to reinforce.
Tekla Structures attaches the bar group to the part.
6. Pick the bar start point.
7. Pick the other bar reference points.
The first set of points defines the plane of the first bar and the shape of a single bar in the
group.
8. Click the middle mouse button to finish picking.
9. Pick the start point of the bar group.
Option Description
Normal Not tapered.
Description Tekla Structures creates the reinforcing bar group using the properties in the Reinforcing Bar
Properties dialog box. The filename extension of a saved bar group properties file is rbg.
Description Tekla Structures creates the curved reinforcing bar group using the properties in the Reinforcing Bar
Properties dialog box. See Reinforcing bar group (84)for more information on the common properties
in this dialog box.
Description Tekla Structures creates the circular reinforcing bar group using the properties in the Reinforcing Bar
Properties dialog box. See Reinforcing bar group (84)for more information on the common properties
in this dialog box.
Reinforcement mesh
Description Tekla Structures creates the reinforcement mesh using the properties in the Reinforcement Mesh
Properties dialog box. The filename extension of a saved mesh properties file is rbm.
10. If you chose to create two or more cross sections, for each cross section, pick points to indicate
the strand positions. Pick the strand positions in the same order as for the first cross section.
After each cross section, click the middle mouse button to finish picking.
Description Tekla Structures creates straight or deflected strands based on the strand profile you indicate using
the properties in the Reinforcing Bar Properties dialog box.
Reinforcement splice
This command joins reinforcing bars or reinforcing bar groups together with reinforcement
splices.
Preconditions Create the reinforcing bars or bar groups to join. There can be a gap between them.
Usage 1. Click Detailing > Properties > Reinforcement > Reinforcement Splice....
2. Enter or modify the splice properties.
3. Click Apply or OK to save the properties.
4. Click Detailing > Create Reinforcement > Reinforcement Splice.
5. Select the first reinforcing bar or bar group.
6. Select the second reinforcing bar or bar group.
Tekla Structures indicates reinforcement splices in the model using blue splice symbols:
Description Tekla Structures creates the reinforcement splice using the current properties in the Reinforcement
Splice Properties dialog box. The filename extension of a saved splice properties file is rsp.
Using adaptivity
Reinforcements follow the shape of the part also when their handles are located on the face or edge
of the part.
The following types of adaptivity are available:
• Fixed adaptivity: handles retain their absolute distances to the nearest part faces.
• Relative adaptivity: handles retain their relative distances to the nearest part faces in relation
to the part’s overall size.
To modify the general adaptivity settings, go to Tools > Options > Options... > General.
You can modify the adaptivity settings for each part separately. These modifications override the
general settings.
• Relative adaptivity:
Limitations Reinforcement geometry validity check does not work with circular or curved reinforcing bar groups.
Ungrouping a reinforcement
You can ungroup reinforcing bar groups and reinforcement meshes. Only reinforcements where each
reinforcing bar is in one plane can be ungrouped.
To ungroup a reinforcement:
1. Click Detailing > Create Reinforcement > Ungroup.
2. Select one of the reinforcing bars in a reinforcing bar group or in a reinforcement mesh.
The reinforcing bar group is replaced with single reinforcing bars. The single bars get the same
properties and offsets as the group.
If you ungroup a reinforcement mesh, the offsets for single bars are zero.
Example
Before ungrouping:
After ungrouping:
Grouping reinforcements
You can group single reinforcing bars and reinforcing bar groups. Only reinforcements where each
reinforcing bar is in one plane can be grouped. All groups are created with exact spacings. Single
reinforcing bars need to have the same bending shape.
To group single reinforcing bars or reinforcing bar groups:
1. Click Detailing > Create Reinforcement > Group.
2. Select all the reinforcing bars or reinforcing bar groups that you want to group.
3. Click the middle mouse button.
4. Select one reinforcing bar or reinforcing bar group to copy the properties from.
The new group gets the same properties as the selected reinforcing bar.
The reinforcing bar or reinforcing bar group that you copy the
properties from is also added to the group. This means, for example,
that you cannot copy properties from a separate reinforcing bar
group which you do not want to include in your new reinforcing bar
group.
Limitations You cannot create circular or curved reinforcing bar groups by grouping.
Example
Before grouping:
The new points are added to the reinforcement, and the shape of the reinforcement is modified.
Limitations You cannot modify the shape of polygonal or rectangular meshes, or the shape of tapered
reinforcing bar groups by adding points.
The points are removed from the reinforcement, and the shape of the reinforcement is modified.
Once split, each new reinforcing bar group retains the properties of
the original group. For example, if the bars in the original group had
hooks at both ends, bars in the new groups also have hooks at both
ends. Modify the properties of the new groups if needed.
Custom mesh You can define the following properties for the customized reinforcement meshes:
properties
Longitudinal distance
Length
Width
Property Description
Spacing method Defines how the mesh bars are distributed. The options are:
• Same distance for all: Use to create meshes with evenly-
spaced bars.
Tekla Structures distributes as many bars as possible for
the length of Length or Width, using the Distance(s) and
Left overhang values.
The Right overhang is calculated automatically, and it
cannot be zero.
• Multiple varying distances: Use to create meshes with
unevenly-spaced bars.
Tekla Structures calculates the Width and Length based on
the Distance(s), the Left overhang and the Right overhang
values.
If you do not change any of the values, the spacing method
changes back to Same distance for all.
Distance(s) Spacing values of longitudinal or crossing bars.
If you select the Multiple varying distances spacing method,
enter all spacing values, separated by spaces. You can use
multiplication to repeat spacing values. For example:
2*150 200 3*400 200 2*150
Exploding reinforcement
Before you can modify or remove single bars in a reinforcement component, you need to use the
Explode Component command to ungroup the bars that the reinforcement contains.
To ungroup reinforcing bars:
1. Click Detailing > Component > Explode Component.
2. Select the blue modeling tool symbol (M) on the reinforcement. Tekla Structures ungroups the
reinforcing bars.
Preconditions Create a concrete part and reinforce it in the way you want the reinforcement to appear in the
custom component. You can create the reinforcement either by exploding and modifying an existing
reinforcement component, or by creating the reinforcing bars individually.
See also Defining reinforcing bar bending shapes in the Rebar Shape Manager (108)
Reinforcing bar bending shapes in the RebarShapeRules.xml file (108)
See also Reinforcing bar bending shapes in the Rebar Shape Manager (108)
Defining reinforcing bar bending shapes in the Rebar Shape Manager (108)
Reinforcement 108 Reinforcing bar bending shapes in the Rebar Shape Manager
Alternatively, you can first open the Rebar Shape Manager and then
select reinforcing bars in the model. Click Get selected to add the
reinforcing bars to the Model rebars list.
• The Model rebars list shows the ID number and the shape code of the selected reinforcing
bars.
• The Shape catalog list shows the shapes that exist in the default RebarShapeRules.xml
rule file. Rebar Shape Manager does not automatically read any rule file but you need to
open the file if you want to view or edit it.
3. Select one unknown shape from the Model rebars list.
4. To define the needed information for a bending shape, do the following:
To define Do this
Shape code Enter a shape code for an unknown shape.
Bending shape rules Add or delete a bending shape rule by clicking the Add and Delete
buttons on the right.
Use the Reset button to restore the original values.
Check hooks Select the check box if you want to define different shape codes or
bending schedule fields for two bars that otherwise have exactly
the same geometry, but one bar has hooks and the other one does
not.
If you select the check box, hooks are considered as hooks. If you
clear the check box, hooks are considered as normal legs.
Note that the Check hooks option works independently from the
advanced option
XS_REBAR_RECOGNITION_HOOKS_CONSIDERATION, and it allows
bars that have different hooks to have different shape code or
schedule fields regardless of the value of the advanced option.
Update Update the existing shape code definition of the selected
reinforcing bar.
You can update the definition if you have modified the shape code,
bending shape rules or the contents of bending schedule fields.
Bending schedule fields Define the content for a bending schedule. Right-click a field to
select a bending shape property or to enter a formula.
The names of the Bending schedule fields (A, B, and so on) are used
in templates and reports. To make sure that old reports also work
correctly, we recommend that you use the same DIM_XX fields as
in the rebar_schedule_config.inp file.
5. When you have finished defining the new shape, click Add to add the bending shape definition
to the RebarShapeRules.xml file.
To enable the Add button you need to change the bending shape rule, enter a shape code or
select the Check hooks check box.
6. Click Save to save the RebarShapeRules.xml file.
Reinforcement 109 Reinforcing bar bending shapes in the Rebar Shape Manager
By default, the file is located in the current model folder.
When you create, for example, a bending schedule, Tekla Structures uses the updated bending
shape information, recognizes the added bending shape and assigns a correct shape code to it.
See also Reinforcing bar bending shapes in the Rebar Shape Manager (108)
Adding new bending shape rules manually (110)
XS_REBAR_RECOGNITION_HOOKS_CONSIDERATION
All the rule options are available in the New bending rule dialog box,
even though only certain selections are valid, depending on the
type of the conditions used.
The left and right condition of a rule need to be of the same type.
The values in the parentheses are the values that were used to
create the bar shape.
Reinforcement 110 Reinforcing bar bending shapes in the Rebar Shape Manager
Option Description
Angle (A) Bending angle between the legs.
Bending angle is always between 0 and +180 degrees. The angle
cannot be negative.
Twist angle (T) The rotation angle of a plane that has been created by two bars
of consecutive lengths. The plane is rotated around the axis of
the last bar creating the plane.
For bars where all the legs lie in the same plane, the twist angle
is either 0 degrees or +180 degrees.
If the bar twists out of the plane, i.e. the bar is in 3D, the twist
angle is between -180 and +180 degrees.
Leg1
Leg 2
Leg 3
Reinforcement 111 Reinforcing bar bending shapes in the Rebar Shape Manager
Option Description
Twist angle example The twist angle between two planes is +90 degrees. The planes
are created by legs 1 and 2, and legs 2 and 3.
Reinforcement 112 Reinforcing bar bending shapes in the Rebar Shape Manager
Option Description
Point/arc distance along leg Distance parallel to a leg from outer edge to outer edge, or
(K) tangential to the bending
The distances are positive or negative depending on the leg
direction.
Example:
Point/arc distance off from Distance perpendicular to a leg from outer edge to outer edge, or
leg (H) tangential to the bending
The distances are positive or negative depending on the leg
direction.
Example:
Reinforcement 113 Reinforcing bar bending shapes in the Rebar Shape Manager
Option Description
SHA Start and end hook properties.
SHR Use method A or B for the hook length calculation:
SHS
SHLA
SHLB
EHA
EHR
EHS
EHLA
EHLB
See also Reinforcing bar bending shapes in the Rebar Shape Manager (108)
Defining reinforcing bar bending shapes in the Rebar Shape Manager (108)
Adding new bending shape rules manually (110)
Reinforcement 114 Reinforcing bar bending shapes in the Rebar Shape Manager
• Select a shape property from the list. The content of the list depends on the reinforcing bar
geometry.
• Select the (empty) option to clear the content of the current cell.
• Select the (formula) option to enter a formula. The variables in the formula can either be the
shape properties visible in the pop-up menu, or direct references to other non-empty bending
schedule field cells.
You can use the same functions in the formulas as in custom components:
• Mathematical functions.
• Statistical functions.
• String operations.
• Trigonometric functions.
When you map angles and trigonometric functions in the Schedule field formula dialog box,
enter the functions (sin, cos, tan) in small letters, for example sin(A1). Capital letters are
not recognized, and a blank space will appear in reports.
If you have angles in a formula, the formula needs to be in radians. For example, if you want to
subtract 180 degrees from angle A1, enter A1-PI in capital letters. If you enter A1-180 or A1-pi,
the formula does not work.
Bending schedule fields cell shows the result of a valid formula. If the formula is not valid, a question
mark and text describing the error is shown.
Reinforcement 115 Reinforcing bar bending shapes in the Rebar Shape Manager
See also Functions in variable formulas
Defining reinforcing bar bending shapes in the Rebar Shape Manager (108)
Type Image
1
3_2
4_2
4_3
5_1
5_2
5_3
6_1
6_2
11
13
Can also be modeled using hooks at both ends (i.e. model D1 and D5 using 90
degree hooks).
14_3
14_4
Recognized when the start point and end point are in the same location and
no hooks are used.
If XS_REBAR_RECOGNITION_HOOKS_CONSIDERATION is set to FALSE,
reinforcing bars with hooks (types 14 and 48) are recognized as 14_5.
15
16_2
17
19
20_1
20_2
21
22
23
25
26
29_4
29_5
30
33
35
Requires 180 degree hook at one end and 90 degree hook at the other end.
38_2
39
40
43_2
44
49
50
56
58
59
60
61
Requires hook.
63
Requires hook.
64
65
66
67_2
68
69_1
69_2
70_1
71
72
73_1
73_2
73_3
75_1
75_2
76
77
79_1
79_2
80
Reinforcement in templates
Audience This topic is aimed at Tekla Structures users who need to localize reinforcing bar bending types or to
create templates for reinforcing bar bending schedules.
Examples The following example of the rebar_schedule_config.inp file maps the internal bending
type 5_1 to the bending type identifier E, and the leg dimensions and bending angles to specific
template attributes:
rebar_schedule_config.inp (Example 1)
BEND_TYPE_5_1[1]="E"
BEND_TYPE_5_1[2]="DIM_A=D1"
BEND_TYPE_5_1[3]="DIM_B=D5"
BEND_TYPE_5_1[4]="DIM_C=D2"
BEND_TYPE_5_1[5]="DIM_TD=TD"
BEND_TYPE_5_1[6]="ANG_U=A1"
BEND_TYPE_5_1[7]="ANG_V=A2"
With this mapping, the internal bending type 6_2 becomes XY, and the template attributes DIM_B
and DIM_C will show the horizontal and vertical dimensions of the second leg D2, and DIM_E and
DIM_F the horizontal and vertical dimensions of the fourth leg D4:
rebar_schedule_config.inp (Example 2)
BEND_TYPE_6_2[1]="XY"
BEND_TYPE_6_2[2]="DIM_A=D1"
BEND_TYPE_6_2[3]="DIM_B=D2*COS(A2*PI/
180)"
BEND_TYPE_6_2[4]="DIM_C=D2*SIN(A2*PI/
180)"
BEND_TYPE_6_2[5]="DIM_D=D3"
BEND_TYPE_6_2[6]="DIM_E=D4*COS(A1*PI/
180)"
BEND_TYPE_6_2[7]="DIM_F=D4*SIN(A1*PI/
180)"
BEND_TYPE_6_2[8]="DIM_G=D5"
BEND_TYPE_6_2[9]="DIM_TD=TD"
The following example maps the internal bending type 4 to the bending type identifier A if the
dimensions D1 and D3 are the same. Otherwise it maps 4 to B:
If Tekla Structures does not recognize a reinforcing bar bending shape, it uses the internal bending
type UNKNOWN for it. In the rebar_schedule_config.inp file you can also define how
unknown bending types appear in drawings and reports. For example, you may just want to use the
bending type identifier ???, and list all leg dimensions and bending angles:
rebar_schedule_config.inp (Example 4)
BEND_TYPE_UNKNOWN[1]="???"
BEND_TYPE_UNKNOWN[2]="DIM_A=D1"
BEND_TYPE_UNKNOWN[3]="DIM_B=D2"
BEND_TYPE_UNKNOWN[4]="DIM_C=D3"
BEND_TYPE_UNKNOWN[5]="DIM_D=D4"
BEND_TYPE_UNKNOWN[6]="DIM_E=D5"
BEND_TYPE_UNKNOWN[7]="DIM_F=D6"
BEND_TYPE_UNKNOWN[8]="ANG_S=A1"
BEND_TYPE_UNKNOWN[9]="ANG_T=A2"
BEND_TYPE_UNKNOWN[10]="ANG_U=A3"
BEND_TYPE_UNKNOWN[11]="ANG_V=A4"
BEND_TYPE_UNKNOWN[12]="DIM_TD=TD"
See also DIM_A ... DIM_G, DIM_H1, DIM_H2, DIM_I, DIM_J, DIM_K1, DIM_K2, DIM_L, DIM_O, DIM_R,
DIM_R_ALL, DIM_TD, DIM_WEIGHT, DIM_X, DIM_Y
ANG_S, ANG_T, ANG_U, ANG_V
SHAPE
SHAPE_INTERNAL
Reinforcing bar bending types (116)
a using............................................................................. 48
automatic properties ....................................................... 12
adaptivity automating detailing....................................................... 25
reinforcement ............................................................97
add
anchor rod...................................................................22
base plate....................................................................22
b
beam to column connection..................................23 base plate
adding points add ................................................................................ 22
bent mesh .................................................................102 beam profiles
reinforcement ..........................................................102 selecting ...................................................................... 28
reinforcing bar .........................................................102 beams
reinforcing bar group.............................................102 connect to column ................................................... 23
anchor rods bending radius................................................................... 74
add ................................................................................22 bending shapes
anchoring hooks................................................................75 defining .....................................................................108
assemblies rebar shape manager...................................108, 110
defining........................................................................30 reinforcement ..........................................................108
attaching rules............................................................................110
reinforcement to parts ............................................95 bending types
AutoConnection ........................................................ 39, 44 reinforcement ..........................................................108
changing a connection............................................43 bent mesh
restrictions..................................................................40 adding points ...........................................................102
rule groups..................................................................41 removing points ......................................................103
rule sets .......................................................................42 bolt assemblies
rules ..............................................................................48 defining in connections .......................................... 38
rules.zxt .......................................................................43 bolts
setup.............................................................................40 bolt group orientation............................................. 33
using .............................................................................43 bolt group pattern.................................................... 33
AutoDefaults .............................................................. 39, 44 bolt position ............................................................... 34
accessing connection properties files.................46 bolt spacing................................................................ 33
checking properties ..................................................48 defining ............................................................... 30, 32
checking rules............................................................48 deleting........................................................................ 37
combining ........................................................... 50, 52 edge distance............................................................. 34
connection properties files ....................................46 increasing bolt length ............................................. 32
defaults.zxt ......................................................... 45, 47 number of ................................................................... 33
editing connection properties ...............................47 overview of properties on the bolts tab............. 30
iterating............................................................... 50, 52
limitations...................................................................51
priority of rule sets...................................................47 c
reaction forces...........................................................54 cast-in-place........................... 100, 101, 102, 103, 105
rules ..............................................................................48 cast-in-situ.............................. 100, 101, 102, 103, 105
saving connection properties files .......................46 CIP.............................................. 100, 101, 102, 103, 105
setup.............................................................................45 columns
140
connect to beam .......................................................23 example ....................................................................... 67
combining using for components.............................................. 66
reinforcing bar groups...........................................105 Excel.vb................................................................................ 67
reinforcing bars .......................................................105 exploding
component catalog ..........................................................14 reinforcements ........................................................107
component design exploding reinforcements.............................................107
checking ......................................................................13
components
concepts ........................................................................ 8
conceptual ..................................................................24
f
formulas
copying ........................................................................19 rebar shape manager.............................................114
creating view..............................................................23 framing conditions ........................................................... 40
detailed........................................................................24
dialog box ..................................................................... 9
publish in catalog .....................................................19
symbols ........................................................................16 g
thumbnails..................................................................18 general tab ......................................................................... 12
types ............................................................................... 8 geometry
using Excel..................................................................66 reinforcement ............................................................ 99
viewing ........................................................................23 grouping
conceptual components.......................................... 24, 25 mesh ...........................................................................101
concrete cover ...................................................................76 reinforcement ..........................................................101
connect reinforcing bar group ............................................101
beam to column ........................................................23
connection library, see component catalog ..............14
connections h
beam to column ........................................................23 handles
defining bolt assemblies .........................................38 of reinforcement ....................................................... 96
copying holes
components................................................................19 creating ....................................................................... 32
custom reinforcement meshes....................................105
customizing
connections ................................................................39
modeling tools ...........................................................39
i
indicating component status with Excel design...... 70
reinforcement ............................................... 105, 107
iterating
AutoDefaults .............................................................. 52
d
default properties .............................................................12
default values
j
joints.def
setting with the joints.def file ..............................54
about ............................................................................ 55
defaults.zxt .........................................................................47
bolt and part properties.......................................... 59
Design type tab .................................................................13
bolt properties in clip angle connections .......... 58
detailed components ............................................... 24, 25
bolt properties in diagonal connections ............ 59
detailing
bolt properties in end plate connections........... 58
automating .................................................................25
bolt properties in gusset connections ................ 58
bolt properties in shear plate connections........ 58
connections that use joints.def ............................ 56
e defining bolt diameter and number of
edge distance rows ...................................................................... 58
bolts..............................................................................34 defining global defaults.......................................... 56
editing entering values.......................................................... 56
connection properties..............................................47 example of how Tekla Structures uses ............... 65
Excel .....................................................................................67 how it works .............................................................. 55
141
interpreting.................................................................55 rules............................................................................110
reinforcement
adaptivity .................................................................... 97
m adding points ...........................................................102
basic properties......................................................... 74
materials
defining........................................................................29 bending radius........................................................... 74
mesh .....................................................................................89 bending shapes........................................................108
bent...............................................................................89 bending types .................................................. 74, 108
grouping ....................................................................101 customizing..............................................................107
polygonal.....................................................................89 defining as custom components ........................107
ungrouping ...............................................................100 exploding...................................................................107
modeling tools geometry ..................................................................... 99
when to customize ...................................................39 grouping ....................................................................101
modifying hooks ............................................................................ 75
reinforcement ............................................................95 in templates .............................................................137
moving invalid geometry ....................................................... 99
reinforcement splice ................................................94 modifying.................................................................... 95
omitting bars ............................................................. 78
prestressed strands................................................... 92
rebar shape manager.............................................108
o rebarshaperules.xml ...............................................108
omitting reinforcing bars ...............................................78 reinforcing bar shape catalog ............................... 81
removing points ......................................................103
spacing......................................................................... 78
p splice ............................................................................ 94
part position number .......................................................28 strands ......................................................................... 92
parts ungrouping ...............................................................100
defining........................................................................27 user-defined attributes........................................... 79
dialog box tabs ..........................................................27 reinforcement mesh......................................................... 89
dimensioning..............................................................27 customizing..............................................................105
part position number ...............................................28 reinforcement splice
setting default prefix and start number.............29 moving ......................................................................... 94
plates reinforcing bar group....................................................... 84
defining........................................................................27 adding points ...........................................................102
dimensioning..............................................................28 circular......................................................................... 88
prestressed strands combining .................................................................105
debonding ...................................................................92 curved .......................................................................... 87
properties grouping ....................................................................101
automatic....................................................................12 removing points ......................................................103
default..........................................................................12 splitting .....................................................................104
system default ...........................................................12 ungrouping ...............................................................100
publish in catalog .............................................................19 reinforcing bar groups
reinforcing bar shape catalog ............................... 81
reinforcing bar shape catalog ....................................... 81
r reinforcing bars ................................................................. 83
adding points ...........................................................102
reaction forces...................................................................54
bending types ..........................................................116
rebar .....................................................................................83
combining .................................................................105
bending types...........................................................116
reinforcing bar shape catalog ............................... 81
rebar group .........................................................................84
removing points ......................................................103
rebar mesh ..........................................................................89
removing points
rebar shape manager
bent mesh .................................................................103
bending shapes........................................................108
reinforcement ..........................................................103
formulas ....................................................................114
reinforcing bar.........................................................103
rebarshaperules.xml ...............................................108
reinforcing bar group ............................................103
142
reports
on reinforcement ....................................................137
t
rule groups..........................................................................40 tapered reinforcing bar groups..................................... 84
creating........................................................................41 thumbnail images............................................................. 18
rule sets ...............................................................................40
creating........................................................................42
editing..........................................................................42 u
priority .........................................................................47 UDL ....................................................................................... 54
rules ......................................................................................48 ungrouping
bending shapes........................................................110 mesh ...........................................................................100
rebar shape manager .............................................110 reinforcement ..........................................................100
rules.zxt ...............................................................................43 reinforcing bar group ............................................100
up direction ........................................................................ 11
user-defined reinforcement attributes....................... 79
s
setting up Excel files........................................................67
shape catalog.....................................................................81 v
shear force calculation....................................................54 viewing
slotted holes components................................................................ 23
defining........................................................................36
spacing reinforcing bars .................................................78
spiral reinforcing bar groups .........................................84
splice.....................................................................................94
w
welds
splitting
defining ............................................................... 30, 38
reinforcing bar group.............................................104
reinforcing bars in a group ..................................104
strand pattern
reinforcement ............................................................92 z
system default properties...............................................12 zxt files ........................................................................ 43, 47
143