TS MOD 2020 en Create Models

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1040

Tekla Structures 2020

Create models

March 2020

©2020 Trimble Solutions Corporation


Contents

1 Get to know Tekla Structures basic working methods........... 19


1.1 Set up the workspace..................................................................................... 19
Change units and decimals.................................................................................................. 20
Work with grids...................................................................................................................... 20
Create, modify, or delete a grid...................................................................................... 23
Add a single grid line........................................................................................................28
Modify a single grid line...................................................................................................28
Delete a single grid line................................................................................................... 31
Work with views..................................................................................................................... 32
Move the view plane........................................................................................................ 33
Create model views..........................................................................................................33
Open, save, modify, or delete a view............................................................................. 43
Switch between views...................................................................................................... 45
Update and refresh views............................................................................................... 46
View properties.................................................................................................................46
Grid view properties.........................................................................................................47
Define the work area.............................................................................................................48
Fit work area to entire model......................................................................................... 49
Fit work area to selected parts....................................................................................... 49
Fit work area using two points........................................................................................50
Hide the work area box................................................................................................... 50
If you cannot see all objects................................................................................................. 50
Coordinate system................................................................................................................ 51
Right-hand rule................................................................................................................. 52
Show or hide the work plane grid.................................................................................. 52
Shift the work plane......................................................................................................... 53
Base points........................................................................................................................55
Select the work plane.......................................................................................................66
Change the color settings for dimensions, labels, and model background................... 67
Find RGB values for colors.............................................................................................. 67
Change the model background color ........................................................................... 67
Change the color of dimensions, part labels, and bolts.............................................. 69
Change the rendering mode for model views................................................................... 70
DirectX rendering engine................................................................................................ 71
DirectX rendering examples........................................................................................... 71
1.2 Zoom and rotate the model........................................................................... 81
Zoom in and out.................................................................................................................... 81
Rotate the model................................................................................................................... 82
Pan the model........................................................................................................................ 83
1.3 Snap to positions............................................................................................. 84
Snapping toolbar................................................................................................................... 85
Snap zone.......................................................................................................................... 85
Snap priority......................................................................................................................85
Snap depth........................................................................................................................ 86
Snapping in drawings.......................................................................................................86

2
Snap to points by using snap switches............................................................................... 86
Visual cues in snapping................................................................................................... 86
Main snap switches.......................................................................................................... 87
Snap switches and snap points...................................................................................... 88
Override the current snap switch settings.................................................................... 89
Snap to points by using exact distance or coordinates - numeric snapping................. 90
Enter a distance or coordinates......................................................................................90
Snapping example: Track along a line towards a snap point..................................... 90
Change the snapping mode............................................................................................ 94
Options for coordinates.................................................................................................. 94
Snap to lines, edges, and extension lines........................................................................... 96
Snap to a line or an edge.................................................................................................96
Snap to extension lines....................................................................................................97
Lock X, Y, or Z coordinate on a line.............................................................................. 101
Align objects using a snap grid..................................................................................... 102
Snap in orthogonal directions............................................................................................102
Activate the Ortho tool.................................................................................................. 102
Snap to orthogonal points............................................................................................ 103
Snap in orthogonal direction relative to previously picked points.......................... 104
Set a temporary reference point.................................................................................. 106
Settings for the Ortho tool............................................................................................ 107
Snap settings........................................................................................................................ 107
1.4 Work with model objects in Tekla Structures........................................... 108
Examples of model objects................................................................................................ 109
Create or delete a model object........................................................................................ 109
View and modify model object properties by using the property pane.......................110
Which model objects to modify with the property pane...........................................110
Open the property pane................................................................................................111
Modify model object properties...................................................................................112
Switch between automatic and manual applying of properties.............................. 113
Modify the common properties of different model object types............................ 114
Control the visibility of properties in the property pane...........................................115
Search in the property pane......................................................................................... 116
Property pane settings.................................................................................................. 116
Resize and reshape model objects....................................................................................117
Copy properties from another object............................................................................... 123
Copy model object properties by using the property pane......................................124
Copy object properties by using the contextual toolbar...........................................125
Save and load object properties........................................................................................ 125
Save and load properties in the property pane......................................................... 126
Save and load properties in a dialog box.................................................................... 128
Remove existing properties.......................................................................................... 128
Undo modeling and drawing changes ............................................................................. 128
1.5 Select objects................................................................................................. 130
Select single objects............................................................................................................ 130
Select multiple objects using area selection.................................................................... 131
Select all objects.................................................................................................................. 132
Select previous objects....................................................................................................... 132
Select objects by identifier................................................................................................. 133
Select handles...................................................................................................................... 135
Modify the selection............................................................................................................ 137
Selecting toolbar................................................................................................................. 137
Select assemblies, cast units, and nested objects........................................................... 141
Select assemblies and cast units.................................................................................. 142
Select nested objects..................................................................................................... 142

3
Select reference models, reference model objects and assemblies.............................143
Select an entire reference model................................................................................. 143
Select a reference model object................................................................................... 143
Select a reference model assembly............................................................................. 144
Tips for selecting objects.................................................................................................... 144
Switch rollover highlight on or off................................................................................144
Select on right-click........................................................................................................ 145
If you cannot select objects...........................................................................................145
Interrupt object selection..............................................................................................145
1.6 Copy and move objects.................................................................................146
Copy objects......................................................................................................................... 147
Copy by picking two points........................................................................................... 148
Copy linearly................................................................................................................... 149
Copy by specifying a distance from origin.................................................................. 150
Copy using drag-and-drop............................................................................................ 150
Copy objects to another object.................................................................................... 151
Copy all content to another object.............................................................................. 152
Copy to another plane................................................................................................... 152
Copy from another model.............................................................................................153
Copy objects using linear array tool............................................................................ 153
Copy objects using radial array tool............................................................................ 156
Copy objects using Array of objects (29) component .............................................. 158
Move objects........................................................................................................................ 159
Move by picking two points.......................................................................................... 160
Move linearly...................................................................................................................161
Move by specifying a distance from origin................................................................. 162
Move using drag-and-drop........................................................................................... 162
Move to another plane.................................................................................................. 164
Move objects to another object....................................................................................164
Rotate objects...................................................................................................................... 165
Rotate around a line...................................................................................................... 165
Rotate around the z axis............................................................................................... 166
Rotate drawing objects..................................................................................................168
Rotation settings............................................................................................................ 169
Mirror objects.......................................................................................................................169
Mirror model objects..................................................................................................... 169
Mirror drawing objects.................................................................................................. 170
1.7 Filter objects.................................................................................................. 170
Use existing filters............................................................................................................... 171
How to use a view filter................................................................................................. 171
How to use a selection filter......................................................................................... 173
Create new filters................................................................................................................ 174
Create a view filter......................................................................................................... 174
Create a selection filter..................................................................................................176
Create a drawing filter................................................................................................... 176
Create a drawing view filter.......................................................................................... 179
Create a drawing selection filter.................................................................................. 181
Filtering techniques............................................................................................................. 181
Object properties in filtering.............................................................................................. 184
Template attributes in filtering......................................................................................... 200
Wildcards ............................................................................................................................ 201
Examples of filters............................................................................................................... 201
Filter parts based on their name..................................................................................201
Filter main parts............................................................................................................. 202
Filter bolts based on their size......................................................................................203

4
Filter parts based on their assembly type...................................................................204
Filter sub-assemblies..................................................................................................... 205
Filter reference model objects......................................................................................205
Filter parts within component...................................................................................... 206
Filter reinforcement in pour units based on pour object type................................. 207
Filter all contents of a pour unit................................................................................... 207
Copy and remove filters..................................................................................................... 208
Copy a filter to another model..................................................................................... 208
Remove a filter................................................................................................................209
Select values from the model............................................................................................ 209
1.8 Customize the basic user interface elements .......................................... 210
Customize the ribbon..........................................................................................................210
Add a button to the ribbon........................................................................................... 212
Move a button................................................................................................................ 217
Resize a button............................................................................................................... 217
Change the appearance of a button............................................................................ 218
Create a user-defined command with Command editor.......................................... 220
Add a separator bar....................................................................................................... 222
Remove a button............................................................................................................ 222
Add, hide, and edit tabs.................................................................................................222
Save the ribbon ............................................................................................................. 223
Check the changes......................................................................................................... 224
Back up and restore ribbons........................................................................................ 225
Customize the property pane layout................................................................................ 225
Add a property or a property group............................................................................ 227
Change the name of a property or a property group................................................229
Copy properties from one object type to another object type ................................230
Set the default visibility for a property group.............................................................232
Remove a customization............................................................................................... 233
Save the changes............................................................................................................233
User-defined attributes (UDAs) in the customized property pane.......................... 233
Example: How to add IFC related user-defined attributes to the property pane
layout and copy them to another object type............................................................................ 234
Customize the keyboard shortcuts................................................................................... 239
Define new keyboard shortcuts................................................................................... 239
Clear and reset shortcuts.............................................................................................. 240
Export keyboard shortcuts............................................................................................240
Import keyboard shortcuts........................................................................................... 241
Customize the Selecting, Snapping, and Snap override toolbars..................................241
Customize the contextual toolbar..................................................................................... 242
Customize contextual toolbar...................................................................................... 242
Create user profiles for contextual toolbars...............................................................243
Back up and share contextual toolbars.......................................................................244
1.9 Tips for large models.................................................................................... 244
1.10 Create model templates...............................................................................246
Create a new model template............................................................................................247
Modify an existing model template...................................................................................248
Download model templates...............................................................................................248
Model template options..................................................................................................... 248

2 Create parts, reinforcement, and construction objects....... 250


2.1 Create parts and modify part properties................................................... 251
Create a steel column......................................................................................................... 253
Modify steel column properties................................................................................... 254

5
Steel column properties................................................................................................ 254
Create a steel beam............................................................................................................ 255
Modify steel beam properties...................................................................................... 256
Steel beam properties................................................................................................... 256
Create a steel polybeam..................................................................................................... 258
Modify steel polybeam properties............................................................................... 259
Steel beam properties................................................................................................... 259
Create a curved steel beam................................................................................................261
Modify curved beam properties...................................................................................262
Steel beam properties................................................................................................... 262
Create a twin profile............................................................................................................264
Modify twin profile properties......................................................................................264
Twin profile properties.................................................................................................. 265
Create an orthogonal beam............................................................................................... 266
Modify orthogonal beam properties........................................................................... 267
Orthogonal beam properties........................................................................................267
Create a steel spiral beam..................................................................................................268
Basic concepts related to spiral beams....................................................................... 268
Create a spiral beam......................................................................................................269
Limitations.......................................................................................................................271
Create a contour plate........................................................................................................ 271
Create a round contour plate....................................................................................... 272
Modify contour plate properties.................................................................................. 273
Contour plate properties...............................................................................................273
Create a conical or a cylindrical bent plate...................................................................... 274
Create a cylindrical bent plate...................................................................................... 275
Create a conical bent plate........................................................................................... 278
Modify the bend radius................................................................................................. 281
Modify the shape of a bent plate................................................................................. 283
Remove curved sections................................................................................................287
Examples......................................................................................................................... 288
Modify bent plate properties........................................................................................ 289
Bent plate properties.....................................................................................................289
Create a stand-alone bent plate........................................................................................ 290
Create a stand-alone bent plate...................................................................................290
Modify the shape of a stand-alone bent plate........................................................... 293
Modify bent plate properties........................................................................................ 296
Bent plate properties.....................................................................................................296
Create a steel lofted plate.................................................................................................. 297
Prerequisites and examples of lofted plates.............................................................. 297
Create a lofted plate...................................................................................................... 300
Modify the shape of a lofted plate............................................................................... 304
Split a lofted plate.......................................................................................................... 305
Swap the end handle points to correct the geometry of a lofted plate.................. 306
Unfold lofted plates....................................................................................................... 307
Modify lofted plate properties......................................................................................308
Lofted plate properties..................................................................................................308
Create a concrete column.................................................................................................. 310
Modify concrete column properties............................................................................ 310
Concrete column properties.........................................................................................311
Create a concrete beam..................................................................................................... 312
Modify concrete beam properties............................................................................... 313
Concrete beam properties............................................................................................ 313
Create a concrete polybeam.............................................................................................. 315
Modify concrete polybeam properties........................................................................ 316

6
Concrete beam properties............................................................................................ 316
Create a concrete spiral beam........................................................................................... 318
Basic concepts related to spiral beams....................................................................... 318
Create a spiral beam......................................................................................................319
Limitations.......................................................................................................................320
Create a concrete panel or wall......................................................................................... 321
Modify concrete panel or wall properties................................................................... 322
Concrete panel or wall properties............................................................................... 322
Create a concrete slab........................................................................................................ 324
Create a round concrete slab....................................................................................... 325
Modify concrete slab properties.................................................................................. 326
Concrete slab properties...............................................................................................326
Create a concrete lofted slab............................................................................................. 327
Prerequisites and examples of lofted slabs................................................................327
Create a lofted slab........................................................................................................ 329
Modify the shape of a lofted slab.................................................................................333
Split a lofted slab............................................................................................................ 334
Swap the end handle points to correct the geometry of a lofted slab.................... 334
Modify concrete lofted slab properties....................................................................... 335
Lofted slab properties................................................................................................... 335
Create a pad footing............................................................................................................336
Modify pad footing properties......................................................................................337
Pad footing properties...................................................................................................337
Create a strip footing.......................................................................................................... 339
Modify strip footing properties.................................................................................... 340
Strip footing properties................................................................................................. 340
Create items......................................................................................................................... 341
Create an item or a concrete item............................................................................... 342
Modify item or concrete item properties.................................................................... 344
Change the shape of an item........................................................................................344
Convert a part to an item.............................................................................................. 344
Item and concrete item properties.............................................................................. 345
2.2 Adjust part position and show part information...................................... 347
Show part handles and part reference lines in a model view........................................348
Show part handles......................................................................................................... 348
Show part reference lines in a model view................................................................. 350
Modify the position of a part............................................................................................. 351
Part position on the work plane.................................................................................. 352
Part rotation....................................................................................................................354
Part position depth........................................................................................................ 355
Part vertical position...................................................................................................... 356
Part horizontal position.................................................................................................358
Part end offsets.............................................................................................................. 359
Select and change the profile or material of a part........................................................ 361
Select and change the profile of a part....................................................................... 361
Select and change the material of a part.................................................................... 363
Examples of user-defined attributes (UDAs) for parts....................................................364
Show part information by using part labels.....................................................................365
Create curved parts.............................................................................................................366
Create horizontal parts....................................................................................................... 367
Create beams close to each other.....................................................................................368
Position columns, pad footings, and orthogonal beams................................................368
How to model identical areas........................................................................................... 369
2.3 Modify parts...................................................................................................370
Split parts..............................................................................................................................370

7
Split a straight or curved part or polybeam................................................................370
Split a plate or slab using a polygon............................................................................ 370
Combine parts..................................................................................................................... 371
Attach parts to each other..................................................................................................372
Attach a part to another part........................................................................................372
Detach an attached part................................................................................................373
Explode attached parts..................................................................................................373
Warp a part...........................................................................................................................373
Warp a beam or a column using deformation angles............................................... 373
Warp a concrete slab by moving chamfers.................................................................374
Warp a Floor Bay (66) slab.............................................................................................374
Camber a part...................................................................................................................... 375
Modify items.........................................................................................................................376
Start geometry editing...................................................................................................376
Modify the geometry of an item...................................................................................377
Add an edge to an item................................................................................................. 379
Add a vertex to an item................................................................................................. 379
Save a modified item and shape.................................................................................. 381
2.4 Add details to parts.......................................................................................382
Create bolts.......................................................................................................................... 382
Create a bolt group........................................................................................................ 383
Create a single bolt........................................................................................................ 383
Create bolts using the Auto bolt component............................................................. 384
Create a bolt group by exploding a component........................................................ 387
Change or add bolted parts.......................................................................................... 387
Bolt group shape............................................................................................................ 388
Bolt properties................................................................................................................389
Create studs......................................................................................................................... 393
Create bolt holes................................................................................................................. 394
Create round holes........................................................................................................ 394
Create oversized holes.................................................................................................. 395
Create slotted holes....................................................................................................... 395
Create welds.........................................................................................................................397
Create a weld between parts........................................................................................ 397
Create a weld to a part.................................................................................................. 398
Create a polygon weld................................................................................................... 398
Weld properties.............................................................................................................. 399
List of weld types............................................................................................................405
Welds in components.................................................................................................... 407
Weld preparation........................................................................................................... 407
Set the visibility and appearance of welds..................................................................409
Change a weld to a polygon weld................................................................................ 410
Split a polygon weld....................................................................................................... 410
Create user-defined cross sections for welds.............................................................411
Create fittings.......................................................................................................................412
Create cuts............................................................................................................................413
Cut parts with a line....................................................................................................... 413
Cut parts with a polygon............................................................................................... 413
Cut parts with another part.......................................................................................... 415
Hide cut lines in a model view...................................................................................... 416
Tips on how to cut efficiently........................................................................................ 416
Polygon cut properties.................................................................................................. 417
Part cut properties......................................................................................................... 418
Create part chamfers.......................................................................................................... 418
Chamfer part corners.................................................................................................... 419

8
Chamfer part edges....................................................................................................... 419
Corner chamfer properties........................................................................................... 420
Edge chamfer properties...............................................................................................423
Add surface treatment to parts......................................................................................... 424
Add surface treatment to an entire part face.............................................................425
Add surface treatment to a selected area on a part face......................................... 425
Add surface treatment to all faces of a part............................................................... 425
Add surface treatment to cut faces............................................................................. 425
Surface treatment on chamfered parts.......................................................................426
Surface treatment on parts with openings and recesses......................................... 427
Modify surface treatment properties.......................................................................... 427
Surface treatment properties....................................................................................... 427
Define new surface treatment subtypes..................................................................... 429
Tiled surface treatment................................................................................................. 430
Create an unpainted area using the No paint area component.............................. 434
Add surfaces to part faces and pour object faces........................................................... 436
Add a surface to a face.................................................................................................. 437
Modify surface properties.............................................................................................437
Modify the adaptivity of reinforcement, surface treatment, or edge chamfers
in parts.................................................................................................................................. 437
Define default adaptivity settings................................................................................ 438
Modify the adaptivity of an individual model object................................................. 438
Display detailing of a part...................................................................................................438
2.5 Create assemblies......................................................................................... 438
Create an assembly............................................................................................................. 439
Create a sub-assembly........................................................................................................439
Use bolts to create assemblies.......................................................................................... 439
Bolt sub-assemblies to an existing assembly...................................................................440
Use welds to create assemblies.........................................................................................440
Weld sub-assemblies to an existing assembly.................................................................441
Add objects to assemblies..................................................................................................441
Assembly hierarchy........................................................................................................442
Add parts to an assembly..............................................................................................442
Create a nested assembly............................................................................................. 443
Join assemblies............................................................................................................... 443
Modify assemblies...............................................................................................................443
Change the assembly main part...................................................................................443
Change the main assembly in a nested assembly..................................................... 444
Remove objects from an assembly.............................................................................. 444
Check and highlight objects in an assembly............................................................... 444
Explode an assembly..................................................................................................... 444
Assembly examples....................................................................................................... 445
2.6 Create cast units........................................................................................... 446
Define the cast unit type of a part.....................................................................................446
Create a cast unit.................................................................................................................447
Add objects to a cast unit................................................................................................... 447
Modify cast units..................................................................................................................448
Change the cast unit main part.................................................................................... 448
Remove objects from a cast unit..................................................................................448
Check and highlight objects in a cast unit................................................................... 448
Explode a cast unit......................................................................................................... 448
Casting direction.................................................................................................................. 449
Casting direction for concrete and non-concrete parts............................................ 449
Define the casting direction of a part.......................................................................... 450
Show the top-in-form face............................................................................................ 450

9
2.7 Manage pours................................................................................................ 451
Enable pour management..................................................................................................452
Disable pour management temporarily......................................................................452
View cast-in-place concrete structures............................................................................. 453
Set the appearance of cast-in-place concrete structures..........................................453
Part view vs. pour view.................................................................................................. 455
Define the pour phase of a part........................................................................................ 456
Pour objects......................................................................................................................... 457
Change the color and transparency of pour objects................................................. 458
Modify the properties of a pour object....................................................................... 460
Pour units............................................................................................................................. 460
Calculate pour units....................................................................................................... 461
Check and inquire objects in a pour unit.................................................................... 461
Add objects to a pour unit.............................................................................................462
Remove objects from a pour unit................................................................................ 463
Reset pour unit relations...............................................................................................463
Modify the properties of a pour unit........................................................................... 463
How Tekla Structures automatically adds objects to pour units..............................464
Pour breaks.......................................................................................................................... 465
Pour break adaptivity.................................................................................................... 467
Set the visibility of pour breaks.................................................................................... 467
Create a pour break....................................................................................................... 468
Select a pour break........................................................................................................ 470
Copy a pour break..........................................................................................................470
Move a pour break......................................................................................................... 470
Modify a pour break...................................................................................................... 471
Remove a pour break.................................................................................................... 472
Troubleshoot pours.............................................................................................................472
Example: Create concrete geometry and work with pours............................................475
2.8 Create reinforcement................................................................................... 477
Create a rebar set................................................................................................................ 478
Basic concepts related to rebar sets............................................................................478
Create longitudinal rebars............................................................................................ 480
Create crossing rebars...................................................................................................482
Create rebars by face.....................................................................................................485
Create rebars by guidelines.......................................................................................... 487
Create rebars by point input.........................................................................................489
Rebar set properties...................................................................................................... 490
Limitations.......................................................................................................................491
Create a rebar set using Rebar shape placing tool.................................................... 491
Examples: Rebar sets in curved structures................................................................. 497
Create a single reinforcing bar...........................................................................................503
Create a reinforcing bar group.......................................................................................... 504
Create a reinforcing bar group using Rebar shape catalog...................................... 506
Create a curved reinforcing bar group........................................................................ 513
Create a circular reinforcing bar group....................................................................... 515
Create a tapered or spiral reinforcing bar group.......................................................517
Create a reinforcement mesh............................................................................................ 519
Create a rectangular reinforcement mesh................................................................. 520
Create a polygonal reinforcement mesh.................................................................... 521
Create a bent reinforcement mesh..............................................................................523
Create a customized reinforcement mesh................................................................. 525
Create a reinforcement strand pattern............................................................................ 525
Debond reinforcement strands....................................................................................527
Create a reinforcement splice............................................................................................528

10
2.9 Modify reinforcement...................................................................................529
Modify a rebar set............................................................................................................... 530
Modify the properties of a rebar set............................................................................530
Change the layer order of a rebar set......................................................................... 531
Modify a rebar set using guidelines.............................................................................531
Modify a rebar set using leg faces................................................................................532
Modify a rebar set locally using modifiers.................................................................. 539
How to cut rebar sets.................................................................................................... 546
Distribute bars in a rebar set........................................................................................ 547
Modify a single reinforcing bar, bar group, or mesh...................................................... 549
Distribute bars in a reinforcing bar group.................................................................. 553
Delete bars from a reinforcing bar group................................................................... 555
Ungroup a reinforcement............................................................................................. 556
Group reinforcement.....................................................................................................557
Combine two reinforcing bars or reinforcing bar groups into one......................... 559
Split a reinforcing bar group ........................................................................................ 559
Use handles to modify a reinforcement......................................................................560
Add hooks to reinforcing bars........................................................................................... 561
Define the reinforcement cover thickness....................................................................... 564
Select the definition for a reinforcement......................................................................... 566
Use adaptivity to modify a reinforcement........................................................................567
Attach a reinforcement to a concrete part.......................................................................568
Check the validity of reinforcement geometry................................................................ 569
Split and splice a reinforcement........................................................................................ 570
Assign running numbers to reinforcement......................................................................572
Classify reinforcement to layers........................................................................................ 572
How to calculate the reinforcing bar length.....................................................................573
How to calculate the reinforcing bar leg length...............................................................576
Reinforcement shape recognition..................................................................................... 577
Rebar shape manager in reinforcement shape recognition.....................................578
Hard-coded bending type identifiers in reinforcement shape recognition............ 590
Reinforcement in templates......................................................................................... 614
2.10 Create construction objects and points..................................................... 616
Create a construction line.................................................................................................. 617
Create a construction plane............................................................................................... 617
Create a construction circle................................................................................................618
Create a construction arc................................................................................................... 619
Create a construction polycurve........................................................................................620
Copy a construction object with offset............................................................................. 621
Modify a construction object............................................................................................. 622
Create points.......................................................................................................................625
Create points on a line...................................................................................................626
Create points on a plane............................................................................................... 627
Create points parallel to two points.............................................................................627
Create points along the extension line of two points................................................628
Create projected points on a line................................................................................. 629
Create points along an arc using center and arc points............................................629
Create points along an arc using three arc points..................................................... 630
Create points tangent to a circle.................................................................................. 631
Create points at any position........................................................................................631
Create bolt points...........................................................................................................632
Create points at the intersection of two lines.............................................................632
Create points at the intersection of a plane and a line............................................. 632
Create points at the intersection of a part and a line................................................632
Create points at the intersection of a circle and a line.............................................. 633

11
Create points at the intersection of two part axes.................................................... 633
Import points.................................................................................................................. 634
Point properties..............................................................................................................634

3 Adjust how model objects are displayed ............................... 636


3.1 Change the rendering of parts and components...................................... 636
3.2 Adjust the display settings ..........................................................................639
Set the visibility and representation of model objects in the Display settings............ 640
Display settings.................................................................................................................... 640
3.3 Change the part representation to show parts with exact lines or
with high accuracy........................................................................................ 643
Show parts with exact lines................................................................................................ 643
Show parts with high accuracy.......................................................................................... 643
3.4 Temporarily hide model objects or show only selected model objects. 644
Hide parts or other objects in a model view.................................................................... 644
Show only selected parts or other objects in a model view...........................................646
Temporarily show assembly and component objects in a model view........................647
3.5 Change the color and transparency of model objects by using
object representation...................................................................................648
Use the Class property to change the color of parts and reinforcement.....................649
Define color and transparency settings for object groups.............................................650
Color settings in object representation............................................................................ 651
Transparency settings in object representation..............................................................652
Define your own colors for object groups in object representation.............................652
Copy object representation settings to another model................................................. 654
3.6 Use object groups in object representation and in filters....................... 655
Where object groups are used...........................................................................................655
Create an object group for object representation.......................................................... 655
Object group - Representation settings............................................................................656
Copy object groups to another model.............................................................................. 657

4 Check the model........................................................................ 658


4.1 Search for model objects..............................................................................658
Search in the entire model................................................................................................. 660
Search within the selected model objects........................................................................660
Review the search results................................................................................................... 660
Show or hide the Model search toolbar........................................................................... 661
4.2 Visualize the model with Trimble Connect Visualizer.............................. 661
Visualize all model objects..................................................................................................661
Visualize the selected model objects................................................................................ 661
Modify material mappings for Trimble Connect Visualizer............................................662
Working in Trimble Connect Visualizer............................................................................. 663
Zoom, rotate, or pan the rendered model..................................................................663
Adjust the scene............................................................................................................. 664
Take and view snapshots.............................................................................................. 666
Create animations.......................................................................................................... 667
Return to the initial view of the model........................................................................ 668
Enter or exit full screen mode...................................................................................... 668
Show or hide the Trimble Connect Visualizer side pane...........................................669
Use Trimble Connect Visualizer in VR mode............................................................... 669
4.3 Fly through the model.................................................................................. 670

12
4.4 Create a clip plane.........................................................................................671
4.5 Show parts, components, or assemblies in a selected view angle..........673
4.6 Inquire object properties............................................................................. 674
Object property report templates..................................................................................... 676
Custom inquiry.................................................................................................................... 676
Use the Custom Inquiry tool......................................................................................... 677
Define what information is shown by Custom Inquiry tool...................................... 677
Modify the default attributes in InquiryTool.config file.............................................679
4.7 Measure objects............................................................................................ 680
Measure distances.............................................................................................................. 680
Measure angles....................................................................................................................681
Measure arcs........................................................................................................................681
Measure bolt spacing..........................................................................................................682
4.8 Detect clashes................................................................................................682
Find clashes in a model.......................................................................................................683
Manage clash check results................................................................................................684
Symbols used in clash checking................................................................................... 684
About clash types........................................................................................................... 685
Manage the list of clashes............................................................................................. 688
Search for clashes.......................................................................................................... 689
Change the status of clashes........................................................................................ 689
Change the priority of clashes...................................................................................... 689
Group and ungroup clashes...............................................................................................690
View the details of a clash.................................................................................................. 690
Add comments to a clash................................................................................................... 691
Modify a clash comment............................................................................................... 691
Remove a clash comment............................................................................................. 691
View the history of a clash..................................................................................................692
Print a list of clashes........................................................................................................... 692
Preview a list of clashes before printing..................................................................... 692
Set the paper size, margins and page orientation..................................................... 693
Open and save clash check sessions................................................................................ 694
Define a clash check clearance area for bolts..................................................................695
4.9 Compare parts or assemblies...................................................................... 695
4.10 View solid errors............................................................................................696
4.11 Diagnose and repair the model................................................................... 697
4.12 Find distant objects...................................................................................... 699

5 Number the model.................................................................... 700


5.1 What is numbering and how to plan it....................................................... 700
Numbering series................................................................................................................ 701
Plan your numbering series..........................................................................................702
Assign a numbering series to a part............................................................................ 703
Assign a numbering series to an assembly.................................................................703
Overlapping numbering series..................................................................................... 704
Identical parts...................................................................................................................... 705
Identical reinforcement...................................................................................................... 705
Define what affects numbering......................................................................................... 706
User-defined attributes in numbering.............................................................................. 707
Family numbers................................................................................................................... 707
Assign family numbers.................................................................................................. 708

13
Change the family number of an object......................................................................709
5.2 Adjust the numbering settings....................................................................709
5.3 Number parts................................................................................................ 710
Number a series of parts....................................................................................................710
Number assemblies and cast units................................................................................... 711
Number reinforcement.......................................................................................................712
Number welds......................................................................................................................713
Save preliminary numbers................................................................................................. 713
5.4 Change existing numbers.............................................................................713
5.5 Clear existing numbers.................................................................................714
5.6 Check the numbering................................................................................... 715
5.7 View the numbering history........................................................................ 717
5.8 Repair numbering errors..............................................................................718
5.9 Renumber the model.................................................................................... 719
5.10 Control numbers........................................................................................... 719
Assign control numbers to parts....................................................................................... 720
Control number order........................................................................................................ 721
Display control numbers in the model............................................................................. 722
Remove control numbers...................................................................................................723
Lock or unlock control numbers........................................................................................724
Example: Use control numbers to indicate the erection order .................................... 724
5.11 Number parts by design group....................................................................726
5.12 Numbering examples................................................................................... 729
Example: Number identical beams................................................................................... 729
Example: Use family numbers........................................................................................... 730
Example: Number selected part types..............................................................................731
Example: Number parts in selected phases.....................................................................732
5.13 Tips for numbering........................................................................................734
Numbering settings during a project................................................................................ 734
Create a standard-part model........................................................................................... 735

6 Applications................................................................................737
6.1 Working with applications........................................................................... 739
6.2 Import a .tsep extension to the Applications & components catalog.... 743
6.3 Publish a group in the Applications & components catalog.................... 744

7 Components............................................................................... 747
7.1 Component properties................................................................................. 748
7.2 Add a component to a model.......................................................................750
7.3 View a component in a model..................................................................... 752
7.4 Component tips............................................................................................. 753
7.5 How to use the Applications & components catalog................................ 754
Groups in the catalog..........................................................................................................754
Search for a component in the catalog.............................................................................755
Change the view in the catalog.......................................................................................... 756
Show selected components in the catalog.......................................................................756
View and modify component information in the catalog...............................................757
Add a thumbnail image for a component in the catalog................................................757

14
Publish a component in the catalog..................................................................................758
Create and modify groups in the catalog......................................................................... 758
Change the order of groups in the catalog...................................................................... 759
Hide groups and components in the catalog...................................................................760
Show the catalog message log...........................................................................................760
Catalog definitions...............................................................................................................761
7.6 Converting a conceptual or a detailed component.................................. 761
7.7 Automate connection creation .................................................................. 762
AutoConnection................................................................................................................... 762
Define AutoConnection settings and rules................................................................. 763
Create a connection using AutoConnection............................................................... 766
AutoDefaults........................................................................................................................ 767
Define AutoDefaults settings and rules.......................................................................768
Modify a connection using AutoDefaults.................................................................... 772
AutoConnection and AutoDefaults rules..........................................................................773
Combining and iterating properties for AutoDefaults...............................................775
AutoDefaults example: Using iteration with connection check................................777
Using reaction forces and UDLs in AutoDefaults and AutoConnection.................. 779
7.8 Advanced component settings ................................................................... 780
Define connection properties in the joints.def file..........................................................781
How to use the joints.def file........................................................................................ 781
Example: How Tekla Structures uses the joints.def file.............................................783
General defaults in the joints.def file.......................................................................... 784
Bolt diameter and number of bolts in the joints.def file...........................................785
Bolt and part properties in the joints.def file............................................................. 787
Excel spreadsheets in connection design.........................................................................793
Files used in Excel spreadsheet connection design................................................... 794
Example of an Excel spreadsheet in connection design........................................... 795
Example of visualizing the Excel connection design process................................... 799
Showing connection status in Excel connection design............................................ 803
General tab...........................................................................................................................803
Design and Design type tabs..............................................................................................805
Analysis tab.......................................................................................................................... 807

8 Custom components................................................................. 810


8.1 Examples of custom parts............................................................................ 812
8.2 Examples of custom connections................................................................813
8.3 Examples of custom details......................................................................... 814
8.4 Examples of custom seams.......................................................................... 816
8.5 Define custom components......................................................................... 817
Explode an existing component........................................................................................ 818
Define a custom component..............................................................................................818
Define a nested custom component.................................................................................822
Example: Define a custom end plate component........................................................... 824
8.6 Edit and save custom components............................................................. 827
Edit a custom component.................................................................................................. 827
Save a custom component................................................................................................. 831
Protect a custom component with a password............................................................... 832
8.7 Add custom components to a model.......................................................... 832
Add a custom connection, detail, or seam to a model................................................... 832
Add or move a custom part in the model........................................................................ 833

15
8.8 Add variables to a custom component ......................................................836
Bind component objects to a plane.................................................................................. 837
Bind objects automatically............................................................................................ 837
Bind objects manually................................................................................................... 839
Test a binding................................................................................................................. 842
Check a binding.............................................................................................................. 843
Delete a binding............................................................................................................. 843
Example: Bind an end plate to a plane........................................................................844
Bind component objects using magnetic construction planes or lines........................846
Bind handles using a magnetic construction plane................................................... 846
Bind handles using a magnetic construction line...................................................... 848
Add a distance between component objects...................................................................848
Set object properties by using parametric variables...................................................... 851
Copy properties and property references from another object................................... 854
Create a variable formula................................................................................................... 856
Functions in variable formulas.......................................................................................... 858
Arithmetic operators......................................................................................................858
Logical and comparison operators.............................................................................. 859
Reference functions....................................................................................................... 859
ASCII file as a reference function................................................................................. 861
Mathematical functions.................................................................................................862
Statistical functions........................................................................................................ 863
Data type conversion functions....................................................................................864
String operations............................................................................................................865
Trigonometric functions................................................................................................ 866
Market size function...................................................................................................... 867
Framing condition functions.........................................................................................868
How to avoid cyclic dependencies in formulas.......................................................... 870
8.9 Examples of parametric variables and variable formulas in
custom components..................................................................................... 871
Example of a variable formula: Set the end plate material............................................873
Example of a variable formula: Create a nested connection with stiffeners............... 874
Example of a variable formula: Create new component objects.................................. 877
Example of a variable formula: Replace sub-components.............................................878
Example of a variable formula: Modify a sub-component by using a
component attribute file.....................................................................................................880
Example of a variable formula: Define the stiffener position using
construction planes.............................................................................................................881
Example of a variable formula: Determine the bolt size and bolt standard................ 884
Example of a variable formula: Calculate the bolt group distance............................... 885
Example of a variable formula: Calculate the number of bolt rows............................. 887
Example of a variable formula: Link variables to user-defined attributes................... 888
Example of a variable formula: Calculate the number of handrail posts using
a template attribute............................................................................................................ 890
Example of a variable formula: Link an Excel spreadsheet to a custom component. 894
Examples of a variable formula: Rebar set modifiers in custom components............894
Example: Define the class and size of rebar set bars using a property modifier...895
Example: Create and modify rebar hooks using an end detail modifier................ 898
8.10 Import and export custom components.................................................... 901
Export a custom component..............................................................................................901
Import a custom component............................................................................................. 902
8.11 Hints and tips for using and sharing custom components...................... 902
Tips for creating custom components.............................................................................. 903
Tips for sharing custom components............................................................................... 904

16
Tips for updating custom components to a new version...............................................904
8.12 Customize the dialog boxes of custom components................................ 904
Modify the dialog box of a custom component...............................................................905
Custom component input files.......................................................................................... 907
Lock or unlock the custom component input file............................................................908
Custom component dialog editor settings.......................................................................908
Customize the dialog boxes of custom components by using a text editor................ 909
Add new tabs.................................................................................................................. 910
Add text boxes................................................................................................................910
Add images..................................................................................................................... 911
Change the order of boxes........................................................................................... 912
Change the location of boxes....................................................................................... 912
Example: Add a group of check boxes in the custom component dialog box....... 913
Example: Customize the dialog box of a custom stiffener detail.................................. 917
Example: Create a custom stiffener detail with variables......................................... 918
Example: Add a list with images in a custom component dialog box..................... 929
Example: Arrange text boxes and labels in a custom component dialog box....... 934
Example: Dim unavailable options in a custom component dialog box................. 936
8.13 Custom component settings........................................................................939
Custom component properties in the Custom Component Wizard............................. 940
Type/Notes tab properties............................................................................................ 940
Position tab properties.................................................................................................. 941
Advanced tab properties............................................................................................... 942
Default properties of a custom component dialog box................................................. 943
Default properties of custom connections, details, and seams............................... 943
Default properties of custom parts............................................................................. 945
Plane types........................................................................................................................... 947
Examples of component planes................................................................................... 949
Variable properties .............................................................................................................950

9 Predefined parametric profiles available in Tekla


Structures................................................................................... 958
9.1 I profiles..........................................................................................................958
9.2 I beams (steel)............................................................................................... 959
9.3 L profiles.........................................................................................................959
9.4 Z profiles.........................................................................................................960
9.5 U profiles........................................................................................................ 961
9.6 C profiles........................................................................................................ 961
9.7 T profiles.........................................................................................................962
9.8 Welded box profiles...................................................................................... 962
9.9 Welded beam profiles................................................................................... 962
9.10 Box profiles.................................................................................................... 965
9.11 WQ profiles.....................................................................................................966
9.12 Rectangular sections.................................................................................... 966
9.13 Circular sections............................................................................................967
9.14 Rectangular hollow sections........................................................................967
9.15 Circular hollow sections............................................................................... 968
9.16 Cold rolled profiles........................................................................................ 968

17
9.17 Folded plates..................................................................................................971
9.18 Hat profiles.................................................................................................... 978
9.19 I beams (concrete).........................................................................................979
9.20 Ledger beams (concrete).............................................................................. 979
9.21 T profiles (concrete)...................................................................................... 980
9.22 Irregular beams (concrete).......................................................................... 982
9.23 Panels............................................................................................................. 985
9.24 Variable cross sections................................................................................. 988
9.25 Others............................................................................................................. 990

10 Modeling settings...................................................................... 992


10.1 Part position settings................................................................................... 992
10.2 Numbering settings...................................................................................... 992
General numbering settings.............................................................................................. 993
Weld numbering settings................................................................................................... 994
Control number settings.....................................................................................................995
10.3 Reinforcement settings................................................................................ 996
Reinforcing bar and bar group properties....................................................................... 997
Reinforcement mesh properties....................................................................................... 999
Custom reinforcement mesh properties.................................................................. 1000
Rebar set properties......................................................................................................... 1003
Secondary guideline properties................................................................................. 1006
Leg face properties...................................................................................................... 1007
Property modifier properties..................................................................................... 1008
End detail modifier properties................................................................................... 1011
Splitter properties........................................................................................................ 1015
Reinforcement strand properties....................................................................................1017

11 Disclaimer.................................................................................1020

18
1 Get to know Tekla Structures
basic working methods

Before starting to create models and drawings, get to know some basic
working methods that you will need to work efficiently both in the Tekla
Structures models and in the drawings.
We recommend you to familiarize yourself how to
• work with grids (page 20) and views
• define the work area and coordinates (page 51) that affect your work
• zoom and rotate the model
• create (page 250), select (page 130) and move objects
• position objects by using snapping (page 84)
• filter objects (page 170) both in the modeling mode and in the drawing
mode.

See also
Create parts and modify part properties (page 251)

1.1 Set up the workspace


Before starting to model, check that your Tekla Structures workspace is set up
correctly.
1. Define the units and decimals you will use. (page 20)
2. Modify the grid to suit your needs. (page 20) Create a modular grid if
needed.
3. Create some views (page 31) to examine the model from different angles
and elevations.
4. Resize the work area to suit your project. (page 48)

Get to know Tekla Structures basic working 19 Set up the workspace


methods
5. Get familiar with the coordinate system (page 51). If you are modeling
sloped structures, shift the work plane accordingly. (page 53)

Change units and decimals


You can define which units and how many decimals Tekla Structures uses. The
settings are model-specific. Note that these settings do not have any effect on
drawings or reports, or on the Inquire and Measure tools.
1. On the File menu, click Settings --> Options , and go to the Units and
decimals settings.
2. Modify the units and decimals to suit your needs.
The number located to the right of each option indicates the number of
decimals. The number of decimals affects the input and storage accuracy.
Always use a sufficient number of decimals.
• The settings on the Modeling tab affect the data that is used when you
are modeling, for example copying, moving, creating grids, creating
points, and so on.
• The settings on the Catalogs tab affect the profile and material data,
for example catalogs.
• The settings on the Analysis results tab affect the output data.
Reinforcement area and Mass/Length also affect cross section area
and weight per unit length in the rebar catalog.
3. Click OK to save the changes.

Work with grids


A grid represents a three-dimensional complex of horizontal and vertical
planes. The grid is shown on the view plane using dash-and-dot lines. You can
create both rectangular and radial grids. Use grids as an aid in locating objects
in a model. You can make rectangular grids and grid lines act magnetically so
that the objects on the grid lines of a rectangular grid follow if you move the
grid line.
• Create, modify, or delete a grid (page 23)
• Add a single grid line (page 28)
• Modify a single grid line (page 28)

Get to know Tekla Structures basic working 20 Set up the workspace


methods
Grid terminology

(1) Grid origin is the point where the zero points of each coordinate axis
intersect
(2) Grid line extensions define how far the grid lines extend in each direction
(3) Grid labels are the names of the grid lines shown in views

Several grids in one model


You can have more than one grid in a model. You can create a large-scale grid
for the entire structure, and smaller grids for some detailed sections. Create as
many grids as needed, so that you can easily place objects in your model.

Get to know Tekla Structures basic working 21 Set up the workspace


methods
Single grid lines
You can create single grid lines and attach them to an existing grid.

Single grid lines have handles (page 348). If the Select grid line selection
switch (page 137) is active and you select a grid line, the handles appear in
magenta. If you move the handles to make a skewed grid, you can do this only
on the local XY plane (page 31) of the grid.

Get to know Tekla Structures basic working 22 Set up the workspace


methods
Create, modify, or delete a grid
When you create a new model, Tekla Structures automatically creates a
rectangular grid and a view according to the saved standard properties. If
needed, you can later modify the grid properties, or create new rectangular
and radial grids. You can modify an existing grid, or delete it. Use the grid
properties in the property pane to view and modify the grids.

Get to know Tekla Structures basic working 23 Set up the workspace


methods
Create a rectangular grid or a radial grid
You can create both rectangular and radial grids and modify their properties in
the property pane.

1. Select whether to create a rectangular or a radial grid.


• To create a rectangular grid: on the Edit tab, click Grid --> Create
rectangular grid .
• To create a radial grid: on the Edit tab, click Grid --> Create radial
grid .
Tekla Structures shows a preview of the grid. You can modify the grid
properties in the property pane before inserting the grid. The grid preview
changes according to the changes in the property pane.
2. Pick a point in the model to indicate the origin of the grid, or click the
middle mouse button to accept the grid property values in the property
pane.
• If you pick an origin point to the grid, the grid is created using the
properties in the property pane, and the origin is the location you
picked.
• If you click the middle mouse button, the grid is created using the
properties in the property pane, and to the origin defined in the
property pane.
The coordinates of the origin are shown in the property pane in the
Origin section as the X, Y, and Z values.

NOTE When working with very large grids, always having the grid labels visible might
slow down Tekla Structures. To hide the grid labels when you zoom in, use the
advanced option XS_ADJUST_GRID_LABELS.

Get to know Tekla Structures basic working 24 Set up the workspace


methods
Create a radial grid (alternative method)
This is an alternative method to create a radial grid. You can create a radial
grid using a component called Radial Grid. Note that the curved grid lines
created by the Radial Grid component are not truly curved but straight.

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.
2. Start typing radial grid in the search box.
3. Double-click Radial Grid to open the properties dialog box.
4. Modify the grid properties.
In the coordinate properties
• X defines the location of the curved grid lines and the distance
between the grid lines.
The first value is the radius of the innermost curved grid line.
• Y (degrees) defines the location of the straight grid lines and the
distance between the grid lines in degrees.
The first value defines how the grid is rotated. The grid is rotated
counter-clockwise from the x axis in the current work plane.
5. Click OK.
6. Pick a point to indicate the origin of the grid.
The grid is created automatically.

Modify a grid
Double-click an existing grid to modify it.

1. Ensure that the Select grid selection switch (page 137) is active.
2. Double-click a grid line.
Depending on the type of the grid, the Rectangular grid or the Radial
grid properties open in the property pane.
3. Change the grid properties.
4. Click Modify to apply the changes.

Delete a grid
When you delete an entire grid, ensure that you do not have any other objects
selected. Otherwise Tekla Structures only deletes the objects, not the grid.

1. Ensure that only the Select grid selection switch (page 137) is active.
2. Select the grid.

Get to know Tekla Structures basic working 25 Set up the workspace


methods
3. Press Delete.
4. Confirm that you want to delete the grid.

Grid properties
Use the Rectangular grid or the Radial grid properties in the property pane
to view and modify the properties of a grid. To open the properties, double-
click the grid. The file name extension of a rectangular grid property file is
*.grd. The file name extension of a radial grid property file is *.rgrd.

If you have customized the property pane layout, the list of properties may be
different.

Setting Description
Coordinates In the Rectangular grid properties:
Coordinates of the grid in the x, y, and z directions.
X: grid lines vertical to the work plane
Y: grid lines horizontal to the work plane
Z: elevations in the structure
You can enter a maximum of 1024 characters. Use a
zero at the start to represent a grid on the 0,0
coordinate and spaces as separators for
coordinates.
The x and y coordinates are relative, which means
that the entries for X and Y are always relative to
the previous entry. The Z coordinates are absolute,
which means that entries for z are absolute
distances from the work plane origin.
You can either define the coordinates individually,
or you can define several grid lines with equal
spacing. Both of the following coordinate entries
create three grid lines with the spacing of 4000:
0 4000 4000
0 2*4000
In the Radial grid properties:
Radial and angular values of the grid lines.
Elevations is the value of the grid in z direction.
Radial: curved grid lines. If you enter only one value
for radius, it must be >0.
Angular: straight grid lines. You can enter negative
angle values, if needed.
Elevations: elevations in the structure

Get to know Tekla Structures basic working 26 Set up the workspace


methods
Setting Description
Use a zero at the start to represent a grid on the 0,0
coordinate and spaces as separators for
coordinates.
The Radial and Angular coordinates are relative,
which means that the entries are always relative to
the previous entry. The Elevations are absolute,
which means that entries are absolute distances
from the work plane origin.
You can either define the coordinates individually,
or you can define several grid lines with equal
spacing. Both of the following coordinate entries
create three grid lines with the spacing of 4000:
0 4000 4000
0 2*4000
Labels In the Rectangular grid properties:
Names of the grid lines shown in views.
Names in the X box are associated with the grid
lines parallel to the y axis and vice versa. The Z box
is for the names of levels parallel to the work plane.
If you wish, you can leave the label boxes empty.
In the Radial grid properties:
Names of the grid lines shown in views.
Names in the Radial box are associated with the
curved grid lines.
Names in the Angular box are associated with the
straight grid lines.
The Elevations box is for the names of levels
parallel to the work plane.
If you wish, you can leave the label boxes empty.
Line extensions In the Rectangular grid properties:
Define how far the grid lines extend in the
directions Left/Below and Right/Above.
In the Radial grid properties:
Define how far the grid lines extend in the
directions Start and End.
Origin Coordinates of the grid origin in the x, y, and z
directions. These values offset the grid from the
work plane origin, not from the global model origin.

Get to know Tekla Structures basic working 27 Set up the workspace


methods
Setting Description
Magnetic grid plane In the Rectangular grid properties:
Select whether objects are bind to grid lines
(page 28). If you bind the objects to grid lines, the
objects follow if you move the grid line.
Grid color Use the color picker to pick the grid color.
Label font size and Define the label font size.
color
Use the color picker to pick the label color.
UDAs Click the User-defined attributes button to open
the user-defined attributes (UDAs) of the grid. These
can be used for customizing drawing grid labels.

Add a single grid line


You can add new grid lines either between existing grid lines or between two
freely chosen points that you define in the model.

Add a grid line between existing grid lines


You can add new grid lines between existing grid lines.

1. Ensure that the Direct modification switch is active.

2. Ensure that the Select grid selection switch (page 137) is active.
3. Select an existing grid to attach the grid line to.

4. Click the symbol between two existing grid lines or outside the grid.
Tekla Structures creates the grid line and gives it a label using the labels of
the adjacent grid lines. For example, a new grid line between the grid lines
1 and 2 receives the label 12*.

Add a grid line between two points


You can add new grid lines between two picked points.
1. On the Edit tab, click Grid --> Add grid line .
2. Select an existing grid to attach the grid line to.
3. Pick the start point of the grid line.
4. Pick the end point of the grid line.
Tekla Structures creates the grid line.

Modify a single grid line


You can modify single grid line properties. You can also move grid lines or
change the grid line labels.

Get to know Tekla Structures basic working 28 Set up the workspace


methods
Modify grid line properties
You can edit the properties of a single grid line in the property pane.

1. Ensure that the Select grid line selection switch (page 137) is active.
2. If the property pane is not open, double-click the grid line to open the
Grid line properties.
3. Change (page 110) the properties as needed.
4. Click Modify to apply the changes.

Move a grid line


Use direct modification to move single grid lines.

1. Ensure that the Direct modification switch is active.

2. Ensure that the Select grid selection switch (page 137) is active.
3. Select the grid.
4. Select the grid line you want to move.
5. Drag the grid line to a new location.
You can also use the keyboard to enter a numeric location.
To start with the negative sign (-), use the numeric keypad. To enter an
absolute coordinate, first enter $, then the value. Press Enter to confirm.

Change a grid line label


Use the contextual toolbar to change the label of a single grid line.

1. Ensure that the Direct modification switch is active.

2. Ensure that the Select grid line selection switch (page 137) is active.
3. Select a grid line.
4. On the contextual toolbar, enter a new label.

Get to know Tekla Structures basic working 29 Set up the workspace


methods
Stretch, shrink, or incline a grid line
Use direct modification to stretch, shrink, or incline single grid lines in
rectangular grids.
Note that this works only for the single grid lines that you have added in
rectangular grids by using the Add grid line command.

1. Ensure that the Direct modification switch is active.

2. Ensure that the Select grid selection switch (page 137) is active.
3. Select the rectangular grid.
4. Select the grid line.

5. Drag a grid line handle to a new location.

Turn grid line stretching off


If you move the outermost grid lines in rectangular grids using the line
handles, Tekla Structures stretches or shrinks the perpendicular, crossing grid
lines accordingly by default. You can switch this off temporarily.

1. Ensure that the Direct modification switch is active.

2. Ensure that the Select grid selection switch (page 137) is active.
3. Select the grid line.

4. On the contextual toolbar, click the Turn grid line stretching off
button.

Grid line properties


Use the Grid line properties in the property pane to view and modify the
properties of a single grid line. To open the properties, double-click a single
grid line. The file name extension of a grid line property file is .grdp.

The units depend on the settings in File menu --> Settings --> Options -->
Units and decimals .

Setting Description
Label Name of the grid line.
Depth in view plane Height of the grid plane
perpendicular to the view plane.

Get to know Tekla Structures basic working 30 Set up the workspace


methods
Setting Description
Line extension Left/Below Define how far the grid lines extend in
Line extension Right/Above the directions Left/Below and Right/
Above.
Magnetic Select whether objects are bind to
straight grid lines. If you bind the
objects to grid lines, the objects follow
if you move the grid line.
Visible in drawing Select whether grid lines are made
visible in drawings.
Grid line automatic dimensioning Select whether single grid lines are
used in grid dimensioning.
UDAs Click the User-defined attributes
button to open the user-defined
attributes (UDAs) of the grid line.

Delete a single grid line


You can delete grid lines in two different ways. The easiest way is by using
direct modification.

Delete a grid line using direct modification


Use direct modification to quickly delete single grid lines.

1. Ensure that the Direct modification switch is active.


2. Select the grid line you want to delete.
3. Press Delete.

Delete a grid line (alternative method)


This is the alternative way of deleting single grid lines.

1. Ensure that the Select grid line selection switch (page 137) is active.
2. Select the grid line you want to delete.
3. Ensure that you do not have any other objects selected.
If you also have other objects selected, Tekla Structures only deletes the
objects, not the grid line.
4. Right-click and select Delete from the pop-up menu.
5. Confirm that you want to delete the grid line.

Get to know Tekla Structures basic working 31 Set up the workspace


methods
Work with views
A view is a representation of a model from a specific location. Each view is
represented in its own window within Tekla Structures. Selecting a part in a
view highlights the part in all open views.
• Create model views (page 33)
• Open a view (page 43)
• Switch between views (page 45)
• Change the color settings for dimensions, labels, and model background
(page 67)

View plane
Each view has a view plane on which the grids (page 20) are visible and points
are represented as blue crosses. Points that are located outside the view plane
are red. You can move the view plane (page 33) like any other object.

Basic views
Basic views are those parallel to the global basic planes (xy, xz, and zy). In basic
views, two axes always define the view plane and the axes appear in the plane
name. The third axis is perpendicular to the view plane. It does not appear in
the plane name. In the basic plane view, the model is shown from the
direction of the third axis.
When you create basic views (page 34), you must define the view plane's
distance (the view plane coordinate) from the global origin in the direction of
the third axis.
Examples of basic views:

Plane 3D view Plane view


XY

XZ

Get to know Tekla Structures basic working 32 Set up the workspace


methods
Plane 3D view Plane view
ZY

Other views
For other view types, you either define the view plane and coordinate by
picking points, or the points are defined automatically, depending on the
creation method.

Should I model in a 3D or plane view?


Views can be 3D or plane views. 3D, plane, and also elevation views provide
different type of information, which is useful for different tasks.
One common technique is to open several views:
• A 3D view to see a real-life version of the model
• A plane view, where you can add and connect parts
• An elevation view to check the level
If you are working with several screens, maximize your work area by putting
the different views on different screens.
You can easily switch between the 3D and plane view by using the keyboard
shortcut Ctrl+P.

Move the view plane


You can move the view plane like any other object. When you move it, Tekla
Structures only uses the vector that is perpendicular to the view plane.
1. Click the view.
2. Right-click and select Move --> Linear.
3. Pick the start point of the translation vector, or enter its coordinates.
4. Pick the end point of the translation vector, or enter its coordinates.
5. Click Move to move the view plane.

Create model views


You can create model views in several ways in Tekla Structures.

Get to know Tekla Structures basic working 33 Set up the workspace


methods
For example, you can create views
• of the entire model (3D view) (page 34)
• of selected parts (page 39)
• of selected components (page 40)
• along grid lines (axis views) (page 35)
• to the surface of an object (page 40)
Each view has properties which define its appearance. You can change the
appearance of a view after you have created it. To view and modify the
properties of each view (page 46), double-click anywhere on the model
background to open the View Properties dialog box.
If you create views along grid lines, you can view and modify the properties
(page 47) using the Creation of Views Along Grid Lines dialog box.

Create a basic view of the model


You can create a basic view along two coordinate axes. Use this view for the
overall viewing of the model.

1. On the View tab, click New view --> Basic view .


2. Select a view plane from the Plane list.
The view plane is defined by two axes.
3. In the Coordinate box, enter the view level.
This value defines the distance of the view plane from the global origin,
perpendicular to the view plane.
4. Click Create.

Create a view using two points


You can create a view using two points you pick: the origin and a point in the
direction of the x axis.

1. On the View tab, click New view --> Using two points .
2. Pick a point to indicate the origin of the view plane.
3. Pick a second point to indicate the direction of the x axis.
The y axis is perpendicular to the view plane on which you picked the
second point.

Get to know Tekla Structures basic working 34 Set up the workspace


methods
Create a view using three points
You can create a view using three points you pick: the origin, a point in the
direction of the x axis, and the third point in the direction of the y axis.

1. On the View tab, click New view --> Using three points .
2. Pick a point to indicate the origin of the view plane.
3. Pick a second point to indicate the direction of the x axis.
4. Pick a third point to indicate the direction of the y axis.

Create a view of the work plane


You can create a view of the work plane using the current view properties.

• On the View tab, click New view --> On work plane .

Create grid views


You can create views along the grid lines you select.
Before you start, create a view that contains a grid, and check the grid
properties. Note that with radial grid you can create the grid views only on the
straight grid lines, not on the arched grid lines.
If the grid properties are incorrect in some way, Tekla Structures may cut the
views at the wrong elevations or they may be named incorrectly. If you change
the grid labels or the elevation or grids later on, the views will not be
automatically renamed.
1. Select the grid.

2. On the View tab, click New view --> Along grid lines .
3. Modify the grid view properties if needed.
a. In the Number of views list, select how many views you want to
create.
b. In the View name prefix box, enter a prefix.
c. In the View properties list, define which view properties (applied or
saved) you want to use.
4. Click Create.
The Views dialog box opens.

Get to know Tekla Structures basic working 35 Set up the workspace


methods
5. Click the arrow buttons to move views from the Named views list to the
Visible views list.
The views will not be visible until you move them to the Visible views list.

Example
This example shows how to create vertical views of the grid lines 1–7 on the
following model:

In the Creation of Views Along Grid Lines dialog box, select All for the view
plane XZ and None for the view planes XY and ZY. Use the default settings for
the view name prefix and the view properties.

After creating the grid views, move the view named Grid 2 to the Visible views
list:

Get to know Tekla Structures basic working 36 Set up the workspace


methods
The grid view is displayed as a plane view in a new window:

Rotate the view to see it in 3D:

Get to know Tekla Structures basic working 37 Set up the workspace


methods
Create a view on a plane
You can create a view on the work plane or almost any plane of an existing
part.

1. On the View tab, click New view --> On plane .


When you hover the mouse cursor over model objects, Tekla Structures
highlights the available planes in light blue.
2. Select the desired plane.

TIP Alternatively, to create a view on the front, top, back, or bottom plane of
a part, you can also use the following commands available on the View
tab:
• On part front plane
• On part top plane
• On part back plane
• On part bottom plane
To use these commands, first select a command and then the part.

Get to know Tekla Structures basic working 38 Set up the workspace


methods
Create a 3D view of a part
When you need to see a specific part clearly, create a 3D view of the part. The
part is placed in the center of the view.

1. On the View tab, click New view --> 3D view of part .


2. Select the part.
Tekla Structures creates the view using the properties defined in the
part_basic_view property file. The view plane y axis is the global z axis
of the model. The x axis is the projection of the part's local x axis onto the
global xy plane.
Tekla Structures fits the work area to include the selected part.
If you want Tekla Structures to rotate the view once whenever you create
a new 3D view, select the Basic view auto rotation setting in the File
menu.

Create default part views


You can create four views of a part: front, top, end, and 3D view. Tekla
Structures creates these views all at once with the same command. The front,
top, and end views are plane views by default.

1. On the View tab, click New view --> Default part views .
2. Select the part.
Tekla Structures creates the four default views all at once, using the
properties defined in part_front_view, part_top_view,
part_end_view, and part_persp_view property files.

Create an undeformed part view


You can create a view that shows a deformed part in undeformed form. This
works only for beams and columns.

1. On the View tab, click New view --> Undeformed part view .
2. Select the part.
For example, select a warped beam. Tekla Structures displays the beam in
a separate view in undeformed form.

Create a 3D view of a component


When you need to see a specific component clearly, create a 3D view of the
component. The component is placed in the center of the view.

Get to know Tekla Structures basic working 39 Set up the workspace


methods
1. On the View tab, click New view --> 3D view of component .
2. Select the component.
Tekla Structures creates the view, using the properties defined in the
component_basic_view property file. The view plane y axis is the global
z axis of the model. The x axis is the projection of the first secondary part
local x axis onto the global xy plane. Work area depth is 1 m in all
directions.
The component you select automatically defines the work area.
If you want Tekla Structures to rotate the view once whenever you create
a new 3D view, select the Basic view auto rotation setting in the File
menu.

Create default component views


You can create four views of a component: front, top, end, and 3D view. Tekla
Structures creates these views all at once with the same command. The front,
top, and end views are plane views by default.

1. On the View tab, click New view --> Default views of


component .
2. Select the component.
Tekla Structures creates the four default views all at once, using the
properties defined in the component_front_view,
component_top_view, component_end_view, and
component_persp_view property files.

Create a surface view


Use the Create surface view macro to create an automatically aligned surface
view. This can be useful when modeling bolt groups, stiffener plates, and hole
penetrations on complex geometry.
To be able to select the surface of a part, ensure that you are using a model
view that shows part faces. On the View tab, click Rendering, and select either
the Parts grayscale or the Parts rendered option.

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.
2. Click the arrow next to Applications to open the applications list.
3. Double-click Create surface view to start the macro.
4. Select the surface of the part.

Get to know Tekla Structures basic working 40 Set up the workspace


methods
Tekla Structures creates a new temporary view and moves the work plane
typically along the longest edge of the part face. You can model in the
surface view and see your modeling work being done in your original 3D
view at the same time.

5. Press Esc to stop the macro.


6. To return the work plane back to the origin:
a. Repeat steps 1–2 to open the Applications list.
b. Double-click the Work plane global macro.
The work plane returns back to the origin and is aligned with the
global x,y, and z planes of the model.

Get to know Tekla Structures basic working 41 Set up the workspace


methods
Create a surface view along selected edge
Use the Create surface view wEdge macro to create a surface view and align
the work plane along the edge you select. This can be useful when modeling
bolt groups, stiffener plates, and hole penetrations on complex geometry.
To be able to select the surface of a part, ensure that you are using a model
view that shows part faces. On the View tab, click Rendering, and select either
the Parts grayscale or the Parts rendered option.

1. Ensure that the Snap to geometry lines / points snap switch


(page 86) is active.
This allows you to pick along an edge to define the direction.

2. Click the Applications & components button in the side pane to


open the Applications & components catalog.
3. Click the arrow next to Applications to open the applications list.
4. Double-click Create surface view wEdge to start the macro.
5. Select the surface of the part.
When you hover the mouse pointer over the part edges, a yellow arrow
symbol is displayed to indicate the possible edges you can align the view
to. The head of the arrow represents the positive direction of the x axis.
The view will be rotated in this direction to form the flat horizontal edge of
the view. The origin of the view and work plane will be at the start of the
arrow snap line.

Get to know Tekla Structures basic working 42 Set up the workspace


methods
6. Pick the desired edge.
Tekla Structures creates a new temporary view, and the selected edge
forms the x axis of the view. You can model in the surface view and see
your modeling work being done in your original 3D view at the same time.

7. Press Esc to stop the macro.


8. To return the work plane back to the origin:
a. Repeat steps 2–3 to open the Applications list.
b. Double-click the Work plane global macro.
The work plane returns back to the origin and is aligned with the
global x,y, and z planes of the model.

Open, save, modify, or delete a view


When you create views, you can have up to nine views on the screen at the
same time. If you need views for later use, you can name and save them. You
can modify the properties of an existing view by using the View properties
dialog box.

Open a view
You can have up to nine views on the screen at the same time. If you are
unable to open a view, check how many views you already have open - you
may need to close some of them first.

Get to know Tekla Structures basic working 43 Set up the workspace


methods
1. On the View tab, click View list to open the Views dialog box.
Tekla Structures lists all invisible named views on the left, and all visible
views on the right.
2. Select a view from the Named views list and click the right arrow to move
it to the Visible views list.
You can also double-click a view to open it. If the view does not appear,
check how many views you already have open.
3. To open multiple views, use the Shift and Ctrl keys when you select views
from the list.

Save a view
If you need to re-open views later on, give each view a unique name. When
you exit the model, Tekla Structures only saves the named views. Temporary
views disappear when you close them.
Before you start, create one or more views (page 33) in the model.
1. Double-click the view to open the View Properties dialog box.
2. Enter a unique name in the Name box.
Temporary views have a default name in parentheses. Do not use
parentheses when naming a view, or the view will not be saved for later
use.

NOTE In multi-user mode, it is very important to give views unique


names. If several users have different views with the same name,
the view settings of one user may accidentally override the
settings of another user.

3. Click Modify.
Tekla Structures will automatically save all named views when you close
the model.

Modify a view
You can modify a view simply by double-clicking it.
1. Double-click the view to open the View Properties dialog box.
2. Modify the view properties (page 46).
3. Click Modify.

Delete a view
You can permanently delete named views.

Get to know Tekla Structures basic working 44 Set up the workspace


methods
1. On the View tab, click View list to open the Views dialog box.
Tekla Structures lists all invisible named views (page 31) on the left, and all
visible views on the right.
2. Select the view you want to delete.
3. Click Delete.
Tekla Structures deletes the view permanently. If the view was visible
during the deletion, it will remain visible until you close it.
4. To delete multiple views, use Shift or Ctrl when you select views from the
list.

Switch between views


You can easily switch between all open views while modeling. You can also
switch between the 3D and plane view to examine the current view from
different perspectives, or switch between view angles to show the model in
different angles.

Switch between open views


To switch between open views, do one of the following:
• Use the keyboard shortcut Ctrl+Tab.
• Click Window and select a view from the list.

The views are listed in alphabetical order.


• Right-click a view, then select Next window from the pop-up menu.
The next open view becomes active.

Switch between 3D and plane view


Use the Switch to 3D or plane command to examine the current view from
different perspectives.

• On the View tab, click Switch to 3D or plane.


You can also press Ctrl+P.

Switch between view angles


Use the View angle command to show a view in different view angles.

1. Select the view, and click View angle on the contextual toolbar.
2. Select a top, back, right, bottom, front, or left view.

Get to know Tekla Structures basic working 45 Set up the workspace


methods
3. To return to the original 3D view, click the button in the middle of the view
angle options.

Update and refresh views


Use the Update window and Redraw commands to refresh a single view or
all views at once.

• Update: Removes temporary graphics (such as measured distances) but


does not redraw the view. Faster than redrawing.
• Redraw: Redraws the view completely and shows all previously hidden
objects.

To Do this
Update the current view Right-click the view and select Update window.
Update all of the views On the View tab, click Redraw --> Erase
temporary graphics.

Redraw the current view Right-click the view and select Redraw View.
Redraw all of the views
On the View tab, click .

See also
Switch between views (page 45)

View properties
Use the View Properties dialog box to view and modify the model view
properties.

Option Description
Name The name of the view.
Angle Whether the view angle is Plane or
3D.
Projection The projection type of views.
Orthogonal: All objects are of equal
size (no perspective). When you
zoom, text and point size remains the

Get to know Tekla Structures basic working 46 Set up the workspace


methods
Option Description
same. In addition, the zoom remains
on object faces.
Perspective: Distant objects appear
smaller than close ones, as do text
and points. You can zoom, rotate, or
fly through the model.
Rotation How the view is rotated around the z
and x axes. Rotation is view-specific.
The units depend on the settings in
File menu --> Settings --> Options --
> Units and decimals .
Color and transparency in all views The color and transparency setting
that is used in all views (according to
the status of the objects in the
model).
Representation... Opens the Object Representation
dialog box for defining color and
transparency settings.
View depth The thickness of the displayed slice of
model. You can define the depth
separately upwards and downwards
from the view plane. Only objects
positioned within the view depth are
visible in the model.
The units depend on the settings in
File menu --> Settings --> Options --
> Units and decimals .
Display... Opens the Display dialog box for
defining which objects are displayed
(page 639) in the view and how.
Visible object group Which object group is displayed in the
view.
Object group... Opens the Object Group - View
Filter dialog box for creating and
modifying object groups.

See also
Open, save, modify, or delete a view (page 43)

Grid view properties


Use the Creation of Views Along Grid Lines dialog box to view and modify
the properties of grid views.

Get to know Tekla Structures basic working 47 Set up the workspace


methods
Option Description
View plane The plane of the view defined by two axes similarly to the
default view.
Number of views Defines which grid lines the views will be created of.
None does not create any views.
One (First) only creates the view closest to the grid origin.
One (Last) only creates the view furthest from the grid
origin.
All creates all views in grid planes in the relevant
direction.
View name prefix The prefix to be used with the grid label in the view name.
This name overrides the name in the view properties.
View names consist of a prefix and a grid label, e.g. PLAN
+3000. If the View name prefix box is left empty, no
prefix is used. Tekla Structures adds a dash and a running
number to the view name if view names are otherwise
identical.
View properties Defines which view properties (applied or saved) will be
used.
Each view plane has its own view properties. You can load
the properties from the current view properties with the
option <applied values> or from saved view properties.
The Show button displays the current view properties.

See also
Create model views (page 33)

Define the work area


Tekla Structures indicates the work area of a view using dashed lines. Objects
outside the work area exist, but they are not visible. You can shrink and
expand the work area to suit particular situations, for example to concentrate
on a particular area of the model. You can temporarily hide the work area box.

Get to know Tekla Structures basic working 48 Set up the workspace


methods
Fit work area to entire model
You can resize the work area to include all model objects, either in all views or
in selected views only.

1. On the View tab, click Work area and select one of the following:

• To entire model in all views


Fits the work area to include all model objects in all visible views.
• To entire model in selected views
Fits the work area to include all model objects in the selected views.

Fit work area to selected parts


You can resize the work area to include only selected parts, either in all views
or in selected views only.
1. Select the objects you want to include.

2. On the View tab, click Work area and select one of the following:

• To selected parts in all views


Fits the work area to include the selected model objects in all views.
• To selected parts in selected views
Fits the work area to include the selected model objects in the selected
views.

Get to know Tekla Structures basic working 49 Set up the workspace


methods
Fit work area using two points
You can resize the work area based on two corner points you pick on the view
plane. The depth of the work area is the same as the view depth.

1. On the View tab, click Work area and select Using two points.
2. Pick the first point.
3. Pick the second point.

Hide the work area box


You can temporarily hide the work area box in a view. This can be useful, for
example, when creating screenshots for presentations.
1. Hold down the Ctrl and Shift keys simultaneously.
2. On the View tab, click Redraw --> Redraw all views.

3. To make the box visible again, click Redraw --> Redraw all views again.

TIP Alternatively, use the advanced option XS_HIDE_WORKAREA.

If you cannot see all objects


The visibility of objects in a view depends on a number of different settings. If
you cannot see all the desired objects in a model view, check the following
settings:
• work area
• view depth
• view filter
• view and representation settings
• color and transparency settings
Note that work area and view depth are like two virtual boxes. Objects that
have their handles partially or totally inside both boxes are visible. Newly
created objects are also visible outside the view depth but never outside the
work area. When you redraw a view, only the objects inside the view depth are
displayed.

See also
Define the work area (page 48)

Get to know Tekla Structures basic working 50 Set up the workspace


methods
View properties (page 46)
Filter objects (page 170)
Change the color and transparency of model objects by using object
representation (page 648)

Coordinate system
Tekla Structures uses two coordinate systems: the global and the local
coordinate system. The local coordinate system is also known as the work
plane.

Global coordinate system


The green cube symbol represents the global coordinate system and lies at
the global point of origin (x=0, y=0, z=0). The global coordinate system is static
and it cannot be changed.

Do not place the model far away from the origin. If you create model objects
far away from the origin, snapping to points (page 84) in the model views
may become inaccurate. The further away from the origin you model, the less
precise all computations become.
If you need to use another coordinate system for inserting reference models
or exporting IFC models, you can use base points. When you use base points,
you can keep the coordinates small and locate the model wherever needed.

Local coordinate system (Work plane)


The work plane represents the local coordinate system. Most of the
commands that are dependent on the coordinate system use the work plane
coordinates. For example creating points, part positioning, and copying always
comply with the work plane coordinate system. The coordinate symbol, which
is located in the lower right corner of the model view, follows the work plane.

The work plane is model specific, so it is the same in all views. The red work
plane arrow symbol shows the xy plane. The z direction follows the right-hand
rule (page 52).

Get to know Tekla Structures basic working 51 Set up the workspace


methods
You can change the local coordinate system by shifting the work plane. The
work plane also has its own red grid, which can be used for positioning parts.
You can show or hide (page 52) this grid as needed.

To control which work plane or base point you currently have in use in the
model, use the work plane handler toolbar.

Right-hand rule
Right-hand rule indicates the direction of the coordinate axes. When you hold
the thumb, index finger, and middle finger of your right hand so that they
form three right angles, then the thumb symbolizes the x axis, the index finger
the y axis, and the middle finger the z axis.

Show or hide the work plane grid


The work plane grid is hidden by default. Use the options on the Snapping
toolbar to show or hide the work plane grid.

Get to know Tekla Structures basic working 52 Set up the workspace


methods
1. To show the grid, select Work plane from the second list.

2. To hide the grid, select View plane from the same list.

See also
Shift the work plane (page 53)

Shift the work plane


You can set the work plane to any position by picking points or by selecting a
plane. This makes it easier to place parts accurately when modeling sloped
parts.
For example, you can shift the work plane to the slope of the roof to make it
easier to model horizontal bracing and purlins in a sloped roof.

Set work plane to any part plane


Use the Work plane tool command to set the work plane to any part plane.
1. On the View tab, click Work plane --> Work plane tool.

2. Pick a point.

Set work plane parallel to xyz plane


You can set the work plane parallel to the xy, xz, or zy plane.
1. On the View tab, click Work plane and select Parallel to XY(Z) plane.

Get to know Tekla Structures basic working 53 Set up the workspace


methods
2. In the Plane list box, select the plane parallel to the work plane.
3. Enter the depth coordinate.
The depth coordinate defines the distance of the work plane from the
global origin along a line perpendicular to the plane parallel to the third
axis.
4. Click Change.

Set work plane using one point


You can set the work plane using one picked point. The work plane stays
parallel to the current work plane, but moves it to a new position. The x and y
directions are unchanged.
1. On the View tab, click Work plane and select Using one point.

2. Pick the new position of the work plane.

Set work plane using two points


You can set the work plane using two picked points. The first point you pick is
the origin, the second defines the x direction of the work plane. The y direction
remains the same as the previous work plane.
1. On the View tab, click Work plane and select Using two points.

2. Pick the origin of the work plane.


3. Pick a point in the work plane, in the positive x direction.

Set work plane using three points


You can set the work plane using three picked points. The first point you pick
is the origin, the second defines the x direction, and the third defines the y
direction of the work plane. Tekla Structures fixes the z direction according to
the right-hand rule.
1. On the View tab, click Work plane and select Using three points.

Get to know Tekla Structures basic working 54 Set up the workspace


methods
2. Pick the origin for the work plane.
3. Pick a point in the positive x direction.
4. Pick a point in the positive y direction.

Set work plane parallel to view plane


You can set the work plane to be the same as the view plane of a selected
view.
1. On the View tab, click Work plane and select Parallel to view plane.

2. Select the view.

Restore the default work plane


Remember to change back to the default work plane when you have finished
modeling sloped structures.
1. On the View tab, click Work plane --> Parallel to XY(Z) plane.

2. In the Plane list, select XY.


3. In the Depth coordinate box, enter 0.
4. Click Change.

Base points
The base points (control points) allow you to use a coordinate system based
on the civil origin or other coordinate system for interoperability and
collaboration. For example, you can use base points when inserting reference
models, exporting IFC models, in drawings, in Layout manager, and in reports
and templates.
Civil origin is the datum point or fundamental benchmark point of the national
land survey network.
When you use base points, you can keep the coordinates small and locate the
model wherever needed. You can create as many base points as you need,
and select one of those to be the project base point.

Get to know Tekla Structures basic working 55 Set up the workspace


methods
Note the following:
• Reference model should not have any additional lines to the origin.
• Reference models should not include objects that are very far from each
other because otherwise using the model may get difficult.
• Tekla Structures native objects including reference models should not be
inserted very far from the Tekla Structures model origin.

Define a base point


You can define base points in Project properties. In case you need to import
or export a reference model, you need to know the coordinates of the
reference model that you are importing, or the coordinates that you want to
use in IFC export.

TIP You can inquire the point coordinates in Tekla Structures: On the ribbon,

click the down arrow next to , and then select Point coordinates.
For more information, see Inquire object properties (page 674).

1. Open a Tekla Structures.


2. Click File --> Project properties --> Base points to open the Base point
dialog box.
3. Fill in the needed information:

Get to know Tekla Structures basic working 56 Set up the workspace


methods
Name, Description Enter a name and a description for the base
point.
Coordinate System Enter the name of the coordinate system you
are using.
East coordinate (E) Enter the East coordinate (E) that represents
the X coordinate related to the civil origin.
North coordinate (N) Enter the North coordinate (N) that represents
the Y coordinate related to the civil origin.
Elevation Enter the Elevationthat represents the Z
coordinate related to the civil origin.
Latitude,Longitude Enter the Latitude and Longitude of the base
point to be used in the IFC export.
Latitude and Longitude is additional
information, which some software can use. In
the IFC file, this is written to IFCSITE
information.

Get to know Tekla Structures basic working 57 Set up the workspace


methods
If the total number of digits in Longitude is
more than 15, the value is rounded up to the
nearest if it is > 99.999999999999999999.
To convert Latitude and Longitude
information between decimal format and
degree/minute/second (DMS) format, see
Convert Latitude/Longitude to decimal.
Location in the model Pick or enter a location for the base point in the
Tekla Structures model. The distance is
measured from the model origin.
The base point location in the model can have a
maximum value of +/- 10 km from the model
origin. Modeling is meant to be done near the
model origin, and the offset is to be given with
East coordinate and North coordinate values.
Angle to North Pick or enter the Angle to North, which is the
angle between Y and North directions. The
maximum number of decimals for the angle is
13.
Project base point If you want to set a coordinate system as the
project base point, select a base point from the
list at the top and then select the Project base
point check box.
4. Click Modify to save the base point.
A blue symbol is added in the model.
If you later on make changes to the base point, the base point location in
the model changes according to the location or rotation changes you
make in the Base point dialog box when you press Enter or click another
input field, and there is no need to click Modify.

Get to know Tekla Structures basic working 58 Set up the workspace


methods
Now you can insert a reference model, or export an IFC model using the
defined base point.

Set a coordinate system as the project base point


One base point can be set to be as the project base point. Model origin is the
default project base point value if the model does not contain any base points,
or if none of the existing base points has been set to be the project base point.
You can check and change the current project base point through File -->
Project properties --> Location by.
Note that it is not recommended to change the project base point temporarily
during a project.
1. Click File --> Project properties.
You can see the current project base point in the Location by box.
2. To change the project base point, click Edit, and select a new project base
point from the Location by list.
3. Click Apply.

TIP You can also set a base point as the project base point in the Base point
dialog box by selecting a base point from the list at the top and then
selecting the Project base point check box.

Get to know Tekla Structures basic working 59 Set up the workspace


methods
Insert a reference model using a base point
Before you can insert a reference at the base points, you need to create a base
point in your model. To create the base point, you need to know the
coordinates of the reference model that you are importing.
1. Open the Reference Models list by clicking the Reference Models button

in the side pane .


2. In the Reference Models list, click the Add model button.
3. In the Add model dialog box, if you have any previously created reference
model properties files, load the desired file by selecting the file from the
properties file list at the top.
4. Browse for the reference model by clicking Browse....
5. In Group, select a group for the reference model, or enter a name for a
new group.
If you do not enter a name for the group, the reference model is inserted
in the Default group.
6. In Location by, select the base point you want to use.

7. Click the Add model button. Tekla Structures inserts the reference model
relative to the selected base point by using the coordinate system values,
elevation and angle in the base point definition in the model Project
properties.

Export an IFC model using a base point


Before you can export an IFC file using a base point, you need to create a base
point in your model.
1. Click File --> Export --> IFC to open the Export to IFC dialog box.

Get to know Tekla Structures basic working 60 Set up the workspace


methods
2. In Location by, select a base point that you have created.
3. Fill in other necessary IFC export information.
4. Click Export. The base point option exports the IFC model relative to the
base point using the coordinate system values, elevation, latitude,
longitude and angle in the base point definition in the model Project
properties.

Base points in drawings


It is possible to use base-point-defined coordinate system values in drawings.
If you change the project base point Z or the elevation value, the level value
will change accordingly when a drawing is opened.
• Base point data can be used in drawing and view level to set the coordinate
system. The base point can be used instead of datum offset.
• When the base point is set, level attributes and template attributes in
marks provide values in the specific base-point-defined coordinate system.
• This setting affects level marks and attributes that end with _BASEPOINT.
• When the base point is set at the drawing level, the _BASEPOINT template
attributes can be used in drawing templates.
You can set Location by in drawing view properties to use model origin,
project base point or any base point defined coordinate system. Location by
uses the project base point as the default value.
The datum level only affects the attributes TOP_LEVEL and
TOP_LEVEL_UNFORMATTED when Location by is set to Model origin or to the
project base point that is in the model origin.
To change the Location by value:
1. In an open drawing, double-click the drawing view frame to open the
View Properties dialog box.
2. On the Attributes 2 tab, set Location by to a new base point, or to the
model origin.
3. Click Modify.

Example of base point usage in a drawing


In the following example, do the following:
1. Create a slab with a thickness of 200 mm with the slab's top at the level 0
in the model.

Get to know Tekla Structures basic working 61 Set up the workspace


methods
2. Create a new base point "Control point 1" with elevation 20000 mm.

3. Create a GA drawing in plan view.


4. Open the GA drawing, double-click the view frame to open the View
properties dialog box.

Get to know Tekla Structures basic working 62 Set up the workspace


methods
5. On the Attributes 2 tab, you set Location by to the new base point
(Project base point) "Base point 2" and click Modify.

6. Add a level mark using the following template attributes:


• COG_Z
• COG_Z_PROJECT
• COG_Z_BASEPOINT
7. Reopen the drawing.
Note that changing the value does not update the template attribute
automatically but after reopening the drawing.

Get to know Tekla Structures basic working 63 Set up the workspace


methods
Base points in Layout manager
You can use base points in Layout manager when defining the location of
layout points.
• You can use base points as location coordinates when exporting and
importing layout points.
• When you add, modify or delete base points, you need to reopen or
refresh Layout manager to make the changed base point data available in
Layout manager.

Base point in reports and templates


You can inquire project base point and current base point value in reports and
templates.

The following table lists the template attributes where you can use _PROJECT
and _BASEPOINT at the end, for example,
ASSEMBLY_BOTTOM_LEVEL_PROJECT or
ASSEMBLY_BOTTOM_LEVEL_BASEPOINT. Note that _BASEPOINT uses the
current base point in the same way as the workplane uses the current
workplane. If there is no current base point defined, _BASEPOINT provides
values relative to model origin (Global).

Content type Attributes


ASSEMBLY, CAST_UNIT ASSEMBLY_BOTTOM_LEVEL
and PART ASSEMBLY_BOTTOM_LEVEL_UNFORMATTED
ASSEMBLY_TOP_LEVEL
ASSEMBLY_TOP_LEVEL_UNFORMATTED

Get to know Tekla Structures basic working 64 Set up the workspace


methods
Content type Attributes
BOTTOM_LEVEL
BOTTOM_LEVEL_UNFORMATTED
BOUNDING_BOX_MIN_X
BOUNDING_BOX_MIN_Y
BOUNDING_BOX_MIN_Z
BOUNDING_BOX_MAX_X
BOUNDING_BOX_MAX_Y
BOUNDING_BOX_MAX_Z
BOUNDING_BOX_X
BOUNDING_BOX_Y
BOUNDING_BOX_Z
COG_X
COG_Y
COG_Z
START_X
START_Y
START_Z
END_X
END_Y
END_Z
TOP_LEVEL
TOP_LEVEL_UNFORMATTED
LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_
ELEVATION
ASSEMBLY.LOCATION_BREAKDOWN_STRUCTURE.L
BS_FLOOR_ELEVATION
REFERENCE MODEL, BOUNDING_BOX_MIN_X
REFERENCE OBJECT and BOUNDING_BOX_MIN_Y
REFERENCE_ ASSEMBLY
BOUNDING_BOX_MIN_Z
BOUNDING_BOX_MAX_X
BOUNDING_BOX_MAX_Y
BOUNDING_BOX_MAX_Z
LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_
ELEVATION

Get to know Tekla Structures basic working 65 Set up the workspace


methods
Content type Attributes
POUR OBJECT BOTTOM_LEVEL
BOTTOM_LEVEL_UNFORMATTED
TOP_LEVEL
TOP_LEVEL_UNFORMATTED
LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_
ELEVATION
CONNECTION ORIGIN_X
ORIGIN_Y
ORIGIN_Z
HIERARCHIC OBJECT LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_
ELEVATION

Select the work plane


If you have defined base points or saved work planes, you can use the Work
plane handler toolbar to select which work plane you currently have in use in
the model.
By default, the Work plane handler toolbar is located at the bottom of the
screen.

You can select among the following work planes:


• Model origin (if project base point is set somewhere else)
• Project base point
• All base points (page 55) you have defined
• All work planes (page 53) you have set and saved
The symbol for model origin is different if the project base point is set to
model origin, or if the project base point is set somewhere else.

Add a work plane to the toolbar


1. Set a work plane in the model.
2. On the Work plane handler toolbar, enter a name for the work plane in
the Select work plane box.

Get to know Tekla Structures basic working 66 Set up the workspace


methods
3. Click the button to add the new work plane to the list.
If needed, you can rename your work plane by double-clicking it and
entering a new name.

4. To remove a work plane from the list, click the button.


By default, the Work plane handler toolbar is located at the bottom of the
screen. If you are unable to find the toolbar, click File --> Settings, and in the
Toolbars list ensure that the Work plane handler toolbar is selected.

See also
Coordinate system (page 51)

Change the color settings for dimensions, labels, and model


background
You can define which color you want to use for dimensions, labels, and
background in the model. For example, if you set the background color to
black, you may need to adjust the other color settings as well to ensure that
the text and dimensions will be visible.
Change the color settings in the Advanced Options dialog box by using RGB
values on a scale of 0.0 to 1.0. Separate the values with spaces. For example,
the color code for yellow is 1.0 1.0 0.0.

TIP Alternatively, if you wish to change the color settings at one go without using the
advanced options, you can use the Background Color Tool, which is available in
Tekla Warehouse.

Find RGB values for colors


To find the right RGB values for colors, use, for example, the following tools:
• Background Color Selector tool, which is available in Tekla Warehouse
• Color picker for Tekla Structures tool, which is available in Tekla User
Assistance

Change the model background color


Set the background color using a combination of four different advanced
options. You can control the color of each corner of the background
separately.
1. On the File menu, click Settings --> Advanced Options , and go to the
Model View category.
2. Set the background color using the following advanced options:

Get to know Tekla Structures basic working 67 Set up the workspace


methods
• XS_BACKGROUND_COLOR1
• XS_BACKGROUND_COLOR2
• XS_BACKGROUND_COLOR3
• XS_BACKGROUND_COLOR4
To use a single-colored background, set the same color code for all four
corners of the background. To use the default background color, leave the
boxes empty.
3. Click OK to save the changes.
4. Close and reopen the view to see the changes.

Examples
Below are some examples of possible background colors that you can define.
The first RGB value refers to the advanced option XS_BACKGROUND_COLOR1,
the second value to the advanced option XS_BACKGROUND_COLOR2, and so
on.

RGB values Result


1.0 1.0 1.0
1.0 1.0 1.0
1.0 1.0 1.0
1.0 1.0 1.0

0.98 0.98 0.99


0.99 0.99 0.99
0.00 0.37 0.99
0.21 0.46 0.88

Get to know Tekla Structures basic working 68 Set up the workspace


methods
RGB values Result
0.6 0.8 0.9
0.6 0.8 0.9
1.0 1.0 1.0
1.0 1.0 1.0

0.6 0.8 0.9


0.6 0.8 0.9
0.5 0.2 0.0
0.5 0.2 0.0

0.1 0.6 0.6


0.5 0.9 0.5
0.1 0.6 0.6
0.5 0.9 0.5

Change the color of dimensions, part labels, and bolts


You can define which color you want to use for dimensions, part labels, and
bolts that are using the representation option Fast in the model.

Get to know Tekla Structures basic working 69 Set up the workspace


methods
1. On the File menu, click Settings --> Advanced Options .
2. Search for the color setting you want to change.

Color setting Advanced option


Dimension lines
Dimension text
Part labels
Work plane grid
Bolts using the representation option XS_VIEW_FAST_BOLT_COLOR
Fast

TIP To quickly find all color related advanced options, type color in the
Search box and press Enter. Make sure the In all categories check
box is selected.

3. Define the color using RGB color codes.


4. Click OK to save the changes.
You may be required to restart Tekla Structures.
5. Close and reopen the view to see the changes.

Change the rendering mode for model views


Tekla Structures rendering can use either DirectX or OpenGL technology. To
improve the rendering quality, you can set Tekla Structures to use the DirectX

Get to know Tekla Structures basic working 70 Set up the workspace


methods
rendering engine instead of the default OpenGL-based rendering engine. The
DirectX rendering adds a subtle shading effect to Tekla Structures objects,
making the 3D visualizations clearer and more defined.

DirectX rendering engine


The DirectX rendering mode is better optimized for modern graphics cards,
and the graphics performance is better on the recommended NVIDIA GeForce
GTX graphics cards than with graphics cards that have a lower end or no
graphics processing unit (GPU). For more information on the graphics cards,
see Tekla Structures 2020 hardware recommendations.
To switch the DirectX rendering on or off, go to File --> Settings --> Switches --
> DirectX rendering. The rendering setting is model view specific, meaning
that you can use the DirectX rendering or the OpenGL rendering in different
model views. If you switch between the rendering options, you need to reopen
the model view to activate the rendering option.

NOTE If you use Tekla Structures via remote connections, the DirectX rendering may
not work as expected: parts that you have created may not show in the
model, or the model is working slowly. If you experience such problems,
switch the DirectX rendering off.

Use the following advanced options to fine-tune the DirectX rendering:


• XS_USE_DASHED_HIDDEN_LINES
• XS_USE_ANTI_ALIASING_IN_DX
• XS_SHOW_SHADOW_FOR_ORTHO_IN_DX
• XS_SHOW_SHADOW_FOR_PERSPECTIVE_IN_DX
• XS_HATCH_OVERLAPPING_FACES_IN_DX

DirectX rendering examples


Visualization of distance
In DirectX rendered model views, the visualization of the distances uses subtle
shadows and ambient occlusion. This gives a better understanding of the
structure and distances.

Get to know Tekla Structures basic working 71 Set up the workspace


methods
DirectX OpenGL

Depth accuracy
In DirectX rendered model views, the accuracy in depth buffer is improved so
that when the model is zoomed, parts are not shown through other parts'
faces as often as previously.

DirectX OpenGL

Dynamic states
In DirectX rendered model views, in dynamic states, such as in selection and in
preselection highlight, the selection is clearer and the highlight is less
intrusive.

Get to know Tekla Structures basic working 72 Set up the workspace


methods
DirectX OpenGL

Antialiasing for higher fidelity


In DirectX rendered model views, the image quality is by default better than in
OpenGL rendered model view, with less flickering.

DirectX OpenGL

High fidelity edge line


In DirectX rendered model views, there are no flickering zigzag lines but
continuous, smooth edges.

Get to know Tekla Structures basic working 73 Set up the workspace


methods
DirectX OpenGL

Accurate reinforcing bars


In DirectX rendered model views, reinforcing bars have edge lines. When you
zoom in, the reinforcing bars are shown as round.

DirectX OpenGL

Automatic edge lines for intersecting material in transparent view


In DirectX rendered model views, you can see where there are intersecting
materials in the model.

Get to know Tekla Structures basic working 74 Set up the workspace


methods
DirectX OpenGL

Get to know Tekla Structures basic working 75 Set up the workspace


methods
Accuracy and clarity on details

DirectX OpenGL

Get to know Tekla Structures basic working 76 Set up the workspace


methods
DirectX OpenGL

Automatic hatching for overlapping surfaces on same plane


In DirectX rendered model views, you can detect duplicate objects or any
overlapping parts.

Get to know Tekla Structures basic working 77 Set up the workspace


methods
DirectX

Get to know Tekla Structures basic working 78 Set up the workspace


methods
DirectX

Dashed hidden lines


In DirectX rendered model views, the part edge lines that are hidden behind
another part are shown as dashed lines in all transparent views (Ctrl+1, 2, 3,
or 5 for parts and Shift+1, 2, 3, or 5 for components).

Get to know Tekla Structures basic working 79 Set up the workspace


methods
DirectX

Get to know Tekla Structures basic working 80 Set up the workspace


methods
DirectX

1.2 Zoom and rotate the model


The commands on the View tab allow you to focus on a particular area, or pull
out for a wider view. You can use a mouse, command, keyboard shortcut, or a
combination of these.

Zoom in and out


You can use a variety of tools to zoom in and out in the model. By default, the
mouse pointer position determines the center point of zooming.

To Do this
Zoom in Scroll forward with the mouse wheel.
Alternatively, press Page Up.

Get to know Tekla Structures basic working 81 Zoom and rotate the model
methods
To Do this
Zoom out Scroll backward with the mouse
wheel.
Alternatively, press Page Down.
Zoom to selected objects 1. Select the objects.
2. On the View tab, click Zoom --
> Zoom selected.
Zoom with menu commands On the View tab, click Zoom and
select one of the zoom commands.
Keep the center point of zooming in On the File menu, click Settings and
the middle of the view select Centered zooms.
Define the zoom ratio Use these advanced options:
XS_ZOOM_STEP_RATIO
XS_ZOOM_STEP_RATIO_IN_MOUSEWH
EEL_MODE
XS_ZOOM_STEP_RATIO_IN_SCROLL_M
ODE

Rotate the model


You can use either the middle or left mouse button, or keyboard, to rotate the
model in a view.

To Do this
Rotate using the middle mouse 1. On the View tab, click
button Navigate --> Set view point.
You can also press V.
2. To set the view point, pick a
position in the view.
The following symbol appears in
the model:

3. Hold down the Ctrl key, and click


and drag the model with the
middle mouse button.
Tekla Structures rotates the
model around the view point you
defined in step 2.

Get to know Tekla Structures basic working 82 Zoom and rotate the model
methods
To Do this
Rotate using the left mouse button 1. On the View tab, click
Navigate --> Rotate with
mouse.
You can also press Ctrl+R.
2. To set the view point, pick a
position in the view.
The following symbol appears in
the model:

3. Click and drag the model with the


left mouse button.
Tekla Structures rotates the
model around the view point you
defined in step 2.
Rotate using keyboard Use the keyboard shortcuts Ctrl
+arrow keys and Shift+arrow keys.
Ctrl+arrow keys rotates the model in
15 degree increments.
Shift+arrow keys rotates the model
in 5 degree increments.

Pan the model


You can use either the middle or left mouse button to pan the model in a view.

To Do this
Move the model using the middle 1. On the File menu, click Settings
mouse button and check that the Middle
button pan check box is
selected.
2. Hold down the middle mouse
button and drag the model.
Move the model using the left mouse 1. To activate dynamic panning, go
button to the View tab and click
Navigate --> Pan.
You can also press P.
The mouse pointer changes to a

hand:

Get to know Tekla Structures basic working 83 Zoom and rotate the model
methods
To Do this
2. Hold down the left mouse button
and drag the model.
3. To stop panning, press Esc.

1.3 Snap to positions


Most commands ask you to pick points to place objects in the model or
drawing. This is called snapping. When you are creating a new object, Tekla
Structures displays snap symbols and snap tooltips for the available snap
points and a light gray line between the snap point and the last point picked.

Use the snap switches (page 86) on the Snapping toolbar to control which
positions you can snap to.
For example, you can snap to
• different points, such as end points and midpoints
• centers
• intersections
• lines and edges
• dimensions and mark lines, drawing layout items and drawing frames
If you want to use exact distances or coordinates when snapping to positions,
use numeric snapping.
With the combination of different snapping tools, you can, for example, snap
to the closest orthogonal point (page 102) on the plane, both in the model and
in the drawings. Additionally, you can follow a line and pick a point at a
specified distance along the line, or create a temporary reference point to use
as a local origin, both in the model and in the drawings.
Tekla Structures displays snap dimensions in the model, which means you can
easily create objects of a desired length. Use the advanced option XS_DISPLAY_

Get to know Tekla Structures basic working 84 Snap to positions


methods
DIMENSIONS_WHEN_CREATING_OBJECTS to switch the snap dimensions on or
off.

TIP Use the snapping keyboard shortcuts to speed up your work.

Snapping toolbar
Use the Snapping toolbar to activate snap switches and to access additional
snapping options.

(1) Use the snap switches (page 86) to control which positions you can pick
when placing objects. Snap switches define exact locations on objects, for
example, end points, midpoints, and intersections.
(2) Use the first list to define the snap depth.
(3) Use the second list to switch between the view plane and work plane
(page 52).
(4) Use the third list to set the plane type. The plane type defines what planes
you can select in the model.
(5) You can hide (page 241) selected switches from the toolbar.
By default, the Snapping toolbar is located at the bottom of the screen. If you
are cannot find the toolbar, click File --> Settings , and in the Toolbars list
ensure that the Snapping toolbar is selected.

Snap zone
Each object has a snap zone. It defines how close you need to pick to hit a
position. When you pick within the snap zone of an object, Tekla Structures
automatically snaps to the closest pickable point on that object.
You can set the snap zone using the advanced option XS_PIXEL_TOLERANCE.

Snap priority
If you pick and hit several positions simultaneously, Tekla Structures
automatically snaps to the point with the highest snap priority. To control
which positions you can pick, use snap switches. Snap switches define the
snap priority of positions.

Get to know Tekla Structures basic working 85 Snap to positions


methods
Snap depth
The first list on the Snapping toolbar defines the depth of each position you
pick. You have the following options:
• Plane: You can snap to positions either on the view plane (page 31) or the
work plane (page 51), depending on what you have selected in the second
list on the Snapping toolbar.
• Auto: In perspective views, this option works like the 3D option. In non-
perspective views, it works like the Plane option.
• 3D: You can snap to positions in the entire 3D space.

Snapping in drawings
In drawings, you can snap in positions in the same way as in the model. You
can also snap to orthogonal angles while placing drawing objects or sketching.

Snap to points by using snap switches


Use the snap switches to control which positions you can pick in the model or
drawing. By using snap switches, you can position objects precisely without
having to know the coordinates. You can use snap switches whenever Tekla
Structures prompts you to pick a point.
Click the snap switches on the Snapping toolbar to switch them on or off. If
there is more than one point available to snap to, press the Tab key to cycle
forward through the snap points, and Shift+Tab to cycle backwards through
them. Click the left mouse button to select the appropriate point.
Alternatively, you can control the snap switches with Quick Launch. Start
typing the name of the snap switch, for example, snap, and click the name of
the snap switch in the search results list to activate the switch.

Visual cues in snapping


Tekla Structures indicates where you can snap in the model and which snap
switches can be used to snap to certain positions.
When you start a command that requires picking points and you move the
mouse pointer over objects, the mouse pointer locks to a snap point and Tekla
Structures displays in the model
• a snap symbol
The snap symbol changes according to the possible snap point. Tekla
Structures automatically highlights the points where you can snap to.
Use the snap settings (page 107) to show or hide the snap symbols.

Get to know Tekla Structures basic working 86 Snap to positions


methods
• a snap tooltip which shows the name of the possible snap point
To show or hide the snap tooltips, click File --> Settings and select the
Snap tooltips check box.
• a turquoise reference line or geometry line of the object. The turquoise line
shows the line or the edge to which the snap point belongs to.
For example:

Additionally, Tekla Structures indicates in which direction the picked points are
located. When the Ortho (page 102) tool is active, Tekla Structures displays a
rubber band line between the last point picked and the snap point. The color
of the cursor and the rubber band line follow the color of the work plane axis:
red for x-axis, green for y-axis and blue for z-axis. For any other direction the
color of the rubber band line and the cursor is black.

Main snap switches


The two main snap switches define whether you can snap to reference points
or any other points on objects, for example part corners. These switches have

Get to know Tekla Structures basic working 87 Snap to positions


methods
the highest snap priority (page 85). If both these switches are off, you cannot
snap to any positions, even if all the other switches are on.

Switch Snap positions Description Symbol


Reference lines You can snap to Large
and points object reference
points (points that
have handles).

Geometry lines You can snap to Small


and points any point on an
object.
In drawings, you
can use this
switch to snap to
snapshot
overlays.

Snap switches and snap points


The snap symbols have two colors in the model:
• Orange for model objects

• Green for objects inside components

Make sure that you do not have too many snap switches on when snapping, as
it may easily lead to inaccuracies and errors in snapping. Be particularly

careful when you use the Snap to any position snap switch.

Get to know Tekla Structures basic working 88 Snap to positions


methods
Switch Snap positions Description
Points Snaps to points and grid line
intersections.
End points Snaps to end points of lines, polyline
segments, and arcs.
Centers Snaps to centers of circles and arcs.
In a drawing, when you want to snap
to the center point of a circle that has
been created by using a polygon cut
in the model, set the advanced option
XS_ADD_SNAPPING_SYMBOL_TO_CIR
CLES to TRUE.
Midpoints Snaps to midpoints of lines, polyline
segments, and arcs.
Intersections Snaps to intersections of lines,
polyline segments, arcs, and circles.
Perpendicular Snaps to points on objects that form a
perpendicular alignment with another
object.
Line extensions Snaps to the line extensions of nearby
objects, and reference and geometry
lines of drawing objects.
Any position Snaps to any position.

Nearest point Snaps to the nearest points on


objects, for example, any point on
part edges or lines.
Lines Snaps to grid lines, reference lines,
and the edges of existing objects.
Dimensions and Snaps to annotation geometries,
mark lines, drawing drawing layout items and drawing
layout items and frames.
drawing frames
Available only in drawings.

Override the current snap switch settings


You can temporarily override the current snap switch settings, and activate
only the selected snap switch. The selected snap switch overrides the other
snap settings for the next point you pick.
1. Run a command that asks you to pick a point.
For example, start creating a beam.
2. To override the current snap switches, do one of the following:

Get to know Tekla Structures basic working 89 Snap to positions


methods
• Right-click to show a list of snap options, and then select one of the
options.
• Click Settings --> File , and in the list of toolbars select Snap override
toolbar.
A new toolbar appears. Click a button to activate the selected snap
switch.

• Use Quick Launch to activate a snap override switch. Type override


in the Quick Launch box and select the needed override switch in the
search results list.

Snap to points by using exact distance or coordinates -


numeric snapping
You can enter exact distances and coordinates when snapping to a position.
This is called numeric snapping.

Enter a distance or coordinates


Use the Enter a Numeric Location dialog box to specify the distance or
coordinates to a position you want to snap to.
1. Run a command that requires you to pick points.
For example, start creating a beam.
2. Pick the first point.
3. Move the mouse pointer to indicate the direction of snapping.
4. Enter a distance or coordinates by using the keyboard.
For example, type 1000 as the distance from the last point picked. When
you start typing, Tekla Structures displays the Enter a Numeric Location
dialog box automatically.

5. After entering the distance or coordinates, click OK or press Enter to snap


to the position.

Snapping example: Track along a line towards a snap point


Tracking means that you follow a line and pick a point at a specified distance
along the line. You usually use tracking in combination with numeric
coordinates and other snapping tools, such as snap switches and orthogonal

Get to know Tekla Structures basic working 90 Snap to positions


methods
snapping. This example shows how to pick a point at a specified distance
along a line. Use the Enter a Numeric Location dialog box to specify the
distance from the last point picked.
1. Create two beams and place them as shown below:

2. Activate the beam command, to create one more beam.


3. Pick the first point.

4. Move the mouse pointer over the grid line intersection so that it locks
onto the snap point, but do not click the mouse button.

Get to know Tekla Structures basic working 91 Snap to positions


methods
5. Type 1000.
When you start typing, Tekla Structures displays the Enter a Numeric
Location dialog box.

6. Click OK to confirm the distance.


Tekla Structures creates a beam, which is 1000 units long and positioned
between the points you defined:

Get to know Tekla Structures basic working 92 Snap to positions


methods
You can also:
• Track beyond the snap point, for example 4000 units from the first point:

• Track in the opposite direction by entering a negative value, for example


-1000:

For an example of how to use numeric snapping in drawings, see Place a


sketch object at a specified distance.

Get to know Tekla Structures basic working 93 Snap to positions


methods
Change the snapping mode
Tekla Structures has three snapping modes: relative, absolute, and global. Use
the advanced option XS_KEYIN_DEFAULT_MODE to indicate the default
snapping mode.
1. On the File menu, click Settings --> Advanced Options and go to the
Modeling Properties category.
2. Set the advanced option to RELATIVE, ABSOLUTE, or GLOBAL.
• In the relative snapping mode, the coordinates you enter in the Enter
a Numeric Location dialog box as such without any prefix are relative
to the last position picked.
• In the absolute snapping mode, the coordinates are based on the
origin of the work plane.
• In the global snapping mode, the coordinates are based on the global
origin and the global x and y directions.
3. Click OK to save the changes.
4. If you want to temporarily override the default snapping mode, enter a
special character in front of the coordinates when entering a numeric
location.
By default, the special characters are:
• @ for relative coordinates
• $ for absolute coordinates
• ! for global coordinates
Alternatively, you can start numeric snapping and bring up the special
characters by typing R, A, or G. R is for relative coordinates, A is for
absolute coordinates, and G is for global coordinates.

NOTE If you want to change the special character for any of the three
snapping modes, use the advanced options , , and .

Options for coordinates


The table below explains the types of information you can enter in the Enter a
Numeric Location dialog box.
Note that Tekla Structures has three snapping modes: relative, absolute, and
global. You can temporarily override the default snapping mode by using a
special character in front of the coordinates in the Enter a Numeric Location
dialog box.

You can enter Description Special character


One coordinate A distance to an indicated direction.

Get to know Tekla Structures basic working 94 Snap to positions


methods
You can enter Description Special character
Two coordinates If you omit the last coordinate (z) or
Three angle, Tekla Structures assumes that
coordinates the value is 0.
In drawings, Tekla Structures ignores
the third coordinate.
Cartesian The x, y, and z coordinates of a , (comma)
coordinates position separated by commas.
For example, 100,-50,-200.
Polar A distance, an angle on the xy plane, <
coordinates and an angle from the xy plane
separated by angle brackets.
For example, 1000<90<45.
Angles increase in the
counterclockwise direction.
Relative The coordinates relative to the last @
coordinates position picked.
For example, @1000,500 or
@500<30.
Absolute The coordinates based on the origin $
coordinates of the work plane.
For example, $0,0,1000.
Global The coordinates relative to the !
coordinates global origin and the global x and y
directions.
For example, 6000,12000,0.
This is useful, for example, when you
have set the work plane to a part
plane and want to snap to a position
defined in the global coordinate
system without changing the work
plane to global.
Coordinate axis When using direct modification, with x
prefixes relative and absolute coordinates,
y
you can also use axis prefixes to
allow snapping in the prefixed z
directions only.
For example, @z500 or
$y6000,z-500.
Axis prefixes cannot be used with
global coordinates.

Get to know Tekla Structures basic working 95 Snap to positions


methods
You can enter Description Special character
If any of the entered coordinate
values has an axis prefix, the other
values need to have prefixes, too.
The axis prefixes are not case-
sensitive, and the prefixed values
can be entered in any order.

Snap to lines, edges, and extension lines


You can snap to lines when you model objects that should be lined up with an
existing object or with a grid line. You can also snap to the extension lines of
part reference lines, or to the extension lines of nearby objects' reference
lines.

Snap to a line or an edge


Use the Snap to line snap switch when you need to snap to another line in the
model. You can snap to grid lines, reference lines, and the edges of existing
objects.
Use the Snap to line snap switch when you need to create, for example,
several beams one after another on a grid line. With the Snap to line snap
switch you do not need separately pick the start point and the end point of the
beam.

1. Ensure that the Snap to line snap switch (page 88) is active.
2. Run a command that requires you to pick two or more points.
For example, start creating a beam. When you move the mouse pointer
over a grid line or a nearby object, Tekla Structures automatically picks
both ends of the line. The yellow arrow symbol indicates the direction of
the points.

Get to know Tekla Structures basic working 96 Snap to positions


methods
3. To switch direction, move the mouse pointer closer to the opposite end of
the line.
4. Click the left mouse button to confirm the snap position.
Tekla Structures creates the object. For example:

NOTE If you use the Snap to line snap switch with a command that requires
only one point to be picked, for example when creating a column, only
the start point of the line is used to position the part.

Snap to extension lines


Use the Snap to extension lines snap switch when you need to snap to the
extensions of the part reference lines, which are the lines between part
handles, or to the extensions of nearby objects' reference lines. The extension
line is shown as a blue, dashed line.
The Snap to extension lines snap switch works with beams, polybeams,
plates, and slabs.
• With beams, the extension line is the line that passes through both of the
part handles.

Get to know Tekla Structures basic working 97 Snap to positions


methods
• With polybeams, plates, and slabs, the extension lines are the lines that
pass through to the consecutive part handles.

Get to know Tekla Structures basic working 98 Snap to positions


methods
• With beams and polybeams, you can snap to the line that passes through
the handle at the end of the beam, and which is perpendicular to the
direction of the beam.

• When you snap to the extension lines of nearby objects, the extension line
snaps to the direction of the nearby object and the extension line indicates
the direction that is followed in snapping. Snapping to the extension lines
of nearby objects can be useful, for example, when you want to align
objects with one another.

Get to know Tekla Structures basic working 99 Snap to positions


methods
NOTE The Snap to reference lines and points and Snap to geometry

lines and points snap switches do not affect the Snap to


extension lines snap switch.

1. Ensure that the correct snap switches (page 88) are active:

• Switch on Snap to extension lines.

• Switch on either Snap to intersection points or Snap to


nearest points (points on line) if you are snapping to the intersection
of an extension line and a grid line.

• Switch off Snap to end points if you are working in 3D.


2. Run a command that requires you to pick points.
For example, start creating a beam, a plate, or slab.
3. Move the mouse pointer over an existing object to see the extension lines.

When a line is found, you can move the pointer further away while
keeping the snap.
4. Pick the rest of the points.

Get to know Tekla Structures basic working 100 Snap to positions


methods
Tekla Structures creates the object:

Lock X, Y, or Z coordinate on a line


You can lock the x, y, and z coordinates on a line. This is useful when you need
to determine a point to pick and the needed point does not exist on the line.
When a coordinate is locked, you can only snap to points in that direction.
1. Run a command that requires you to pick positions.
For example, start creating a beam.
2. Lock a coordinate:
• To lock the x coordinate, press X.
• To lock the y coordinate, press Y.
• To lock the z coordinate, press Z.
Now you can only snap to points in the chosen direction.
Tekla Structures indicates the locked coordinate with the letters X, Y, or Z
in the status bar at the bottom of the Tekla Structures main window.
3. To unlock the coordinate, press the same letter (X, Y, or Z) again.

Get to know Tekla Structures basic working 101 Snap to positions


methods
Align objects using a snap grid
A snap grid makes it easier to align objects in a model, because it allows you to
snap to positions only at set intervals (page 107). Use a snap grid when you

pick points using the Snap to any position snap switch (page 88).
1. On the File menu, click Settings --> Snap settings .
2. Define the grid spacing intervals in the Spacing boxes.
For example, if the spacing of the x coordinate is 500, you can snap to
positions at intervals of 500 units in the x direction.
3. If needed, define offsets for the snap grid origin in the Origin boxes.
4. To activate the snap grid, select the Active (when free snap is on) check
box.
5. Click OK.

Now when you pick points using the Snap to any position snap
switch, you can only snap to positions at set intervals. The snap grid itself
is invisible in the model.

Snap in orthogonal directions


You can snap to orthogonal points in models and in drawings using the Ortho
tool. If you create objects that require you to pick multiple points, you can
snap in orthogonal directions relative to the two previously picked points.

NOTE The Ortho tool has the lowest priority among snap points.
Even if you have activated the Ortho tool, but Tekla Structures detects any
other possible snap point than an orthogonal point, Tekla Structures uses the
found snap point instead of the orthogonal snap point. If there are no other
possible snap points found, then Tekla Structures uses the orthogonal snap
point.

Activate the Ortho tool


Before you can snap in orthogonal directions, ensure that the Ortho tool is
active. The letter O in the status bar at the bottom of the Tekla Structures main
window indicates that Ortho is active.
If Ortho is not active
• press O to activate it
• alternatively, click File --> Settings and select the Ortho check box.

Get to know Tekla Structures basic working 102 Snap to positions


methods
Snap to orthogonal points
Use the Ortho tool to snap to the closest orthogonal point on the plane (0, 45,
90, 135, 180 degrees, and so on). The mouse pointer automatically snaps to
positions at even distances in the given direction. This can be useful, for
example, if you need to place marks in a consistent manner in exact locations
in a drawing.
1. Ensure that the Ortho tool is active.
• Press O to activate Ortho if the tool is not active.
• Alternatively, on the File menu, click Settings and select the Ortho
check box.
2. Run a command that requires you to pick points.
For example, start creating a beam. Tekla Structures displays an angle
symbol to indicate the direction of snapping.
The snapping precision depends on the current zoom level.
The angle interval (page 107) depends on the settings in the Model snap
settings dialog box.

3. Click the left mouse button to confirm the snap position.

Get to know Tekla Structures basic working 103 Snap to positions


methods
Tekla Structures creates the object. For example:

Snap in orthogonal direction relative to previously picked points


When you create objects that require you to pick more than two points, for
example when you create a polybeam or a contour plate, you can snap in
orthogonal directions relative to the two previously picked points. This can be
useful, for example, if you need to create a rectangular slab that is on the view
plane but not along the x and y axes.
1. Ensure that the Ortho tool is active.
• On the File menu, click Settings and select the Ortho check box.
• Alternatively, you can press O.
2. Run a command that requires you to pick multiple points.
For example, start creating a polybeam or a rectangular slab.
3. Pick the first two points.
Tekla Structures displays an angle symbol to indicate the direction of
snapping.
4. Move the mouse pointer in the model to see the angle symbol.

Get to know Tekla Structures basic working 104 Snap to positions


methods
When the snap is orthogonal to a work plane axis, the color of the angle
symbol follows the color of the work plane axis: red for x-axis, green for y-
axis and blue for z-axis.

When the snap is orthogonal to the previous points, the color of the angle
symbol is black.

5. Pick the rest of the points.

Get to know Tekla Structures basic working 105 Snap to positions


methods
Tekla Structures creates the object. For example:

Set a temporary reference point


You can set a temporary reference point to be used as a local origin when
snapping in models and drawings. Typically the Ortho tool and the Snap to
perpendicular points snap switch use the reference point information.
The reference point information is automatically set to the last picked point,
and shown as a gray cross. When you interrupt a command, the reference
point information, meaning the last picked point, is cleared. If you need to use
the reference point, set the temporary reference point manually.
1. Run a command that requires you to pick points.
For example, start creating a beam.
2. Pick the start point.

3. Hold down the Ctrl key and pick a position.


Alternatively, right-click and select Define temporary snap reference
point and pick a position.
A gray cross indicates that this position is now a temporary reference
point. You can continue snapping from the temporary reference point.

Get to know Tekla Structures basic working 106 Snap to positions


methods
4. Repeat step 3 to create as many reference points as needed.
If you use the Define temporary snap reference point command, you
need to activate it for every reference point you pick.
5. Release the Ctrl key and pick the end point.
Tekla Structures creates the object between the start point and the end
point. For example:

Settings for the Ortho tool


Use the settings (page 107) in the Snap settings dialog box to set the angle
interval for Ortho. Use the Angle interval or the Custom angles option.
The default angle interval value is 90 degrees.

Snap settings
Use the Model snap settings dialog box to view and modify the snap settings
in the model. The Drawing snap settings dialog box has the same options for
drawings. These settings are user specific.

Get to know Tekla Structures basic working 107 Snap to positions


methods
Option Description
Symbol Show or hide the snap symbols.
Select the check box to show the snap
symbols, and clear the check box to
hide them.
Active (when free snap is on) Select the check box to activate the
snap grid (page 102).
Spacing Define grid spacing intervals for the
snap grid origin. For example, if the
spacing of the x coordinate is 500,
you are can snap to positions at
intervals of 500 units in the x
direction.
Origin Define offsets for the snap grid origin.
Angle interval Set the angle interval for the Ortho
tool. This setting is used when you
snap to orthogonal points (page 103).
For example, if you set the interval to
10, the Ortho tool will snap to angles
at intervals of 10 degrees in the
model or drawing.
Custom angles Define custom angles for the Ortho
tool. This setting is used when you
snap to orthogonal points (page 103).
Separate the values with empty
spaces. For example, if you enter
12.5 60, the Ortho tool will snap to
the angles 12.5 and 60 in the model
or drawing.

See also
Snapping toolbar (page 85)
Snap to points by using snap switches (page 86)

1.4 Work with model objects in Tekla Structures


When you model in Tekla Structures, you create and work with different types
of model objects. In most cases, a model object represents a building object
that will exist in the real building or structure, or that will be closely related to
it. A model object can also be a modeling aid that represents information that
is only relevant when you are creating the model. Model objects are either
created in the model or imported to it.

Get to know Tekla Structures basic working 108 Work with model objects in Tekla Structures
methods
You can create different types of model objects, such as parts and items, bolts,
reinforcement, and cuts, by using the commands on the ribbon.
Some ribbon commands have a keyboard shortcut that speed up your
modeling work. You can customize the keyboard shortcuts and assign your
own shortcuts for the most used commands.
Alternatively, you can use Quick Launch or the property pane (page 110) to
start many of the commands that create model objects.
After you have created the model objects, you can view and modify the model
object properties by using the property pane.

Examples of model objects


Examples of model objects include:
• Parts (page 251) and items (page 341)
• Bolts (page 382) and welds (page 397)
• Reinforcement (page 477) and embeds
• Surface treatment (page 424) and surfaces (page 437)
• Cuts (page 413), fittings (page 412), bolt holes (page 394), and chamfers
(page 418)
• Pour breaks (page 465)
• Loads
Model objects may also be created by components (page 747).
To resize and reshape model objects, use the direct modification (page 117)
handles.
The following modeling aids can be used in the model:
• Grids (page 23) and grid lines (page 28)
• Construction objects (page 616) and points
• Reference models
You can combine model objects to bigger entities by creating assemblies
(page 438), cast units (page 446), and pour units (page 460).
You can manage model objects by using object groups (page 654), Organizer,
and other planning tools.

Create or delete a model object


1. Run a command that creates a model object, such as a part.

Get to know Tekla Structures basic working 109 Work with model objects in Tekla Structures
methods
• On the ribbon: click a command. For example, click to create a
steel beam.
• By using Quick Launch: enter a search term. For example, type steel
beam to find the Create steel beam command.
• In the property pane: ensure that you have nothing selected in the

model. Click the Object type list button and select from the list
the object you want to create.
2. Pick points (page 84) to place the model object in the model.
Tekla Structures creates the model object using the current properties of
the object type.
3. Follow the status bar messages to get instructions on how to proceed.
4. To create more model objects with the same properties, pick more points.

The command runs until you end it or start another command.


5. If you want to delete a model object, select the object and press Delete.

View and modify model object properties by using the


property pane
Tekla Structures shows the properties of different model objects in the
property pane, which is a side pane window.

Which model objects to modify with the property pane


Use the property pane to view and modify the properties of
• parts (page 251), such as columns and beams
• items (page 341)
• bolts (page 382)
• welds (page 397)
• reinforcement (page 477)
• rebar sets (page 477)
• pour objects (page 457), pour units and pour breaks (page 465)
• chamfers (page 418)
• grids (page 23)
• polygon cuts (page 413) and part cuts (page 415)
• construction objects (page 616) and points (page 625)

Get to know Tekla Structures basic working 110 Work with model objects in Tekla Structures
methods
• assemblies (page 438) and cast units (page 446)
• surface treatment (page 424)
• surfaces (page 436)
Note that you can have only one property pane window open at a time. This
means that you can view the properties of only one object type at a time.

You can customize the property pane (page 225). You can select separately for
each object type which properties you wish to see in the property pane. For
example, you can organize the settings as you wish, or remove the settings
you do not need.

Open the property pane


To open the properties in the property pane:
• If the property pane is closed: double-click a model object, or click the

Properties button in the side pane.


• If the property pane is open: select a model object.
Alternatively, hold down Shift and click a command on the ribbon to open
the properties in the property pane.

Get to know Tekla Structures basic working 111 Work with model objects in Tekla Structures
methods
Modify model object properties
1. To start modifying the properties, double-click a model object.
The property pane opens and shows the current properties of the object.
2. Modify the properties as needed.
Tekla Structures highlights the modified properties in yellow in the
property pane.
3. If you want to discard some of the changes, click the check marks next to
each setting to remove them.
You can clear the check marks one by one, or select a whole section and
all its properties.

You can use the Select All and Select None switches at the bottom of the
property pane to select all the changes or to clear all the changes.

4. When you are ready with the modifications, click Modify to apply the
changes.
5. If you want to create an object using the standard values instead of the
values you just applied, load the standard file first.

Note that if you use contextual toolbar or direct modification (page 117) to
modify a model object, the current properties do not change and are not
automatically applied when you create the next object of the same type.

Get to know Tekla Structures basic working 112 Work with model objects in Tekla Structures
methods
Switch between automatic and manual applying of properties
When you modify object properties in the property pane, you can switch
between automatic and manual applying of properties. This means that you
can select whether only the selected object is modified, or if also the next
objects of the same type that you create use the current values.
You can switch between manual and automatic applying of properties at any

time in the Property pane settings by selecting the Set default values
automatically option. The option is not dependent on the selected object
type.

NOTE When you are using dialog boxes to view and modify the properties of various
objects, the OK, Apply and Modify buttons control whether the current
values are used for the next objects of the same type.

Enable manual applying of properties


1. Select an object in the model.

2. Click the Property pane settings button in the property pane to


open a drop-down menu.
3. Ensure that the Set default values automatically option is not selected.
A Set as default button appears at the bottom of the property pane.
Note that if you have selected multiple objects in the model, the Set as
default button does not appear.
4. Change the property values as needed.
5. Select how to proceed.
• To modify only the selected object, click Modify.
• To modify the selected object and to use the current values for the
next objects of the same type, click the Set as default button and then
click Modify.
• To use the current values for the next objects of the same type, but
not to modify the selected object, click the Set as default button.
Depending on your actions, Tekla Structures either modifies the selected
object or creates the next object of the same type using the current
values.

Enable automatic applying of properties


This is the default option.
1. Select an object in the model.

2. Click the Property pane settings button in the property pane to


open a drop-down menu.

Get to know Tekla Structures basic working 113 Work with model objects in Tekla Structures
methods
3. Ensure that the Set default values automatically option is selected.
When the Set default values automatically option is selected, Tekla
Structures automatically uses the current values for the next objects of
the same type.
4. Change the property values as needed.
5. Click Modify.
Tekla Structures modifies the object and creates the next object of the
same type using the current values.

Modify the common properties of different model object types


When you select several similar objects in the model, the property pane shows
the properties that are common for all the selected objects.
1. To check which objects you have selected in the model, click the Object

type list button to open the list of the selected objects.

a. To modify the object selection, hold down Ctrl and click the object
types in the list that you want to exclude or include in the selection.
The content of the property pane can change according to your
selection.
b. If you want to select all the objects, click the Select all button.
Property pane shows the properties that are common for all the selected
objects.
The settings which have several options have the text Varies, and the
values or options are shown in a list. If there are no common properties,
the property pane is empty.

Get to know Tekla Structures basic working 114 Work with model objects in Tekla Structures
methods
2. Modify the selected object properties.
Tekla Structures highlights the modified properties in yellow.
3. Click Modify.
The selected properties are modified.

Control the visibility of properties in the property pane


You can control which properties are shown in the property pane without
customizing the property pane layout by using the Property pane settings

1. Click the Property pane settings button to open a drop-down


menu.
2. If you want to expand or collapse all the property groups (page 227), click
Expand all or Collapse all.
3. Select whether you want the property pane to show only those properties
that have a value, or properties with defined visibility settings.
• Show properties that have a value: property pane shows all the
properties and user-defined attributes (UDAs) for which you or
someone else has entered a value. Properties and UDAs which do not
have a value are hidden.
UDAs with a value are listed in the Additional matches property
group.
The Show properties that have a value option is common for all
object types. For example, if you select a steel beam in the model and
use the Show properties that have a value option, and then select a
concrete beam in the model, only properties that have a value are
shown for the concrete beam.
• Show properties based on visibility settings: property pane shows
all the property groups which are marked to be visible. Property
groups with the icon are visible. Property groups with the icon
are hidden. Click the property group names to change the visibility.

Get to know Tekla Structures basic working 115 Work with model objects in Tekla Structures
methods
You can show and hide only the main level property groups, not
nested groups.
The Show properties based on visibility settings option is common
for all object types. If different object types have property groups of
the same name, the visibility of a property group is adjusted for all the
object types. For example, if you select a steel beam and hide the
Position property group, and then select a concrete beam, the
Position property group is hidden for the concrete beam as well.
To easily define the default visibility of property groups, use the Property
pane editor (page 225). Note that the changes in the visibility settings in
the property pane override the default settings done in the Property
pane editor.
4. If you need to customize the property pane, click Customize... to open
the Property pane editor.

Search in the property pane


Use the search to find the needed properties or the user-defined attributes
(UDAs). Enter the search term in the search box in the property pane.

If you have several different object types selected in the model, the search
finds properties that are common to the all selected object types. UDAs that
match to the search criteria are shown even if they have not been added to
the property pane layout.
If you enter a single asterisk * in the search box, all properties and UDAs
available for the selected object type are shown. You can then easily enter a
value for a property or for an UDA, even if the property or the UDA is not
visible in the property pane by default.

Property pane settings


When you modify the property pane settings by clicking the Property pane

settings button and selecting an option, the current settings are saved to
the PropertyPaneSettings.xml file in the ..\Users\<user>\AppData
\Local\Trimble\Tekla Structures\<version>\UI\PropertyPane\
folder. If you do not change the settings, the PropertyPaneSettings.xml
file is not created.
The settings in the PropertyPaneSettings.xml file are:
• FilterMode: ByData for Show properties that have a value
• FilterMode: ByGroup for Show properties based on visibility settings

Get to know Tekla Structures basic working 116 Work with model objects in Tekla Structures
methods
• AutoApply: True when Set default values automatically is selected
• AutoApply: False when Set default values automatically is not selected
The PropertyPaneSettings.xml file is read when Tekla Structures is started
and a model is opened.
If the settings in the PropertyPaneSettings.xml file are customized, the
company administrators can distribute the customized property pane settings
to other users in the company. The PropertyPaneSettings.xml file needs
to be placed in the \PropertyPane\ subfolder in a model, project
(XS_PROJECT), firm (XS_FIRM) or environment (XS_SYSTEM) folder. The
property pane settings in the ..\Users\<user>\AppData\Local\Trimble
\Tekla Structures\<version>\UI\PropertyPane\ folder has the
highest priority, and after that Tekla Structures uses the default search order.
If the PropertyPaneSettings.xml file is placed in several different folder
locations, Tekla Structures reads the settings from different folders and
merges them.

Resize and reshape model objects


You can resize, reshape, and move model objects by using direct modification
handles. When you select an object, Tekla Structures displays the handles and
dimensions that are specific for that model object.
Direct modification can be used with the following object types:
• Parts
• Construction objects
• Grids and grid lines
• Line cuts and polygon cuts
• Reinforcement
• Rebar set guidelines, modifiers, and leg faces
• Pour breaks
• Custom parts
• Loads
1. Ensure that Direct modification is switched on.

To switch direct modification on or off, click or press D.


2. Click the object to select it.

Get to know Tekla Structures basic working 117 Work with model objects in Tekla Structures
methods
Tekla Structures displays the handles that you can use to modify the
object.

The relevant dimensions are shown when you move the mouse pointer
slowly over the object's edges. The dimension colors follow the colors of
the work plane coordinate axes: red in the X direction, green in the Y
direction, and blue in the Z direction. Diagonal dimensions are magenta.
3. To reshape the object, drag any of the handles.

Here are some examples of direct modification handles:

Handle Description

Reference point handle

Midpoint handle

End point handle (for reinforcing bars


only)

Get to know Tekla Structures basic working 118 Work with model objects in Tekla Structures
methods
Handle Description

Plane handle

Line handle

Axis handle (for items (page 341) and


custom parts only)

Rotation handle (for items and


custom parts only)

TIP You can use the snap switches (page 86) when dragging a handle. To
temporarily disable the snap switches, hold down the Shift key
when dragging a handle.

4. To give an exact value for a dimension, modify the dimension value.


a. Click a dimension to select it.

Get to know Tekla Structures basic working 119 Work with model objects in Tekla Structures
methods
b. Type a new value.

The yellow arrow defines the direction in which the object is extended
or shortened. You can change the direction by clicking the arrows.
c. Press Enter to confirm the new value.

5. To change a dimension only from one end, move the dimension


arrowheads.
You can either drag an arrowhead to a new location, or you can type an
exact distance or coordinates.
a. Select the dimension arrowhead you want to move. For example:

To change a dimension at both ends, select both arrowheads.

Get to know Tekla Structures basic working 120 Work with model objects in Tekla Structures
methods
b. Type the distance or coordinates.
When you start typing, Tekla Structures displays the Enter a Numeric
Location dialog box. Click OK to confirm the dimension.

6. To add a new object corner, drag a midpoint handle . For example:

7. To display more modification options, select a handle.


A contextual toolbar appears with more options. The availability of the
options depends on the object and handle you have selected.

Click this button To do this Location

Move a handle to
any location in the
3D space.
Move a handle in the
XY plane only.
Move a handle in the
Z direction only.
Move a handle along
the reference line
only.

Get to know Tekla Structures basic working 121 Work with model objects in Tekla Structures
methods
Click this button To do this Location

Move a handle in the


parallel direction
only.
Move a handle in the
perpendicular
direction only.

Move a handle
parallel to a certain
plane only. Select the
plane and drag the
handle to a new
location.
This option can be
useful when working
with a sloped roof,
for example.

Control the visibility


of direct
modification
dimensions. Click the
eye symbol to show
or hide dimensions.
• X, Y, Z
dimensions: All
orthogonal
dimensions in the
work plane
directions X, Y,
and Z are
displayed.
• Total
dimensions:
Only the total

Get to know Tekla Structures basic working 122 Work with model objects in Tekla Structures
methods
Click this button To do this Location
length is
displayed.

Show or hide
midpoint handles.

Add a new point at


the end of an object.
Only available for
objects that pass
through multiple
points, such as
polybeams, panels,
strip footings, and
rebar set modifiers.

NOTE Some of these options are located in an expandable section on


the contextual toolbar. Click the small triangle symbol on the
contextual toolbar to show or hide the options:

8. To delete a handle, select it and press Delete.

See also
Modify a construction object (page 622)
Modify a single grid line (page 28)
Modify a single reinforcing bar, bar group, or mesh (page 549)
Modify a rebar set (page 530)
Modify a pour break (page 471)
Add custom components to a model (page 832)

Copy properties from another object

Use the Copy properties command in the property pane to copy model
object properties from one model object to another. Alternatively, you can use
the contextual toolbar if you want to quickly copy properties to a few objects
only.

Get to know Tekla Structures basic working 123 Work with model objects in Tekla Structures
methods
Copy model object properties by using the property pane
You can use the property pane to copy properties between any objects as long
as both of the objects have the same property available. Use this method
when you need to copy properties to a large number of objects.
1. Select the object you want to copy properties from.

2. Click Copy properties in the property pane.


The mouse pointer changes into a paintbrush, and you can select in the
property pane which properties you want to copy.
Use the Select All and Select None switches at the bottom of the
property pane to select all the properties or to clear all the selections. If
you use the Select None switch, all check marks will be cleared the next
time you start the Copy properties command.
3. Select the objects you want to copy properties to.
You can use area selection to quickly select a large number of objects.
4. In the property pane, Tekla Structures highlights the modified properties
in yellow. Select or clear the check marks to indicate which properties you
want to copy.

You can clear the check marks one by one, or select a whole section and
all its properties, or use the Select All and Select None switches at the
bottom of the property pane to select all the changes or to clear all the
changes.
5. Click Modify or press Enter.

Get to know Tekla Structures basic working 124 Work with model objects in Tekla Structures
methods
When the properties have been copied, the mouse pointer returns to
normal.
Note that if you have customized the property pane and added user-
defined attributes (UDAs) to it, the values of the UDAs are copied when
you use the Copy properties command in the property pane. Values of
the UDAs that are visible only in the UDA dialog boxes are not copied with
the object. Unique user-defined attributes (unique_attribute) are not
copied with the object.

TIP To copy properties to multiple objects, double-click the Copy


properties button to keep the Copy properties command running.
Click Modify after each selected object. The mouse pointer remains

in the paintbrush mode until you press Esc or click again.

Copy object properties by using the contextual toolbar


Use this method when you want to quickly copy properties to a few objects
only.
1. Select the object you want to copy properties from.
A contextual toolbar appears.

2. Click Copy properties on the contextual toolbar.


The mouse pointer changes into a paintbrush.
3. Select the object you want to copy properties to.
When the properties have been copied, the mouse pointer returns to
normal.
Note that user-defined attributes (UDAs) are not copied with the object,
even if you have customized the contextual toolbar and added UDAs to it.

4. To copy properties to multiple objects, double-click the Copy


properties button.
Now you can copy properties to multiple objects. The pointer remains in
the paintbrush mode until you press Esc or start another command.

Save and load object properties


The property pane and many dialog boxes have the possibility to save the
property information in property files. You can load these saved properties
later on when you create new objects.

Get to know Tekla Structures basic working 125 Work with model objects in Tekla Structures
methods
For example, you can define the properties for each object type you plan to
create before you start modeling, and then use these user-defined property
files when you are creating new objects. Tekla Structures stores the user-
defined property files, including the properties of sub-dialog boxes, in the
current model’s \attributes folder.
You can save and load object properties either in the property pane or in a
dialog box, depending on the object type.

Save and load properties in the property pane


Use the property pane to save and load the properties of
• parts (page 251), such as columns and beams
• items
• bolts
• welds (page 397)
• reinforcement (page 477)
• rebar sets
• pour objects (page 457), pour units and pour breaks (page 465)
• chamfers
• grids (page 23)
• polygon cuts (page 413) and part cuts (page 415)
• construction objects (page 616) and points
• assemblies (page 438) and cast units (page 446)
• surface treatment
• surfaces
1. Click a model object to view the current properties in the property pane.
2. In the property pane, modify or enter the properties (page 110) you want
to save.

3. In the box next to the button, enter a name for the property file in
which the properties are saved.
For example, MyProperties.

4. Click to save the properties in the property file.

Get to know Tekla Structures basic working 126 Work with model objects in Tekla Structures
methods
The property file is now saved in the current model folder:

5. When you want to load the saved properties, select the property file from
the list.
• If you select an object in the model and load a property file in the
property pane, the properties and the user-defined attributes (UDAs)
are loaded immediately. Changed values are highlighted in yellow in
the property pane. Click Modify to apply the new values.
If there are changes only in the UDA values in the UDA dialog box and
not in the values in the property pane, the Modify button in the
property pane does not become active. Click Modify in the UDA dialog
box to active the UDA values.
• If you start an object creation command in the model and load a
property file in the property pane, the properties and the user-defined
attributes (UDAs) are used immediately and Tekla Structures creates
the object using the loaded values.

NOTE If the UDA dialog box is open when you load a property file in the
property pane, the UDA dialog box updates and shows the values
of the UDAs that are saved in the property file. However, if you
first select an object and load a property file and only then open
the UDA dialog box, the dialog box shows the UDA values of the
selected object.
To check which UDA values are saved in a property file, you need
to open the UDA dialog box first, or load the property file again
after opening the UDA dialog box.

6. If you want to make changes to an existing property file:


a. Load the property file you want to change.
b. Modify the properties.

c. Click .
Tekla Structures saves the changes in the property file shown in the
list, overwriting the old property file.
Tekla Structures uses the new properties the next time you create an
object of the same type.
If you want to create an object using the standard values instead of
the saved properties, load the standard file.

Get to know Tekla Structures basic working 127 Work with model objects in Tekla Structures
methods
Save and load properties in a dialog box
Use this method with properties that are displayed in a traditional dialog box.
For example, with drawing object properties.
1. Open the properties dialog box.
2. In the dialog box, modify or enter the properties you want to save.
3. In the box next to the Save as button, enter a name for the property file in
which the properties are saved.
For example, MyProperties.
4. Click Save as to save the properties in the property file.
The property file is now saved in the current model folder:

5. When you want to load the saved properties, select the property file from
the list, and click Load.
6. If you want to make changes to an existing property file:
a. Load the property file you want to change.
b. Modify the properties.
c. Click Save.
Tekla Structures saves the changes in the property file shown in the
list, overwriting the old property file.

Remove existing properties


You can remove user-defined property files manually by removing them from
the model's \attributes folder.
1. Remove the selected property file from the model's \attributes folder.
The property files may have different file name extensions, depending on
their type.
2. Restart Tekla Structures.

Undo modeling and drawing changes


The Undo history list helps you to check which commands and modifications
you have done and undone, and to keep track of the changes. By selecting a
command or an action in the Undo history dialog box, you can undo or redo
several commands at one go, and thus go back and forth in the model history.
Undo history is available both in the modeling and in the drawing mode.

Get to know Tekla Structures basic working 128 Work with model objects in Tekla Structures
methods
How to use Undo history

To open the Undo history dialog box, click the button on the Quick Access
Toolbar, next to the Undo and Redo buttons. Alternatively, use Quick Launch
to open the dialog box.

To Do this
Undo commands Click any row on the list.
If the undo operation takes a long
time, Tekla Structures highlights the
clicked row to show what was
selected.
All the modifications you have done
after the selected command are
undone. The modifications you have
undone have a dark gray background
color in the list.
Redo previously undone commands Click any row with a dark gray
background color in the list.
All the modifications you have done
before the selected command are
redone.
Add a bookmark Move your mouse pointer over any
row. A bookmark icon is shown.
Click the bookmark icon to mark
certain commands.
Use the bookmarks to mark
important commands or actions. You
can later return to these commands
or actions if the changes in the model
are not satisfactory.
To remove a bookmark, click the
bookmark icon again.

The Undo history dialog box


• lists the commands you have run and modifications you have done,
starting from the top of the list. The latest commands and modifications
are at the bottom of the list.
• updates constantly according to the changes you make in the model or in
the drawing.
• creates a hierarchy for some of the used commands. The hierarchy is
created when you first run a command, then you undo some commands to
a certain point in the list, and run another command.

Get to know Tekla Structures basic working 129 Work with model objects in Tekla Structures
methods
The hierarchy is marked with an arrow in the list. You can undo or redo
commands at any point in the hierarchy, making it possible to undo
commands that you have previously redone.
This means that after you have undone a command, you can continue
working with the model, and you still have the option to go back to the
commands you have used first.

The Undo history list is cleared when you


• save a model
• open or close a drawing
• synchronize Organizer with the model
• read in or write out model changes using Tekla Model Sharing
• use CIS/2 or SDNF import commands.

1.5 Select objects


Many Tekla Structures commands require to select objects. You can make
single selections and area selections. Tekla Structures highlights the selected
objects. The number of selected objects and handles is displayed in the
bottom right corner of the status bar. For example:
Use the different commands and methods to select the objects. To control
which type of objects can be selected, use the selecting toolbar and the
selection switches (page 137).

Select single objects


1. Ensure that the correct selection switches (page 137) are active.
2. Click an object to select it.
Tekla Structures displays dimensions and dimension lines for column,
beam, reinforcing bar group, and for rebar set. If you want to hide the

Get to know Tekla Structures basic working 130 Select objects


methods
dimensions, use the advanced options XS_DISPLAY_DIMENSIONS_WHEN_
SELECTING_OBJECTS and .

NOTE When direct modification (page 117) is switched on, the object
dimensions and dimension lines are always hidden. Only the direct
modification dimensions are then shown. This makes it easier to know which
dimensions can be edited.

Select multiple objects using area selection


You can select multiple objects using area selection. By default, the dragging
direction affects the selection of objects.
1. Ensure that the correct selection switches (page 137) are active.
2. To select all objects that are completely within a rectangular area, hold
down the left mouse button and drag the mouse from left to right.

Get to know Tekla Structures basic working 131 Select objects


methods
3. To select all objects that are at least partly within a rectangular area, hold
down the left mouse button and drag the mouse from right to left.

4. If you want to change how area selection works, click File menu -->
Settings and select or clear the Crossing selection check box. By default,
the option is switched off. When the option is off, the dragging direction
affects the selection of objects. When the option is on, all objects that fall
at least partially inside the rectangular area are selected, regardless of the
dragging direction.

Select all objects


To select all objects at once, do one of the following:
• On the ribbon, click the small down arrow next to the arrow button

, and then click Select all objects.


• Press Ctrl+A.

Select previous objects


Sometimes you need to select again the same objects that you selected
previously but have then deselected. To select previously selected objects, do
one of the following:
• On the ribbon, click the small down arrow next to the arrow button

, and then click Select previous objects.


• Press Alt+P.

Get to know Tekla Structures basic working 132 Select objects


methods
Select objects by identifier
If you know the GUID (globally unique identifier), or the ID of an object, or the
IFC GUID of a reference object, you can use the Select by identifier command
to locate the objects in a model or in a drawing.
You can often find information about the object GUID or ID, for example, in
reports and log files. By using the Select by identifier command you can
quickly find the objects in a model or in a drawing, instead of defining a view
filter or a selection filter with the specific GUID or ID. You can use IFC GUIDs to
find IFC reference objects. This is useful if you need to track updates and
changes in IFC reference models.
Additionally, you can use the Select by identifier command to inquire the
GUIDs of selected objects, instead of using the traditional inquiry (page 674).

To Do this
Find objects based on 1. Do one of the following:
the object GUID, ID, or
• In the modeling mode: on the ribbon, click
IFC GUID identifier
the small down arrow next to the arrow

button , and then click Select


by identifier.
• In the drawing mode: in Quick Launch,
type Select by identifier.
The Select by identifier dialog box opens.
2. Copy the object identifier, for example from a
log file, to the dialog box.
You can enter multiple identifiers in the dialog
box. Either enter each identifier on its own
row, or separate them with semicolon ;.
3. To define the search, select the needed check
boxes.
• Reference objects: Tekla Structures selects
IFC objects based on their GUID or IFC
GUID.
• Keep selection: Tekla Structures keeps the
currently selected object and appends it
with new selection.
• Zoom to selected: Tekla Structures selects
the object and zooms to it.
4. Click Select.

Get to know Tekla Structures basic working 133 Select objects


methods
To Do this
Tekla Structures selects the objects based on
the GUID in the model or in the drawing.
If there are identifiers that are not found in the
model or in the drawing, they are listed in the
status bar as identifier?.
Find a model object in a You can select an object in a model, get its
drawing identifier, and then find it in a drawing based on
the identifier.
1. In the modeling mode: on the ribbon, click the
small down arrow next to the arrow button

, and then click Select by


identifier.
The Select by identifier dialog box opens.
2. Select an object or objects in the model.
3. Click Get.
The Select by identifier dialog box lists the
identifiers of the selected objects.
If you want to get IFC GUIDs, ensure that the
Reference objects check box is selected.
4. Keep the dialog box open.
5. Open a drawing.
6. In the drawing mode, click Select to find the
objects in the drawing.
You can then continue working with the found
objects.
Find a drawing object in You can select an object in a drawing, get its
a model identifier, and then find it in a model based on the
identifier.
1. In the drawing mode: in Quick Launch, type
Select by identifier.
The Select by identifier dialog box opens.
2. Select an object or objects in the drawing.
3. Click Get.
The Select by identifier dialog box lists the
identifiers of the selected objects.
4. Keep the dialog box open.

Get to know Tekla Structures basic working 134 Select objects


methods
To Do this
5. Close the drawing.
6. In the modeling mode, click Select to find the
objects in the model.
You can then continue working with the found
objects.

Select handles
Sometimes you need to select only the handles of a part, for example when
moving the part.
Before you start, make sure that Crossing selection is switched off. Ensure

that the Direct modification switch is not active.


1. On the File menu, click Settings and make sure that Crossing selection is
switched off. If the Crossing selection is not switched off, selecting the
handles with the Alt key does not work.
2. Ensure that the correct selection switches (page 137) are active.
3. Hold down the left mouse button and drag the mouse from left to right to
include the entire part.

The part becomes selected:

Get to know Tekla Structures basic working 135 Select objects


methods
4. Hold down the Alt key and drag the mouse from left to right again.

Now only the part handles are selected:

NOTE When direct modification (page 117) is switched on, Tekla Structures
also displays the direct modification handles for reference points, corners,

Get to know Tekla Structures basic working 136 Select objects


methods
segments, and segment midpoints of the selected part. These handles are
blue.

Modify the selection


You can add objects to the current selection, or remove objects from the
selection.
1. To add objects to the current selection, press the Shift key and select
more objects.
2. To switch the selection of an object on or off, press the Ctrl key during the
selection. Tekla Structures deselects the objects that were already
selected and selects those that were previously not selected.
3. To clear the selection of all objects and handles, click somewhere else. For
example, click on the empty background of the current view.

Selecting toolbar
The selection switches on the Selecting toolbar are special commands that
control which objects and object types you can select. For example, if you
select the entire model area but only the Select parts switch is active, only the
parts become selected.
Click the selection switches on the Selecting toolbar to switch them on or off.

By default, the Selecting toolbar is located at the bottom of the screen. If you
are unable to find the toolbar, click File --> Settings, and in the Toolbars list
ensure that the Selecting toolbar is selected.

Main selection switches


The main selection switches control whether you can select components and
assemblies, or objects included in them. These switches have the highest
priority.

Switch Selectable objects Description


Components When you click any
object belonging to a
component, Tekla
Structures selects the
component symbol and
highlights (but does not
select) all component
objects.

Get to know Tekla Structures basic working 137 Select objects


methods
Switch Selectable objects Description
Component objects Objects created
automatically by a
component can be
selected.
Assemblies and cast When you click any
units object in an assembly or
a cast unit, Tekla
Structures selects the
assembly or cast unit
and highlights all objects
in the same assembly or
cast unit.
Objects in assemblies You can select single
and cast units objects in assemblies
and cast units.

Other selection switches


The table below lists the remaining selection switches. Use these switches to
control which object types you want to select.

Switch Selectable objects Description


Any objects Turns all switches on.
You can select all object
types, except for single
bolts.
Components You can select
component symbols.
Parts You can select parts,
such as columns, beams,
or plates.
Surface treatments and You can select surface
surfaces treatments and surfaces.
Points You can select points.

Construction lines and You can select


circles construction lines and
circles.
Reference models You can select entire
reference models.
This selection switch
may affect the speed of
zooming and rotating in
the model. For more

Get to know Tekla Structures basic working 138 Select objects


methods
Switch Selectable objects Description
information, see Tips for
large models (page 244).
Grids You can select entire
grids by selecting one
line in the grid.
Grid lines You can select single
grid lines.
Welds You can select welds.

Cuts and added material You can select line, part,


and polygon cuts,
fittings, and added
material.
Views You can select model
views.
Bolt group You can select entire
bolt groups by selecting
one bolt in the group.
Single bolts You can select single
bolts.
Rebar sets You can select rebar
sets, and also reinforcing
bar groups and single
reinforcing bars.
Rebar groups You can select bar
groups in rebar sets, and
also reinforcing bar
groups and single
reinforcing bars.
Single rebars You can select single
bars in rebar sets, and
also reinforcing bar
groups and single
reinforcing bars.
Pour breaks You can select pour
breaks.
Planes You can select
construction planes.
Distances You can select distances
that are used in custom
components or in
parametric modeling.

Get to know Tekla Structures basic working 139 Select objects


methods
Switch Selectable objects Description
Tasks You can select Task
Manager tasks.
Switch Direct
Modification on or off.
Hide selected switches
from the toolbar.

Analysis model switches


The following switches can be used to select objects in an analysis model:

Switch Selectable objects Description


Loads You can select point,
line, area, uniform, and
temperature loads.
Analysis parts You can select analysis
parts.
Nodes You can select analysis
nodes.
Rigid links You can select analysis
rigid links.

Selection switches in drawings


Similar selection switches are available in drawings:

Switch Selectable objects Description


Any objects Turns all switches on.
You can select all object
types, single dimensions
of a dimension set, or
single grid lines of a grid.
Lines You can select drawing
objects such as lines,
arcs, circles, rectangles,
polylines, polygons, and
clouds.
Text You can select any text
in drawings.
Marks You can select all kinds
of marks and associative
notes in drawings. This
selection switch also
selects weld marks.

Get to know Tekla Structures basic working 140 Select objects


methods
Switch Selectable objects Description
Parts You can select parts,
such as columns, beams,
and plates in drawings.
Section symbols You can select section
symbols in drawings.
Welds You can select welds in
drawings. To select weld
marks, use the Select
drawing marks
selection switch.
Views You can select drawing
views.
Dimensions You can select drawing
dimensions. You can
select an entire group of
dimensions by selecting
one dimension in the
group.
Single dimensions You can select single
drawing dimensions.
Grids You can select grids in
drawings.
Grid lines You can select single
grid lines in drawings.
Detail marks You can select details
marks in drawings.
Plugins You can select custom
plugins in drawings.

Alternatively, you can control the selection switches with Quick Launch. Start
typing the name of the selection switch, for example, select, and click the
name of the selection switch on the search results list to activate the switch.

See also
Tips for selecting objects (page 144)

Select assemblies, cast units, and nested objects


You can select either assemblies or cast units, or single objects in nested
assemblies or nested components.

Get to know Tekla Structures basic working 141 Select objects


methods
Select assemblies and cast units
Use the Select assemblies selection switch to select assemblies (page 438)
and cast units (page 446).

1. Ensure that the Select assemblies selection switch (page 137) is


active.
2. Select a part.
Tekla Structures selects the entire cast unit or assembly that contains the
selected part.

Select nested objects


You can select nested assemblies and components. The active selection switch
defines on which level you start and toward which direction you move in the
component or assembly hierarchy (page 441). The status bar shows the steps
you take in the hierarchy.
1. Ensure that the correct selection switch (page 137) is active.

• : to start from the assemblies on the highest level, move to their


sub-assemblies, and finally select single parts, bolts, and so on

• : to start from single objects and move to bigger and bigger


nested assemblies

• : to start from the components on the highest level, move to their


sub-components, and finally select single parts, bolts, and so on

• : to start from single objects and move to bigger and bigger


nested components
2. Hold down the Shift key.
3. Scroll with the mouse wheel.

Get to know Tekla Structures basic working 142 Select objects


methods
The orange highlighting indicates the assembly or component that you
can select.

Select reference models, reference model objects and


assemblies
You can select either entire reference models, or single objects and assemblies
that are part of a reference model. The use of selection switches differs in
each case.

Select an entire reference model

1. Activate the Select reference models selection switch.

2. Activate the Select components selection switch.


3. Select the reference model.

Select a reference model object

1. Activate the Select reference models selection switch.

2. Activate the Select objects in components selection switch.


3. Select the desired object in the reference model.

Get to know Tekla Structures basic working 143 Select objects


methods
Select a reference model assembly

1. Activate the Select reference models selection switch.

2. Activate the Select assemblies selection switch.


3. Select the desired assembly in the reference model.

Tips for selecting objects


Here are listed some tips that can help when you are selecting objects.

Switch rollover highlight on or off


By default, Tekla Structures highlights the objects that you can select. You can
switch the highlighting on or off.
To switch the rollover highlight on or off, on the File menu, click Settings and
select or clear the Rollover highlight check box. Alternatively, you can press
H.
Depending on the rendering engine (page 70) you are using, OpenGL or
DirectX, Tekla Structures highlights the objects differently when rollover
highlight is on.
In the example below, the rendering of parts (page 636) is set to Parts shaded
wireframe.

DirectX OpenGL
Tekla Structures highlights the objects Tekla Structures highlights the objects
by showing them with darker object by showing them with light edge line
color. color.
For example: For example:

Get to know Tekla Structures basic working 144 Select objects


methods
DirectX OpenGL

Select on right-click
You can change the settings so that you can select objects also with the right
mouse button.
1. On the File menu, click Settings and select the following check boxes:
• Select on right-click
• Rollover highlight
2. Right-click an object to select it. Tekla Structures highlights the object and
shows the related shortcut menu.

If you cannot select objects


If you cannot select desired objects in the model, check the selection switches
and the filter settings.
• Check that you have switched on all the needed selection switches
(page 137).
• If you still cannot select the objects, check the selection filter settings. You
can select a different filter or modify the current filter.

Interrupt object selection


You can have Tekla Structures interrupt the object selection process if the
selection takes over a defined period of time. For example, if you are working
on a large model and you accidentally select all or part of the model, you can
interrupt the selection if it takes over 5000 milliseconds (5 seconds) to
complete.
1. Define the time after which Tekla Structures asks if you want to interrupt
object selection.

Get to know Tekla Structures basic working 145 Select objects


methods
a. On the File menu, click Settings --> Advanced Options and go to the
Modeling Properties category.
b. Modify the advanced option XS_OBJECT_SELECTION_CONFIRMATION.
The default value is 5000 milliseconds.
c. Click OK.
2. Select (page 130) all or part of the model.
3. When Tekla Structures asks if you want to interrupt object selection, click
Cancel.

1.6 Copy and move objects


The basic functionality of copying and moving objects is the same in models
and drawings. You can copy and move objects linearly, with rotation, and with
mirroring.

• Copy objects (page 147)


• Move objects (page 159)
• Rotate objects (page 165)
• Mirror objects (page 169)

Duplicate objects
Two objects are considered duplicates if they have the same properties and
location. Tekla Structures checks for duplicate objects when you copy and
move objects or create new objects in the same location as an existing object.
If duplicates are found, you can choose whether to keep or delete them.
Use the advanced option XS_DUPLICATE_CHECK_LIMIT_FOR_COPY_AND_MOVE
to define the maximum number of objects that can be counted as duplicates
while copying or moving objects.

NOTE Tekla Structures does not check for duplicates when you copy objects
using a modeling tool, such as the Array of objects (29) component.

Connected objects
When you copy objects that are connected to another part (such as
connections and bolts), Tekla Structures tries to find suitable new main parts
for these copied objects. If none are found, some of the connected objects
may not be copied at all. After copying, check that all of the objects have been
copied correctly.

Get to know Tekla Structures basic working 146 Copy and move objects
methods
Assemblies and cast units
If you copy or move objects from an assembly or cast unit, Tekla Structures
copies the assembly structure if possible. For example, sub-assemblies are
copied as sub-assemblies if a parent object is found.

Reinforcement and surface treatment


If you copy or move reinforcement or surface treatments, and want them to
adapt to the part they are copied or moved to:
• The reinforcement handle or surface treatment handles must be in part
corners.
• The parts between which you copy or move must have the same number
of cross section corners.
• Circular parts must have the same cross section dimensions.

Drawing objects
You can copy and move drawing objects between drawing views that have
different scales.

Copy and move efficiently


You can keep the Move and Copy dialog boxes open if you are going to use
them often.
After you have run the Copy - Linear, Copy - Mirror, Copy - Rotate, or the
Move - Linear, Move - Mirror or Move - Rotate command, interrupt the
command and leave the dialog box open. When you want to continue copying
or moving, click the dialog box to activate it and continue to copy or move
objects.

Show or hide "Do not show this message again"


Tekla Structures displays warning messages when necessary, for example,
when you are about to copy or move objects outside the work area. However,
you have the option to hide future warnings of the same type. You can have
Tekla Structures show these warnings again.
• To hide future warnings of the same type, select the Do not show this
message again check box.
• To re-display the warnings, hold down the Shift key while running a
command that should normally induce a warning message.

Copy objects
You can copy objects in a number of different ways. When you copy an object,
Tekla Structures copies all objects connected to it, including the components.

Get to know Tekla Structures basic working 147 Copy and move objects
methods
Copy by picking two points
The basic way to copy objects in a model or drawing is by defining the origin
and one or more destination points.
1. Select the object you want to copy.
2. Run the Copy command:

• In the model, on the Edit tab, click Copy.

• In the drawing, on the Drawing tab, click Copy --> Copy.


3. Pick the origin for copying.

4. Pick one or more destination points.

The objects are copied immediately. The Copy command remains active.

Get to know Tekla Structures basic working 148 Copy and move objects
methods
5. If you want to undo the latest copy operation, click the Undo button
on the top left corner of the Tekla Structures main window.
The Copy command still remains active.
6. To stop copying, press Esc.

Copy linearly
In the model, you can create multiple copies of an object in the same linear
direction.
1. Select the objects you want to copy.

2. On the Edit tab, click Copy special --> Linear.


The Copy - Linear dialog box opens.
3. Pick two points, or enter the coordinates in the dX, dY, and dZ boxes.
You can also use a formula to calculate the x, y, and z displacements. For
example:

4. Enter the number of copies.


5. Click Copy.
6. To stop copying, press Esc.

TIP If the dialog box is open but the command is no longer active, click
the Pick... button to re-activate the command.

Get to know Tekla Structures basic working 149 Copy and move objects
methods
Copy by specifying a distance from origin
You can copy objects to a new position in the model or drawing by specifying a
distance from the origin. Use the Enter a Numeric Location dialog box to
specify the distance.
1. Select the objects you want to copy.
2. Run the Copy command:

• In the model, on the Edit tab, click Copy.

• In the drawing, on the Drawing tab, click Copy --> Copy.


3. Pick the origin for copying.
4. Move the cursor in the direction you want to copy the objects, but do not
pick the point.
5. Type the distance.
When you start typing, Tekla Structures displays the Enter a Numeric
Location dialog box automatically.
6. Click OK.

Copy using drag-and-drop


You can copy objects by using drag-and-drop.
1. On the File menu, click Settings and select the Drag & drop check box to
activate the command.
2. Select the objects you want to copy.

3. Hold down the Ctrl key and drag the objects to a new location.

Get to know Tekla Structures basic working 150 Copy and move objects
methods
The point you start dragging from (center, corner, or middle point) affects
the object's alignment in the new location.

Tekla Structures copies the objects:

NOTE To copy grid labels in a drawing, first select the grid label and then either

activate the Select grid line selection switch (page 137) or select the grid
label handle.

Copy objects to another object


In the model, you can copy objects from an object to other similar objects. This
is useful, for example, when you detail previously modeled parts. The objects
that you can copy between can have different dimensions, length, and
rotation.
1. Select the objects you want to copy.

2. On the Edit tab, click Copy special --> To another object.


3. Select the object to copy from (source object).
4. Select the objects to copy to (target object).

Get to know Tekla Structures basic working 151 Copy and move objects
methods
Copy all content to another object
In the model, you can copy objects from an assembly or cast unit to other
similar assemblies or cast units without individually selecting each object to
copy. This is useful, for example, when you have detailed an assembly and
want to copy all details to another similar assembly.

1. Ensure that the Select assemblies selection switch (page 137) is


active.
2. Select the assembly or cast unit to copy from (source object).

3. On the Edit tab, click Copy special --> All content to another
object.
4. Select the assemblies or cast units to copy to (target objects).
As a result, Tekla Structures copies the following objects:
• Secondary parts
• Reinforcement, bolts, and welds
• Cuts, fittings, and edge chamfers
• Sub-assemblies
• Components

NOTE Tekla Structures does not copy pour breaks, or secondary parts
created by a component that has also created the assembly main part.
If some of the objects to be copied already exist in the assembly or
cast unit to copy to, Tekla Structures may create duplicate objects.
Tekla Structures warns you about duplicate secondary parts,
reinforcement, and sub-assemblies, but not about duplicate bolts,
welds, cuts, or components.

Copy to another plane


In the model, you can copy objects from the first plane you specify to the
second (and third, etc.) plane you specify. The position of the copied objects
relative to the second (and third, etc.) plane remains the same as the position
of the original objects relative to the first plane.
1. Select the objects you want to copy.

2. On the Edit tab, click Copy special --> To another plane.


3. Pick the point of origin of the first plane.
4. Pick a point on the first plane in the positive x direction.
5. Pick a point on the first plane in the positive y direction.
6. Repeat steps 3–5 for all destination planes.

Get to know Tekla Structures basic working 152 Copy and move objects
methods
Copy from another model
You can copy objects from another model based on phase numbers. Note that
Tekla Structures copies secondary parts from the model only if they belong to
the same phase as their main part. This also applies to component objects.

1. On the Edit tab, click Copy special --> From another model.
The Copy from Model dialog box opens.
2. In the Model directories list, select the model to copy from.
This is the source model. Note that the target model must have been
created using the same or newer version of Tekla Structures as the source
model. You cannot copy from a newer version to an older version.
3. In the Phase numbers box, enter the numbers of the phases from which
to copy objects, separated by spaces.
For example, 2 7.
4. Click Copy.
5. Close the dialog box.

NOTE If you copy pour breaks from another model, the copied pour breaks
automatically adapt to the target model. Always check that the copied
pour breaks have adapted correctly.

Copy objects using linear array tool


Use Linear array tool to copy selected objects linearly along multiple
directions at defined intervals or spacing. Tekla Structures does not check for
duplicates when you copy objects using this method.

How to use Linear array tool

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.
2. Search for Linear array tool, and then double-click to open it.
3. Select the Copy method. The options are:

Get to know Tekla Structures basic working 153 Copy and move objects
methods
• Selected objects only
This is the default. Only the selected objects are copied.
• All associated objects
Selected objects and all objects associated with them are copied. For
example, cuts and fittings applied to a part.
• Advanced
This option is similar to All associated objects, but works better with
modifications. For example, when you have stairs that have posts
welded to the steps, and you modify the distance between steps.
4. Select the Copy origin. The options are:
• Object to be copied
This is the default. Copies are relative to the input objects.
• Origin point
Copies are relative to the input origin point.
5. Define the settings.
6. Select the objects to copy.
7. Click OK to close the dialog box.
8. Click the middle mouse button.
9. Pick origin point.
10. Pick axis direction X.
11. Pick axis direction Y.
The selected objects are copied.

Get to know Tekla Structures basic working 154 Copy and move objects
methods
How to define the settings

1 Offset along the Y axis. The default value is 0 mm.


2 Offset along the Z axis. The default value is 0 mm.
3 Number of copies. The default value is 0.
4 Space between copies. The default value is 0 mm.
Use the space character to separate values. Enter a value for each space
between copies.
This option is not available if you select Equal as the spacing method.
5 Copy direction. The options are:
• Normal (default)
Spacing values are calculated from the origin in positive direction along
the axis.
• Reverse
Spacing values are calculated from the origin in negative direction along
the axis.
• Centered
Copies are centered on the origin.
• Mirror
Spacing values are calculated from the origin in both positive and
negative direction. Mirrored copying doubles the number of copies.

Get to know Tekla Structures basic working 155 Copy and move objects
methods
6 Spacing method. The options are:
• Equal (default)
Copies are equally spaced based on the length of the X or Y axis.
• Specified
Copies are spaced according to the number and spacing values given.

Copy objects using radial array tool


Use Radial array tool to copy selected objects radially along multiple
directions at defined intervals or spacing. Tekla Structures does not check for
duplicates when you copy objects using this method.

How to use Radial array tool

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.
2. Search for Radial array tool, and then double-click to open it.
3. Select the Copy method. The options are:
• Selected objects only
This is the default. Only the selected objects are copied.
• All associated objects
Selected objects and all objects associated with them are copied. For
example, cuts, welds, and bolts.
• Advanced
This option is similar to All associated objects, but works better with
modifications. For example, when you have stairs that have posts
welded to the steps, and you modify the distance between steps.
4. Select the Rotate copies option.
The default is Yes.
5. Define the rotation axis.
The default is X.
6. Define the settings.

Get to know Tekla Structures basic working 156 Copy and move objects
methods
7. Select the objects to copy.
8. Click OK to close the dialog box.
9. Click the middle mouse button.
10. Pick origin point.
11. Pick axis direction X.
12. Pick axis direction Y.
The selected objects are copied.

How to define the settings

1 Distance between copies. The default value is 0.


2 Rotation. The options are:
• Angle (default)
The copies are rotated by angle.
• Distance
The copies are rotated by distance.
3 Number of angles or distances. The default value is 0.
4 Space between copies.
Use the space character to separate values. Enter a value for each
space between copies.

Get to know Tekla Structures basic working 157 Copy and move objects
methods
5 Copy direction. The options are:
• Normal (default)
Spacing values are calculated from the origin in positive direction
along the axis.
• Reverse
Spacing values are calculated from the origin in negative
direction along the axis.
• Centered
Copies are centered on the origin.
• Mirror
Spacing values are calculated from the origin in both positive
and negative direction. Mirrored copying doubles the number of
copies.
6 Radial distance.
The radial distance should be equivalent to the distance you picked
when applying the component.
If the radial distance is smaller or greater than the picked distance,
the spacing between the copied objects is not the same as given in
the Space between copies box (4).
Tekla Structures calculates the rotation angle according to the dialog
box values (spacing and radial distance), and the rotation angle
overrides the spacing given in the dialog box.

Copy objects using Array of objects (29) component


Use the Array of objects (29) component to copy model objects along a line. If
you modify the original object, Tekla Structures also changes the copied
objects.

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.
2. Search for the Array of objects (29) component, and then double-click to
open it.
3. Define the settings:
• Number of copies: Enter the number of copies you want to create.
• Spacing values: Define the spacing of the objects.
• Copy to the opposite direction: Select Yes if you want to copy in the
direction opposite to the points you pick.
• Start point for copying: Choose either the object to be copied or the
first input point.

Get to know Tekla Structures basic working 158 Copy and move objects
methods
• Copy at equal distances (Ignore spacing values): Select Yes if you
want to create the objects at equal distances. Spacing value will be
ignored.
4. Click OK to save the settings.
5. Select the objects to copy.
6. Click the middle mouse button to finish selecting.
7. Pick a point to indicate the start of the line along which to arrange copied
objects.
8. Pick a point to indicate the end of the line.

Examples

Example Description
An array of steel objects.

An array of concrete objects.

Move objects
You can move objects in a number of different ways, especially in models.
When you move an object, Tekla Structures also copies all objects connected
to it, including the components.

Get to know Tekla Structures basic working 159 Copy and move objects
methods
Move by picking two points
The basic way to move objects in a model or drawing is by defining the origin
and one or more destination points.
1. Select the object you want to move.

2. Run the Move command:

• In the model, on the Edit tab, click Move.

• In the drawing, on the Drawing tab, click Move --> Move


3. Pick the origin for moving.

4. Pick the destination point.

Get to know Tekla Structures basic working 160 Copy and move objects
methods
The object is moved immediately. The Move command does not remain
active.

Move linearly
You can move objects linearly to a new position in the model.
1. Select the objects you want to move.

2. On the Edit tab, click Move special --> Linear.


The Move - Linear dialog box opens.
3. Pick two points in the model, or enter the coordinates in the dX, dY, and
dZ boxes.
You can also use a formula to calculate the x, y, and z displacements. For
example:

4. Click Move.

Get to know Tekla Structures basic working 161 Copy and move objects
methods
TIP If the dialog box is open but the command is not active anymore, click the Pick...
button to re-activate the command.

Move by specifying a distance from origin


You can move objects to a new position in the model or drawing by specifying
a distance from the origin. Use the Enter a Numeric Location dialog box to
specify the distance.
1. Select the objects you want to move.
2. Run the Move command:

• In the model, on the Edit tab, click Move.

• In the drawing, on the Drawing tab, click Move --> Move.


3. Pick the origin for moving.
4. Move the cursor in the direction you want to move the objects, but do not
pick the point.
5. Type the distance.
When you start typing, Tekla Structures displays the Enter a Numeric
Location dialog box automatically.
6. Click OK.

Move using drag-and-drop


You can move objects by dragging them to a new location.
1. On the File menu, click Settings and select the Drag & drop check box to
activate the command.
2. Select the objects you want to move.

Get to know Tekla Structures basic working 162 Copy and move objects
methods
3. Drag the objects to a new location.
The point you start dragging from (center, corner, or middle point) affects
the object's alignment in the new location.

The objects are moved immediately.

4. To move an end point using drag-and-drop:


a. Select the handle.
b. Hold down the left mouse button, and drag the handle to a new
location.

The end point is moved accordingly:

Get to know Tekla Structures basic working 163 Copy and move objects
methods
NOTE For some objects, you may need to switch on Smart select to
drag from handles without selecting them first. To switch it on,
click File --> Settings and select the Smart select check box.

NOTE To move grid labels in a drawing, first select the grid label and

then either activate the Select grid line selection switch


(page 137) or select the grid label handle.

Move to another plane


In a model, you can move objects from the first plane you specify to another
plane, which you specify by picking three points. The moved objects remain in
the same position on the second plane as the original objects on the first
plane.
1. Select the objects you want to move.

2. On the Edit tab, click Move special --> To another plane.


3. Pick the point of origin of the first plane.
4. Pick a point on the first plane in the positive x direction.
5. Pick a point on the first plane in the positive y direction.
6. Repeat steps 3–5 for the destination plane.

Move objects to another object


In a model, you can move objects from an object to other, similar objects. This
is useful, for example, when you detail previously modeled parts. The objects
that you move between can have different dimensions, length, and rotation.
1. Select the objects you want to move.

2. On the Edit tab, click Move special --> To another object.


3. Select the object to move from (source object).

Get to know Tekla Structures basic working 164 Copy and move objects
methods
4. Select the objects to move to (target object).

Rotate objects
You can copy or move an object in a model by rotating it around any line you
choose. In a drawing, you can copy or move an object by rotating it around a
given line on the work plane.

NOTE Positive rotation is according to the right-hand rule (page 52) (clockwise when
looking from the start point of the rotation axis).

Rotate around a line


Use the line option in the Rotate dialog box when you want to copy and
rotate, or move and rotate objects around any given line in the model.
1. Select the objects you want to copy or move.
2. Activate the rotation command.

• To copy and rotate, go to the Edit tab and click Copy special -->
Rotate.
The Copy - Rotate dialog box opens.

• To move and rotate, go to the Edit tab and click Move special -->
Rotate.
The Move - Rotate dialog box opens.
3. In the Around list, select line.
4. Pick the start point of the rotation axis, or enter its coordinates.
5. Pick the end point of the rotation axis, or enter its coordinates.
6. If you are copying, enter the number of copies.
7. If needed, enter the dZ value, which is the difference in position between
the original and copied object in the z direction.
8. Enter the rotation angle.
9. Click Copy or Move.
The objects are rotated accordingly.

Example
In this example, a fitting plate is copied and rotated around a construction line
that is located at the following coordinates.

Get to know Tekla Structures basic working 165 Copy and move objects
methods
As a result, the copied fitting plates follow the curve of the concrete panel.

Rotate around the z axis


Use the Z option in the Rotate dialog box when you want to copy and rotate,
or move and rotate objects around the z axis in the model.
1. Select the objects you want to copy or move. For example:

Get to know Tekla Structures basic working 166 Copy and move objects
methods
2. Activate the rotation command.

• To copy and rotate, go to the Edit tab and click Copy special -->
Rotate.
The Copy - Rotate dialog box opens.

• To move and rotate, go to the Edit tab and click Move special -->
Rotate.
The Move - Rotate dialog box opens.
3. Select Z in the Around list.
4. Pick a point to define the rotation axis, or enter its coordinates.
In the example below, the red cross indicates the picked point.

5. If you are copying, enter the number of copies.


6. If needed, enter the dZ value, which is the difference in position between
the original and copied object in the z direction.
7. Enter the rotation angle. For example:

Get to know Tekla Structures basic working 167 Copy and move objects
methods
8. Click Copy or Move.
The objects are rotated accordingly.

Rotate drawing objects


Use this option when you want to rotate drawing objects on the work plane.
1. Select the objects you want to copy or move.
2. Activate the rotation command.

• To copy and rotate, go to the Drawing tab and click Copy -->
Rotate.
The Copy - Rotate dialog box opens.

• To move and rotate, go to the Drawing tab and click Move -->
Rotate.
The Move - Rotate dialog box opens.
3. Pick a point, or enter its coordinates.
4. If you are copying, enter the number of copies.
5. Enter the rotation angle.
6. Click Copy or Move.

Get to know Tekla Structures basic working 168 Copy and move objects
methods
Rotation settings
Use the Copy - Rotate and Move - Rotate dialog boxes to view and modify
the settings that are used when you rotate objects in Tekla Structures. The
units depend on the settings in File menu --> Settings --> Options --> Units
and decimals .

Option Description
X0 The x and y coordinates of the start
Y0 point of the rotation axis.
Origin angle The angle of the rotation axis when
rotating around a line on the work
plane.
Number of copies Define the number of copies created.
dZ The difference in position between
the original and copied object in the z
direction.
Rotation angle The rotation angle between the
original and new position.
Around Define whether the rotation axis is a
line on the work plane or in the z
direction.

Mirror objects
When you copy or move objects, you can mirror them through a plane that is
perpendicular to the work plane and passes through a line you specify.
Note that Tekla Structures cannot create mirrored copies of object properties.
For example, the Copy special > Mirror command does not fully mirror
objects if they include components with asymmetrically positioned parts, or
reinforcement objects with asymmetric properties such as spacing.

Mirror model objects


Use this method to copy and mirror, or move and mirror objects in a model.
1. Select the objects you want to copy or move.
2. Activate the mirroring command.

• To copy and mirror, go to the Edit tab and click Copy special -->
Mirror.
The Copy - Mirror dialog box opens.

Get to know Tekla Structures basic working 169 Copy and move objects
methods
• To move and mirror, go to the Edit tab and click Move special -->
Mirror.
The Move - Mirror dialog box opens.
3. Pick the start point of the mirroring plane, or enter its coordinates.
4. Pick the end point of the mirroring plane, or enter its coordinates.
5. Enter the angle.
6. Click Copy or Move.

Mirror drawing objects


Use this method to copy and mirror, or move and mirror objects in a drawing.
1. Select the objects you want to copy or move.
2. Activate the mirroring command.

• To copy and mirror, go to the Edit tab and click Copy special -->
Mirror.
The Copy - Mirror dialog box opens.

• To move and mirror, go to the Edit tab and click Move special -->
Mirror.
The Move - Mirror dialog box opens.
3. Pick the start point of the mirroring plane, or enter its coordinates.
4. Pick the end point of the mirroring plane, or enter its coordinates.
5. Enter the angle.
6. Click Copy or Move.

1.7 Filter objects


Use filters to restrict what can be selected or what is visible in a view. You can
create filters of your own, or you can use any of the standard filters available
in Tekla Structures.
Here are some examples of what filters can be used for:
• To select a large number of objects
Use selection filters when you need to change a specific object property
that is common for many objects. The rest of the objects will not be
affected, even if you try to include them in the selection.

Get to know Tekla Structures basic working 170 Filter objects


methods
• To check the model
Use view filters to ensure that beams are called beams, columns are called
columns, and so on. You can highlight several groups of objects, one at a
time, to check that all required objects are included in a given group.
• To hide objects
Use view filters to temporarily hide the columns in a view so that it easier
to select all the beams, for example.
• To find objects
You can create a selection filter to find all locations where ½” reinforcing
bars are in the model, for example. Once the filter is active, you can make
an area selection that includes the entire model. All specified reinforcing
bars become selected, but the other objects will not be affected.

See also
Use existing filters (page 171)
Create new filters (page 173)
Filtering techniques (page 181)
Examples of filters (page 201)

Use existing filters


Before creating new custom filters, check out the existing view and selection
filters available in Tekla Structures.

How to use a view filter


Use view filters to define which objects are displayed in a model view.
1. Double-click the view to open the View Properties dialog box.
2. Select a filter from the Visible object group list.
For example, select purlins.

3. Click Modify.

Get to know Tekla Structures basic working 171 Filter objects


methods
Now only the objects defined by the filter are visible. For example, the
purlins:

4. To stop using the filter:


a. Double-click the view to open the View Properties dialog box.
b. In the Visible object group list, select the standard filter.
c. Click Modify.
All objects are visible again:

Get to know Tekla Structures basic working 172 Filter objects


methods
NOTE If you cannot see all desired objects (page 50), note that the
work area, view depth, view setup, and object representation
settings also affect the visibility of objects.

How to use a selection filter


Use selection filters to define which objects can be selected in the model. Note
that an object must be visible in the model to be selectable.

1. On the Selecting toolbar, select a filter from the


list.
The list is by default located at the bottom of the Tekla Structures main
window.
For example, select the Name - Footing filter.
2. Select the desired objects in the model.
You can select multiple objects or even the entire model at once. Now that
the filter is active, only objects defined by the filter become selected. For
example, if the Name - Footing filter is active, only footings are selectable
and the rest of the objects stay intact:

3. If you cannot select all objects defined by the selection filter, check your
view filter settings and ensure that you have switched on all the needed
selection switches (page 137).
4. To stop using the filter, go to the Selecting toolbar and select the
standard filter.
All objects are selectable again.

Get to know Tekla Structures basic working 173 Filter objects


methods
Create new filters
You can create custom filters to define which objects are visible and selectable
in the model and drawings. Add new filter rules, one on each row, to define
which objects should be included or excluded.

Create a view filter


You can create your own custom filters to define which objects are visible in a
model.
1. Double-click the view to open the View Properties dialog box.
2. Click Object group.
The Object Group - View Filter dialog box opens, showing the currently
active filter.
3. Click New filter to create a new filter from scratch.
4. Click Add row to add a new filter rule.
5. In the Category list, select an object category.
You have the following options:
• Part
• Component
• Bolt
• Weld
• Reinforcing bar
• Surface
• Assembly
• Construction object
• Load
• Template
• Reference assembly
• Reference object
• Location breakdown structure
• Pour object
• Pour break
• Pour unit
• Task
• Object

Get to know Tekla Structures basic working 174 Filter objects


methods
6. In the Property list, select a suitable object property (page 184).
The options vary depending on the object category you chose in step 5.
7. In the Condition list, select a suitable condition (page 181).
8. In the Value list, type a value.
Alternatively, to use the current value of an existing object, click Select
from model... and select the desired object from the model. To use the
values of multiple objects, click Multi-select from model, select the
objects from the model, and then click the middle mouse button. For date
values, also the Select date... option is available.

The values can be complete strings, such as the profile name UC310*97.
You can also use incomplete strings together with wildcards (page 201).
For example, the value UC* will match with all parts whose profile name
begins with the characters UC*. Empty values are matched to empty
object properties.
If you use multiple values, separate the strings with blank spaces (for
example, 12 5). If a value consists of multiple strings, enclose the entire
value in quotation marks (for example, "custom panel"), or use a
question mark (for example, custom?panel) to replace the space.
9. Repeat steps 4–8 to create as many filter rules as needed.
You can apply several filter rules at the same time.
10. Use the And/Or options and brackets (page 181) to define how multiple
rows work together.
11. Select the check boxes next to all filter rules that you want to enable.
If the check box is selected, the filter rule is enabled and effective. For
example:

By default, each new rule is disabled.


12. Define the filter type.

a. Click to display more settings.

Get to know Tekla Structures basic working 175 Filter objects


methods
b. Select or clear the check boxes to define where the filter will be used.
For example, the same filter may be used both as a view filter and as
a selection filter.
13. Enter a unique name in the box next to the Save as button.

NOTE • Filters are case sensitive.


• Do not use spaces in filter names.
• We recommend that you use _ (underscores) in your naming
convention.
• To have the filter appear at the top of the list, right after the
standard filter, use capital letters in the filter name.

14. Click Save as to save the filter.


15. To apply the filter to the current view, click Modify.

Create a selection filter


You can create your own custom filters to help you select objects in a model.

1. On the Selecting toolbar, click to open the Object Group - Selection


Filter dialog box.

2. Follow the instructions above on how to create a view filter.


The same instructions apply to selection filters.

Create a drawing filter


For general arrangement drawings, you can create drawing filters that affect
the whole drawing, not just a specific view. Drawing filters select objects in the
whole drawing.
You can use drawing filters together with saved object property files when you
create and apply object level settings in the whole drawing. For example, you
might create a filter that selects all beams, then save an object property file
that defines that the part color is blue, and then create and apply an object
level settings file that changes all beams to blue in the whole drawing.
1. In a GA drawing, on the Drawing tab, click Properties --> Drawing.
2. Click Filter.
3. Click New filter to create a new filter from scratch.
4. Click Add row to add a new filter rule.
5. In the Category list, select an object category.

Get to know Tekla Structures basic working 176 Filter objects


methods
You have the following options:
• Part
• Component
• Bolt
• Weld
• Reinforcing bar
• Surface
• Assembly
• Construction object
• Template
• Reference assembly
• Reference object
• Location breakdown structure
• Pour object
• Pour break
• Pour unit
• Task
• Object
6. In the Property list, select a suitable object property (page 184).
The options vary depending on the object category you chose in step 5.
7. In the Condition list, select a suitable condition (page 181).
8. In the Value list, type a value.
Alternatively, to use the current value of an existing object, click Select
from drawing and select the desired object from the drawing. To use the
values of multiple objects, click Multi-select from drawing, select the
objects from the drawing, and then click the middle mouse button. For
date values, also the Select date... option is available.

The values can be complete strings, such as the profile name UC310*97.
You can also use incomplete strings together with wildcards (page 201).
For example, the value UC* will match with all parts whose profile name

Get to know Tekla Structures basic working 177 Filter objects


methods
begins with the characters UC*. Empty values are matched to empty
object properties.
If you use multiple values, separate the strings with blank spaces (for
example, 12 5). If a value consists of multiple strings, enclose the entire
value in quotation marks (for example, "custom panel"), or use a
question mark (for example, custom?panel) to replace the space.
9. Repeat steps 4–8 to create as many filter rules as needed.
You can apply several filter rules at the same time.
10. Use the And/Or options and brackets (page 181) to define how multiple
rows work together.
11. Select the check boxes next to all filter rules that you want to enable.
If the check box is selected, the filter rule is enabled and effective. For
example:

By default, each new rule is disabled.


12. Define the filter type.

a. Click to display more settings.


b. Select or clear the check boxes to define where the filter will be used.
For example, the same drawing filter may be used both as a model
view filter and as a model selection filter, and also as an Organizer
filter.
13. Enter a unique name in the box next to the Save as button.

NOTE • Filters are case sensitive.


• Do not use spaces in filter names.
• We recommend that you use _ (underscores) in your naming
convention.
• To have the filter appear at the top of the list, right after the
standard filter, use capital letters in the filter name.

14. Click Save as to save the filter.


15. When you are done, click Cancel to close the filter properties dialog box.

Get to know Tekla Structures basic working 178 Filter objects


methods
Create a drawing view filter
You can create your own custom view filters to help you select a specific group
of view objects in a drawing view.
You can use drawing view filters for changing the appearance of a certain
object group, or for selecting which objects are hidden in a drawing view.
You can also use drawing view filters together with saved object property files
when you create and apply object level settings in the selected view. For
example, you might create a view filter that selects all columns in a view, then
save an object property file that defines that the part color is red, and then
create and apply an object level settings file that changes all columns to red in
the selected view.
1. Open a drawing.
2. Double-click a drawing view frame.
3. Click Filter.
4. Click New filter to create a new filter from scratch.
5. Click Add row to add a new filter rule.
6. In the Category list, select an object category.
You have the following options:
• Part
• Component
• Bolt
• Weld
• Reinforcing bar
• Surface
• Assembly
• Construction object
• Template
• Reference assembly
• Reference object
• Location breakdown structure
• Pour object
• Pour break
• Pour unit
• Task
• Object

Get to know Tekla Structures basic working 179 Filter objects


methods
7. In the Property list, select a suitable object property (page 184).
The options vary depending on the object category you chose in step 5.
8. In the Condition list, select a suitable condition (page 181).
9. In the Value list, type a value.
Alternatively, to use the current value of an existing object, click Select
from drawing and select the desired object from the drawing. To use the
values of multiple objects, click Multi-select from drawing, select the
objects from the drawing, and then click the middle mouse button. For
date values, also the Select date... option is available.

The values can be complete strings, such as the profile name UC310*97.
You can also use incomplete strings together with wildcards (page 201).
For example, the value UC* will match with all parts whose profile name
begins with the characters UC*. Empty values are matched to empty
object properties.
If you use multiple values, separate the strings with blank spaces (for
example, 12 5). If a value consists of multiple strings, enclose the entire
value in quotation marks (for example, "custom panel"), or use a
question mark (for example, custom?panel) to replace the space.
10. Repeat steps 4–8 to create as many filter rules as needed.
You can apply several filter rules at the same time.
11. Use the And/Or options and brackets (page 181) to define how multiple
rows work together.
12. Select the check boxes next to all filter rules that you want to enable.
If the check box is selected, the filter rule is enabled and effective. For
example:

By default, each new rule is disabled.


13. Define the filter type.

a. Click to display more settings.

Get to know Tekla Structures basic working 180 Filter objects


methods
b. Select or clear the check boxes to define where the filter will be used.
For example, the same drawing view filter may be used both as a
model view filter and as a model selection filter, and also as an
Organizer filter.
14. Enter a unique name in the box next to the Save as button.

NOTE • Filters are case sensitive.


• Do not use spaces in filter names.
• We recommend that you use _ (underscores) in your naming
convention.
• To have the filter appear at the top of the list, right after the
standard filter, use capital letters in the filter name.

15. When you are done, click Cancel to close the filter properties dialog box.

Create a drawing selection filter


You can create your own custom filters to help you select objects in a drawing.
You can use selection filters in drawings if you want to hide certain parts from
drawings or drawing views, or change the part color or representation for
certain parts.
Also, if you have some different looking part marks for different types of parts,
you can select the specific parts using a selection filter and then only modify
part marks for those parts.

1. In an open drawing, on the Selecting toolbar, click (Ctrl+G).


The Selection filter dialog box opens.
2. Follow the instructions above on how to create a drawing or drawing view
filter.
The same instructions apply to drawing selection filters.
3. Click Apply or OK to select the parts according to the filter.

Filtering techniques
By using conditions, brackets, and the And/Or options you can create filters
that can be as complex as needed.

Conditions
Use conditions to define how filter criteria relate to one another. Note that
when you create filters (page 173), you are always defining what should be
shown (or be selectable) in the model or drawing. Therefore, if you enter
"Component name does not contain gusset", you are telling Tekla Structures

Get to know Tekla Structures basic working 181 Filter objects


methods
to show all components whose name does not contain the word "gusset".
Tekla Structures then hides all components which have the word "gusset" in
their name.

Condition Description
Equals Use this condition when the filter
value must be matched exactly. For
example, "Part name equals BEAM."
Does not equal Filters out objects that contain the
value you enter. For example, "Part
profile does not equal BL200*20"
means that Tekla Structures will hide
(or not select) the objects whose
profile is BL200*20. The rest of the
objects will be shown (or selected).
Begins with Finds all objects that start with the
value you enter. For example,
"Component name begins with
purlin."
Does not begin with Filters out objects that start with the
value you enter. For example,
"Component name does not begin
with shear" means that Tekla
Structures will hide (or not select) the
objects whose name begins with the
word "shear". The rest of the objects
will be shown (or selected).
Ends with Finds all objects that end with the
value you enter. For example,
"Component name ends with plate."
Does not end with Filters out objects that end with the
value you enter. For example,
"Component name does not end with
angle" means that Tekla Structures
will hide (or not select) the objects
whose name ends with the word
"angle". The rest of the objects will be
shown or selected.
Contains Finds all objects that include the value
you enter. For example, "Component
name contains plate" would find
base plate and shear plate
simple.
Does not contain Filters out objects that include the
value you enter. For example,
"Component name does not contain

Get to know Tekla Structures basic working 182 Filter objects


methods
Condition Description
gusset" means that Tekla Structures
will hide (or not select) the objects
whose name contains the word
"gusset". The rest of the objects will
be shown or selected.
Greater than Finds all objects that exceed the value
you enter. For example, "Template
attribute LENGTH is greater than
5000."
This property can only be used with
numerical data, such as the part start
number, class, phase, or LENGTH.
Greater or equal Finds all objects that match or exceed
the value you enter.
This property can only be used with
numerical data, such as the part start
number, class, phase, or LENGTH.
Less than Finds all objects that are less than the
value you enter.
This property can only be used with
numerical data, such as the part start
number, class, phase, or LENGTH.
Less or equal Finds all objects that match or are
less than the value you enter.
This property can only be used with
numerical data, such as the part start
number, class, phase, or LENGTH.
Later than Available for dates only. The date
must be later than the one you have
defined. For example, "Object's
approval date later than 4/10/2017."
Later than or equal Available for dates only. The date
must be later than or equal to the one
you have defined.
Earlier than Available for dates only. The date
must be earlier than the one you have
defined. For example, "Object's
approval date earlier than
2/18/2017."
Earlier than or equal Available for dates only. The date
must be earlier than or equal to the
one you have defined.

Get to know Tekla Structures basic working 183 Filter objects


methods
And/Or options
Use the And/Or options when you create filter rules that consist of several
rows.

Option Description
And Use to find objects that match both
values.
When you create filter rules between
objects whose Category settings
differ, use the And option when
possible to avoid potential problems
with more complex rules.
Or Use to find objects that match either
value.
empty (= And) Empty means the same as And.

Brackets
You can use single, double, and triple brackets to create more complex filter
rules.
Example 1. Use the format "A and (B or C)" to find objects that match the first
filter rule and either of the last two rules.

Example 2. Use the format "(A and B) or C" to find objects that match both of
the first two rules or the third.

Object properties in filtering


You can select from a wide variety of object properties when creating new
filters. In the tables below, the properties are listed according to their object
category. In addition to these, almost all categories contain user-defined
attributes and template attributes that can also be used in filtering.

Get to know Tekla Structures basic working 184 Filter objects


methods
Category: Object
Use the Object category to filter objects based on their object level properties.

Property Description
GUID To filter objects based on their
globally unique identifier (GUID). For
example, "Object GUID begins with
ID7554C9EB-C8B4."
Phase To filter objects based on their phase
number. For example, "Object phase
does not equal 3."
Object type To filter objects based on their type.
Select an object type from the Value
list, or use the Select from model...
or Multi-select from model option.
NOTE: We recommend that you
include one filter rule for the Object
type property in each filter you
create. This ensures that only objects
of this type are filtered in. If you leave
the object type out, the filtering
outcome will be different, and objects
that do not match the category in
further filter rules may be filtered in.
The following object types can be
selected from the list:
• Assembly
• Bolt group
• Connection
• Part
• Pour break
• Pour object
• Pour unit
• Reference object
• Reinforcing bar
• Surface
• Surface treatment
• Weld
The following object types are shown
as numeric values only:

Get to know Tekla Structures basic working 185 Filter objects


methods
Property Description
• 1 = point
• 9 = fitting
• 11 = polygon cut
• 12 = line cut
• 24 = construction line
• 30 = construction plane
• 38 = added material
• 42 = construction circle
• 48 = reference model
• 70 = edge chamfer
• 76 = analysis part
Is component To filter objects based on whether or
not they are components. The
options are Yes and No. For example,
"Object is component equals Yes."

Some object types are not visible directly, but only when the objects that make
them up are visible. For example, assemblies are visible when parts are visible,
and pour units are visible when pour objects are visible. Therefore, using the
object type Assembly or Pour unit alone in a view filter in the model or in
drawings does not show anything. However, selection filters are able to select
object types like assemblies and pour units.

Category: Part
Use the Part category to filter parts (page 251) based on their common
properties.

Property Description
Name To filter objects based on their name.
For example, "Part name equals
SLAB."
Profile To filter objects based on their profile.
For example, "Part profile does not
equal L20*2."
Material To filter objects based on their
material grade. For example, "Part
material equals C25/30."
Finish To filter objects based on how the
part surface has been treated. For
example, "Part finish equals "FP -
Fire proofing"."

Get to know Tekla Structures basic working 186 Filter objects


methods
Property Description
Prefix To filter objects based on their
numbering prefix. For example, "Part
prefix equals P."
Start number To filter objects based on their start
number. For example, "Part start
number greater than 100."
Numbering series To filter objects based on their
numbering series information. For
example, "Part numbering series
equals TP/1."
Note that position number separator
can be a dot (.), comma (,), slash (/), or
hyphen (-), depending on what you
have defined in File menu -->
Settings --> Options --> Numbering.
Position number To filter objects based on their
position number. For example, "Part
position number does not equal P/5."
Note that position number separator
can be a dot (.), comma (,), slash (/), or
hyphen (-), depending on what you
have defined in File menu -->
Settings --> Options --> Numbering.
Class To filter objects based on their class
number. For example, "Part class
equals 210."
Phase To filter objects based on their phase
number. For example, "Part phase
equals 1 2."
Lot To filter objects based on their lot
number. For example, "Part lot
greater than 1."
Primary part To filter objects based on whether
they are main or secondary parts in
an assembly or cast unit. 1 = primary
part, 0 = secondary part. For example,
"Part primary part equals 1."
Pour phase To filter parts based on their pour
phase. For example, "Pour phase
does not equal 0."

Get to know Tekla Structures basic working 187 Filter objects


methods
Category: Component
Use the Component category to filter components based on their common
properties.

Property Description
Name To filter components based on their
name. For example, "Component
name equals "shear plate
simple"."
Connection code To filter components based on their
connection code, which can be either
a text string or a number. For
example, "Component connection
code equals 200_2."
Running number To filter components based on their
unique running number. For example,
"Component running number less
than 150."
Phase To filter components based on their
phase number. For example,
"Component phase equals 2."
Is conceptual To filter components based on their
type. Components can be either
detailed or conceptual. Yes =
conceptual, No = detailed. For
example, "Component is conceptual
equals Yes."

Category: Bolt
Use the Bolt category to filter bolts based on their common properties.

Property Description
Size To filter bolts based on their
diameter. For example, "Bolt size less
than 20.00."
Standard To filter bolts based on their bolt
assembly standard/grade. For
example, "Bolt standard equals
7990."
Site/Workshop To filter bolts based on their
assembly type. Site = 0, Workshop =
1. For example, "Bolt Site/Workshop
equals 1."

Get to know Tekla Structures basic working 188 Filter objects


methods
Property Description
Phase To filter bolts based on their phase
number. For example, "Bolt phase
equals 3 4."
Length To filter bolts based on their length.
For example, "Bolt length greater
than 50.00."

Category: Weld
Use the Weld property to filter welds (page 397) based on their common
properties.

Property Description
Size above line To filter welds based on their size. For
example, "Weld size above line equals
Size below line
5.00."
Reference text To filter welds based on their
reference text, which is a user-
definable value in the Weld
properties. For example, "Weld
reference text contains 12345."
Phase To filter welds based on their phase
number. For example, "Weld phase
equals 3."
Type above line To filter welds based on their weld
type (page 405). Select the type from
Type below line
the Value list.
Length above line To filter welds based on their length
value. For example, "Weld length
Length below line
greater than 0.00."
Welding site To filter welds based on where they
should be made. The options are Site
and Workshop.
Position number To filter welds based on their unique
position number. For example, "Weld
position number is greater than 100."
Angle above line To filter welds based on the angle of
weld preparation, bevels, or groove.
Angle below line
For example, "Weld angle below line
greater than 0.000."
Contour above line To filter welds based on their fill type
contour. The options are None,
Contour below line
Flush, Convex, and Concave. For

Get to know Tekla Structures basic working 189 Filter objects


methods
Property Description
example, "Weld contour above line
does not equal None."
Effective throat above line To filter welds based on their weld
size used in weld strength calculation.
Effective throat below line
For example, "Weld effective throat
above line equals 0.500."
Finish above line To filter welds based on how they
have been treated. The options are
Finish below line
None, Grind, Machine, Chip,
Finished weld, and Smooth
transition.
Increment amount above line To filter welds based on their amount
of increments. For example, "Weld
Increment amount below line
increment amount above line greater
than 0."
Intermittent type To filter welds based on their shape.
The options are Continuous,
Intermittent, and Staggered
intermittent.
Pitch above line To filter welds based on their spacing
of weld increments.
Pitch below line
Root face thickness above line To filter welds based on their root
face thickness, in other words, the
Root face thickness below line
height of the narrowest part inside
the root opening.
Root opening above line To filter welds based on the space
found between the welded parts.
Root opening below line
Size prefix above line To filter welds based on their weld
size prefix. For example, "Weld size
Size prefix below line
prefix above line equals a."
The standard ISO 2553 prefixes are a
(Design throat thickness), s
(Penetration throat thickness), and z
(Leg length).
User defined cross-section To filter welds based on whether or
not they contain user-defined cross-
sections. The options are Yes and No.
Electrode classification To filter welds based on their weld
electrode classification. The options
are (empty), 35, 52, 50, E60XX, E70XX,
E80XX, and E90XX.
Electrode strength To filter welds based on their
electrode strength. For example,

Get to know Tekla Structures basic working 190 Filter objects


methods
Property Description
"Weld electrode strength greater than
0.000."
Electrode coefficient To filter welds based on their
electrode coefficient.
Process type To filter welds based on their welding
process type. The options are SMAW,
SAW, GMAW, FCAW, ESW, and EGW.
NDT inspection To filter welds based on their non-
destructive testing and inspection
level. The options are A, B, C, D, and
E.
Is around weld To filter welds based on whether only
one edge or the entire perimeter of a
face is welded. No = edge, Yes =
around.

Category: Reinforcing bar


Use the Reinforcing bar category to filter reinforcing bars (page 503) based
on their common properties.

Property Description
Name To filter reinforcing bars based on
their name. For example, "Reinforcing
bar name equals "STIRRUP"."
Class To filter reinforcing bars based on
their class number. For example,
"Reinforcing bar class equals 3."
Size To filter reinforcing bars based on
their size. The size property depends
on the environment and may contain
letters and special characters. For
example, in the US imperial
environment, "Reinforcing bar size
equals #18."
Diameter To filter reinforcing bars based on
their diameter. Diameter is the
nominal diameter of the bar, not
actual. For example, "Reinforcing bar
diameter less than 12."
Length To filter reinforcing bars based on
their total length. For example,
"Reinforcing bar length greater than
5000.00."

Get to know Tekla Structures basic working 191 Filter objects


methods
Property Description
Material To filter reinforcing bars based on
their material grade. For example,
"Reinforcing bar material does not
equal Undefined."
Prefix To filter reinforcing bars based on
their numbering prefix. For example,
"Reinforcing bar prefix equals R."
Start number To filter reinforcing bars based on
their start number. For example,
"Reinforcing bar start number greater
than 1."
Numbering series To filter reinforcing bars based on
their numbering series information.
For example, "Reinforcing bar
numbering series equals R/1."
Position number To filter reinforcing bars based on
their position number. For example,
"Reinforcing bar position number
equals R/3."
Phase To filter reinforcing bars based on
their phase number. For example,
"Reinforcing bar phase equals 2."
Shape To filter reinforcing bars based on
their bending shape (page 590). For
example, "Reinforcing bar shape does
not equal 2_1."
Layer To filter rebar set bars based on their
bar layer information. For example,
"Rebar set bar layer equals B3" (the
third layer of bottom bars).

Category: Surface
Use the Surface category to filter surfaces (page 437) based on their common
properties.

Property Description
Name To filter surfaces based on their
name. For example, "Surface name
equals SURFACE."
Type To filter surfaces based on their type.
The options are Formwork and
Concrete finish.

Get to know Tekla Structures basic working 192 Filter objects


methods
Property Description
Class To filter surfaces based on their class
number. For example, "Surface class
does not equal 13."
Phase To filter surfaces based on their
phase number. For example, "Surface
phase equals 3 4."

Category: Assembly
Use the Assembly category to filter assemblies (page 438) and cast units
(page 446) based on their common properties.

Property Description
Name To filter assemblies and cast units
based on their name. For example,
"Assembly name does not contain
RAFTER."
GUID To filter assemblies based on their
globally unique identifier (GUID). For
example, "Assembly GUID equals
ID89F414A7-
ECA6-4B14-99CB-6985B84E64CB."
Prefix To filter assemblies and cast units
based on their numbering prefix. For
example, "Assembly prefix equals A."
Start number To filter assemblies and cast units
based on their start number. For
example, "Assembly start number
greater than 1."
Position number To filter assemblies and cast units
based on their position number. For
example, "Assembly position number
equals A/13."
Phase To filter assemblies and cast units
based on their phase number. For
example, "Assembly phase does not
equal 1."
Assembly level To filter assemblies and cast units
based on their position in the
assembly hierarchy (page 441). The
larger the value, the lower the
position in the assembly hierarchy. 0

Get to know Tekla Structures basic working 193 Filter objects


methods
Property Description
is the top-most level, and 1 is the first
sub-assembly level.
For example, to check if the model
contains sub-assemblies, use the filter
rule "Assembly level greater than or
equal to 1."
Assembly type To filter assemblies and cast units
based on their type.
• 0 = precast
• 1 = cast in place
• 2 = steel
• 3 = timber
• 6 = miscellaneous
Assembly series To filter assemblies and cast units
based on their numbering series
information. For example, "Assembly
series equals C/1."

Category: Construction object


Use the Construction object category to filter construction objects based on
their common properties.

Property Description
Phase To filter construction objects based
on their phase number. For example,
"Construction object phase does not
equal 1."
Type To filter construction objects based
on their type. The options are Line,
Arc, Circle, Plane, and Polycurve.

Category: Load
Use the Load category to filter loads based on their common properties.

Property Description
Load group To filter loads based on which load
group they belong to. For example,
"Load group does not equal
DefaultGroup."

Get to know Tekla Structures basic working 194 Filter objects


methods
Property Description
Load type To filter loads based on their type.
The options are line, point, area,
uniform, and temperature.
Note that wind loads are handled as

area loads in filtering. Use the

Select components and Select


objects in components selection
switches to select wind loads.
Phase To filter loads based on their phase
number. For example, "Load phase
does not equal 1."

Category: Template
Use the Template category to filter parts and other objects by using template
attributes.
With this category, you can type the name of any template attribute or user-
defined attribute directly in the Property box, even if it is not on the list. Use
the ASSEMBLY., CAST_UNIT., or POUR_UNIT. prefix in front of the property
name to access higher hierarchy level attributes, and the USERDEFINED.
prefix to access user-defined attributes.
For example, to filter objects that are one hierarchy level below the cast-unit
with the user-defined attribute User field 1, type
CAST_UNIT.USERDEFINED.USER_FIELD_1 in the Property box.
In some cases, you can filter objects based on properties of other objects from
lower hierarchy levels. This is possible when there is only one lower level
object to be accessed. For example, there is only one main part in each
assembly or cast unit, so you can access the main part properties from the
assembly or cast unit level using the MAINPART prefix. Similarly, there can only
be one pour object in each pour unit, so you can access the pour object
properties from the pour unit level using the POUR_OBJECT prefix.
For example, to filter objects in assemblies whose main part has a certain
name, type ASSEMBLY.MAINPART.NAME in the Property box.
For example, to filter all reinforcing bars belonging to pour units with a certain
pour object type, type POUR_UNIT.POUR_OBJECT.POUR_TYPE in the Property
box.

Get to know Tekla Structures basic working 195 Filter objects


methods
Category: Reference assembly
Use the Reference assembly category to filter reference model assemblies
based on their common properties.

Property Description
Creation
GUID To filter reference model assemblies
based on their globally unique
identifier (GUID). For example,
"Reference assembly GUID equals
IDA51E6BFF-
DAB9-4A56-970C-7486EF17B7B7."
Phase To filter reference model assemblies
based on their phase number. For
example, "Reference assembly phase
equals 2."
Lot To filter reference model assemblies
based on their lot number. For
example, "Reference assembly lot
greater than 1."
Description To filter reference model assemblies
based on their description, which is a
user-definable value in the Reference
object dialog box. For example,
"Reference assembly description
contains "architect model"."
Info text To filter reference model assemblies
based on their info text, which is a
user-definable value in the Reference
object dialog box. For example,
"Reference assembly info text
contains revised."
Locked To filter reference model assemblies
based on whether or not they are
locked. 0 = No, 1 = Yes, 2 =
Organization.
Logical name To filter reference model assemblies
based on their logical name, which is
a user-definable value in the
Reference object dialog box. For
example, "Reference assembly logical
name equals "MEP heating
system"."

Get to know Tekla Structures basic working 196 Filter objects


methods
Category: Reference object
Use the Reference object category to filter reference model objects based on
their common properties.

Property Description
Creation
GUID To filter reference model objects
based on their globally unique
identifier (GUID).
Phase To filter reference model objects
based on their phase number. For
example, "Reference object phase
does not equal 1."
Lot To filter reference model objects
based on their lot number. For
example, "Reference object lot equals
1."
Description To filter reference model objects
based on their description, which is a
user-definable value in the Reference
object dialog box. For example,
"Reference object description
contains "architect model"."
Info text To filter reference model objects
based on their info text, which is a
user-definable value in the Reference
object dialog box. For example,
"Reference object info text contains
revised."
Locked To filter reference model objects
based on whether or not they are
locked. 0 = No, 1 = Yes, 2 =
Organization.
Logical name To filter reference model objects
based on their logical name, which is
a user-definable value in the
Reference object dialog box. For
example, "Reference object logical
name contains "3rd floor"."

TIP You can filter reference model object attributes using the Template
category and the EXTERNAL. prefix in the Property box. For example,
"Reference object EXTERNAL.Material equals A572."

Get to know Tekla Structures basic working 197 Filter objects


methods
Category: Location breakdown structure
Use the Location breakdown structure category to filter objects based on
their location categories, which can be defined in Organizer.

Property Description
Site To filter objects based on which site
category they belong to. For example,
"Location breakdown structure site
equals "Site 2"."
Building To filter objects based on which
building category they belong to. For
example, "Location breakdown
structure building does not equal
"Building A"."
Section To filter objects based on which
section category they belong to. For
example, "Location breakdown
structure section equals Ramp."
Floor To filter objects based on which floor
they are located on. For example,
"Location breakdown structure floor
equals "Floor 4"."

Category: Pour object


Use the Pour object category to filter pour objects (page 457) based on their
common properties.

Property Description
Pour number To filter pour objects based on their
pour number. For example, "Pour
number equals 5."
Pour type To filter pour objects based on their
type. For example, "Pour type equals
WALL."
Concrete mixture To filter pour objects based on the
properties of their concrete mix, for
example, maximum grain size of
aggregate, and/or plasticity of fresh
concrete.
Material To filter pour objects based on their
material grade. For example,
"Material equals C35/45 ."
Pour phase To filter pour objects based on their
pour phase. For example, "Pour
phase does not equal 0."

Get to know Tekla Structures basic working 198 Filter objects


methods
Category: Pour break
Use the Pour break category to filter pour breaks (page 465) based on their
common properties.

Property Description
Creation
ID number To filter pour breaks based on their ID
number. For example, "ID number
equals 25237."
Phase To filter pour breaks based on their
phase. For example, "Pour break
phase equals 2 3."
Pour break type To filter pour breaks based on their
type. For example, "Pour break type
equals "Watertight construction
joint"."

Category: Pour unit


Use the Pour unit category to filter pour units based on their common
properties.

Property Description
Name To filter pour units based on their
name. For example, "Pour unit name
contains beam."
GUID To filter pour units based on their
globally unique identifier (GUID). For
example, "Pour unit GUID contains
8505."

Category: Task
Use the Task category to filter scheduled tasks based on their common
properties.

Property Description
Name To filter scheduled tasks based on
their name. For example, "Task name
contains floors."
Planned start date To filter scheduled tasks based on
their planned start date. For example,
"Task planned start date earlier than
Review date."
Planned end date To filter scheduled tasks based on
their planned start date. For example,

Get to know Tekla Structures basic working 199 Filter objects


methods
Property Description
"Task planned end date later than or
equal to 10/13/2017."
Actual start date To filter scheduled tasks based on
their actual start date.
Actual end date To filter scheduled tasks based on
their actual end date.
Completeness To filter scheduled tasks based on
their completeness. The value is a
percentage. For example, "Task
completeness is 75."
Critical To filter scheduled tasks based on
how critical they are. A task can be
critical only if it has been imported
from external software. 1 = Critical, 0
= Not critical.
Note that this property is not visible
in Task manager.
Local To filter scheduled tasks based on
whether they were created in Task
manager or imported from external
software. 1 = Created in Task
Manager, 0 = Imported.
Contractor To filter scheduled tasks based on the
contractor. For example, "Task
contractor equals "Contractor A"."
Scenario To filter scheduled tasks based on the
scenario they belong to. For example,
"Task scenario equals "Scenario
1"."
Task type To filter scheduled tasks based on
their type. For example, "Task type
does not equal "A - Floor
tiling"."

Template attributes in filtering


Use the following units when filtering template attributes, even when using
the US Imperial environment:
• mm for length
• mm2 for area
• kg for weight

Get to know Tekla Structures basic working 200 Filter objects


methods
• degree for angle

TIP To check which unit Tekla Structures uses for a particular template attribute, use
the Select from model... option in the Value list in the filtering dialog box.

See also
Create new filters (page 173)

Wildcards
A wildcard is a symbol that stands for one or more characters. You can use
wildcards to shorten strings, for example in filtering.

Wildcard Description Example


* (asterisk) Matches any number HE* matches all parts with a profile name
of characters that begins with the characters "HE".
You can also this symbol at the beginning
of a word: *BRAC*.
? (question Matches a single HE?400 matches parts with profile names
mark) character such as HEA400, HEB400, and HEC400.
[ ] (square Matches whatever is L[78]X4X1/2 matches parts with the
brackets) enclosed in the profile names L7X4X1/2 and L8X4X1/2.
brackets

NOTE The characters * and ? may also be used in object names in Tekla Structures.
If the object name you want to filter contains * or ?, you need to enclose these
characters in square brackets. For example, to find the profile P100*10, enter
P100[*]10 in the filter field.

See also
Filter objects (page 170)

Examples of filters
Here are some examples of filters that you can create. The same filtering
techniques can be used for view, selection, and drawing filters.

Filter parts based on their name


Create a filter that only shows parts with a certain name.
1. Create a new view filter. (page 173)
2. Click Add row three times to add three filter rules.

Get to know Tekla Structures basic working 201 Filter objects


methods
3. In the first filter rule, define that the object type must be part:
a. In the Category list, select Object.
b. In the Property list, select Object type.
c. In the Condition list, select Equals.
d. In the Value list, select Part.
e. In the And/Or list, select And.
4. In the second and third filter rules, define that the part name must be
BEAM or COLUMN:
a. In the Category list, select Part.
b. In the Property list, select Name.
c. In the Condition list, select Equals.
d. In the Value box, enter the part names, BEAM and COLUMN.
e. In the And/Or list, select Or.
5. Include the second and third filter rule in brackets. The filter is now
looking for parts that are named either BEAM or COLUMN.
6. Enter a unique name in the box next to the Save as button.
7. Click Save as.

Filter main parts


Create a filter that selects the main parts only.
1. Create a new selection filter. (page 173)
2. Click Add row twice to add two filter rules.
3. In the first filter rule, define that the object type must be part:
a. In the Category list, select Object.
b. In the Property list, select Object type.
c. In the Condition list, select Equals.
d. In the Value list, select Part.
e. In the And/Or list, select And.
4. In the second filter rule, define that you only want to include main parts:

Get to know Tekla Structures basic working 202 Filter objects


methods
a. In the Category list, select Part.
b. In the Property list, select Primary part.
c. In the Condition list, select Equals.
d. In the Value box, enter 1.
In this context, 1 means the main parts, and 0 would mean the
secondary parts.
5. Enter a unique name in the box next to the Save as button.
6. Click Save as.

Filter bolts based on their size


Create a filter that only shows bolts of certain sizes.
1. Create a new view filter. (page 173)
2. Click Add row twice to add two filter rules.
3. In the first filter rule, define that the object type must be bolt:
a. In the Category list, select Object.
b. In the Property list, select Object type.
c. In the Condition list, select Equals.
d. In the Value list, select Bolt group.
e. In the And/Or list, select And.
4. In the second filter rule, define that the bolt size must be 12.00 or 16.00:
a. In the Category list, select Bolt.
b. In the Property list, select Size.
c. In the Condition list, select Equals.
d. In the Value box, enter the bolt sizes, 12.00 and 16.00.
Separate the strings with a blank space.
5. Enter a unique name in the box next to the Save as button.
6. Click Save as.

Get to know Tekla Structures basic working 203 Filter objects


methods
Filter parts based on their assembly type
Create a filter based on assembly types. For example, you can create a filter
that only shows cast-in-place and precast columns. Steel columns and any
other columns or parts are hidden. The same filtering technique can be used
for steel, concrete, timber, and miscellaneous parts.
1. Create a new filter. (page 173)
2. Click Add row four times to add four filter rules.
3. In the first filter rule, define that the object type must be part:
a. In the Category list, select Object.
b. In the Property list, select Object type.
c. In the Condition list, select Equals.
d. In the Value list, select Part.
e. In the And/Or list, select And.
4. In the second filter rule, define that the part name must be COLUMN:
a. In the Category list, select Part.
b. In the Property list, select Name.
c. In the Condition list, select Equals.
d. In the Value box, enter the part name, COLUMN.
e. In the And/Or list, select And.
5. Include the first and second filter rule in brackets.
6. In the third and fourth filter rules, define that the assembly type must be
precast or cast in place:
a. In the Category list, select Assembly.
b. In the Property list, select Assembly type.
c. In the Value box, enter the assembly types, 0 and 1.

Value Assembly type


0 precast
1 cast in place
2 steel

Get to know Tekla Structures basic working 204 Filter objects


methods
Value Assembly type
3 timber
6 miscellaneous
d. In the And/Or list, select Or.
7. Include the third and fourth filter rule in brackets. The filter is now looking
for concrete parts that are named COLUMN.
8. Enter a unique name in the box next to the Save as button.
9. Click Save as.

Filter sub-assemblies
Create a filter that only selects parts that belong to a sub-assembly.
1. Create a selection filter. (page 173)
2. Click Add row to add a new filter rule.
3. In the Category list, select Template.
4. In the Property list, select ASSEMBLY.HIERARCHY_LEVEL.
5. In the Condition list, select Does not equal.
6. In the Value box, enter 0.
In this context, 0 means that the part does not belong to any sub-
assembly, and 1 would mean that the part does. The filter will show only
those parts whose value is not 0.
7. Enter a unique name in the box next to the Save as button.
8. Click Save as.

Filter reference model objects


Create a filter based on reference model object properties.
1. Create an empty view or selection filter. (page 173)

Get to know Tekla Structures basic working 205 Filter objects


methods
2. Click Add row to add a new filter rule.
3. In the Category list, select Template.
4. In the Property list, select the desired template attribute or enter one of
your own (page 184).

TIP To find the attribute name used by the reference model, select a
reference model object, right-click and select one of the Inquire
commands. Find the property name in the Inquire object dialog
box and copy it.

5. Add the prefix EXTERNAL. in front of the template attribute name.


6. In the Condition list, select Equals.
7. In the Value box, enter the desired value or click Select from model... to
select the object in the model.
8. Enter a unique name in the box next to the Save as button.
9. Click Save as.

Filter parts within component


Create a filter that selects all parts within a component.
1. Create an empty selection filter. (page 173)
2. Click Add row twice to add two filter rules.
3. In the first filter rule, define that the object must be a component:
a. In the Category list, select Object.
b. In the Property list, select Is component.
c. In the Condition list, select Equals.
d. In the Value list, select Yes.
e. In the And/Or list, select And.
4. In the second filter rule, define that the object type must be part:
a. In the Category list, select Object.
b. In the Property list, select Object type.
c. In the Condition list, select Equals.
d. In the Value list, select Part.
5. Enter a unique name in the box next to the Save as button.

Get to know Tekla Structures basic working 206 Filter objects


methods
6. Click Save as.

Filter reinforcement in pour units based on pour object type


Create a filter that only shows all reinforcement that belongs to pour units
with a pour object of a certain type.
1. Ensure that you have XS_ENABLE_POUR_MANAGEMENT set to TRUE.
2. Calculate the pour units. (page 460)
3. Create a new view filter. (page 173)
4. Click Add row twice to add two filter rules.
5. In the first filter rule, define the pour object type.
a. In the Category list, select Template.
b. In the Property box, enter POUR_UNIT.POUR_OBJECT.POUR_TYPE.
c. In the Condition list, select Equals.
d. In the Value box, enter the pour object type, for example MyType, or
click Select from model... to select the object in the model.
e. In the And/Or list, select And.
6. In the second filter rule, define that the object type must be
reinforcement:
a. In the Category list, select Object.
b. In the Property list, select Object type.
c. In the Condition list, select Equals.
d. In the Value list, select Reinforcing bar.
7. Enter a unique name in the box next to the Save as button.
8. Click Save as.

Filter all contents of a pour unit


Create a filter that selects all contents of a pour unit with a certain name.
1. Ensure that you have XS_ENABLE_POUR_MANAGEMENT set to TRUE.

Get to know Tekla Structures basic working 207 Filter objects


methods
2. Calculate the pour units. (page 460)
3. Create a selection filter. (page 173)
4. Click Add row to add a new filter rule.
5. In the Category list, select Pour unit.
6. In the Property list, select Name.
7. In the Condition list, select Equals.
8. In the Value box, enter the pour unit name, for example MyName.
9. Enter a unique name in the box next to the Save as button.
10. Click Save as.

Copy and remove filters


You can copy custom filters to another model by manually copying filter files
to the attributes folder under the desired model folder. You can also
manually remove unneeded filters from the same folder. If you want to make
a filter available in all models, copy the file to your company's project or firm
folder.

Copy a filter to another model


1. Select the filter you want to copy.
The filters you have created are located in the attributes folder under
the current model folder. You can recognize different filter types based on
their file name extension:

File name extension Filter type


.VObjGrp Model view filter
.SObjGrp Model selection filter
.PObjGrp Object group filter
.vf Drawing view filter
.vnf Drawing view level neighbor part filter
.wdf Single-part drawing filter
.wdnf Single-part drawing neighbor part
filter
.adf Assembly drawing filter

Get to know Tekla Structures basic working 208 Filter objects


methods
File name extension Filter type
.adnf Assembly drawing neighbor part filter
.cuf Cast unit drawing filter
.cunf Cast unit drawing neighbor part filter
.gdf General arrangement drawing filter
.gdnf General arrangement drawing
neighbor part filter
.dsf Drawing selection filter
2. To make the filter available in another model, copy the file to the
attributes folder of the destination model folder.
3. To make the filter available in all models, copy the file to your company's
project or firm folder.
4. Restart Tekla Structures.

Remove a filter
1. Remove the filter file from the model’s attributes folder.
2. Restart Tekla Structures.

Select values from the model


You can select object properties and dates directly from the model. This can
be useful when creating view filters, selection filters, and object groups.

Before you start, create an empty view or selection filter, or an object group.
1. Create an empty view or selection filter (page 173), or an object group
(page 654).
2. Click Add row.
3. Select options from the Category and Property lists.
4. In the Value list, select one of the options.
The availability of options depends on your selection in the Property list.
You can select dates from the model only if the property is a date.
a. To select an object property, click Select from model... and then
select an object.
b. To select a date, click Select date... to open the Select Date dialog
box, and then select one of the options.
You can either select a date from the calendar, select the review date,
or define the number of days before or after the review date. The
review date is the same as Review date in the Project Status
Visualization dialog box.

Get to know Tekla Structures basic working 209 Filter objects


methods
1.8 Customize the basic user interface elements
You can customize the basic user interface elements according to your needs.
The following user interface elements are customizable:
• ribbon
• property pane
• keyboard shortcuts
• toolbars
• contextual toolbar
The customizations can be distributed to other users in the company.

Customize the ribbon


With the Ribbon editor you can customize the ribbon according to your
needs. You can change the size and shape of any button, for example. You can
create user-defined commands, and bring your favorite components and
extensions to the ribbon for an easy access.

Get to know Tekla Structures basic working 210 Customize the basic user interface elements
methods
To open Ribbon editor, click File menu --> Settings --> Customize -->
Ribbon .

With the Ribbon editor, you can


• add new buttons to the ribbon
• move existing buttons on the ribbon
• resize the buttons on the ribbon
• change the icons and texts of the buttons
• remove buttons you do not need
• create new commands and add buttons for them
• add separator bars to the ribbon
• add new tabs

NOTE If you want to customize the modeling ribbon, open the Ribbon
editor in the modeling mode.
If you want to customize the drawing ribbon, open the Ribbon editor
in the drawing mode.
You can only customize the ribbons that are available in your
configuration.

Get to know Tekla Structures basic working 211 Customize the basic user interface elements
methods
The customized ribbons are saved to ..\Users\<user>\AppData\Local
\Trimble\Tekla Structures\<version>\UI\Ribbons folder. If you
cannot find the folder, ensure that you are able to view the hidden files and
folders on your computer.
Company administrators can distribute the customized ribbons or tabs to the
whole organization, in the same way as customized property pane layouts.

Add a button to the ribbon


You can add buttons simply by selecting a button type and its appearance and
then dragging the command to the ribbon or to the Quick Access Toolbar.

To Do this
Add a button for a single 1. In the Add ribbon item list, select
command Simple button.
2. In the Command list, select the
command you want to add to the
ribbon.
You can also add components, macros,
and extensions. Browse through the list
or use the Search box to filter content.
For example, type mesh to find the
Create reinforcement mesh command
and other mesh related components:

3. In the Appearance list:


• Select whether the button has an
icon. Select the size of the icon, or
whether you want to use a scalable
icon, or browse for the icon image.

Get to know Tekla Structures basic working 212 Customize the basic user interface elements
methods
To Do this
• Select whether the button has any
text.

4. Previewshows what the button looks


like. Modify the button appearance, if
needed.
5. Drag the button to the ribbon.
The blue color indicates the place where
the button will be inserted.

Add a toggle button that Use this to add any switch from the File
switches a particular command menu --> Settings --> Switches to the
on or off ribbon, for example. You can also add single
snap switches and select switches to the
ribbon.
1. In the Add ribbon item list, select
Check button.

Get to know Tekla Structures basic working 213 Customize the basic user interface elements
methods
To Do this
2. In the Command list, select a command
that can be switched on or off.
Commands that can be switched on or
off have a check box next to them.

3. In the Appearance list:


• Select whether the button has an
icon. Select the size of the icon, or
whether you want to use a scalable
icon, or browse for the icon image.
• Select whether the button has any
text.
4. Preview shows what the button looks
like. Modify the button appearance, if
needed.
5. Drag the button to the ribbon.
The blue color indicates the place where
the button will be inserted.

Add a drop-down button with a 1. In the Add ribbon item list, select
group of commands Drop-down button.
underneath it
2. In the Appearance list:
• Select whether the button has an
icon. Browse for the icon image.

Get to know Tekla Structures basic working 214 Customize the basic user interface elements
methods
To Do this
• Select whether the button has any
text.
3. Preview shows what the button looks
like. Modify the button appearance, if
needed.
4. Drag the button to the ribbon.
The button is now an empty placeholder
for single commands. You need to add
commands to the drop-down button to
make it work.
a. In the Add ribbon item list, select
Simple button.
b. In the Command list, select the
command you want to add to the
drop-down list.
c. In the Appearance list, set the
appearance of the button.
d. Drag the button to the drop-down
list.
The blue color indicates the place
where the button will be inserted. If
you hover over a down arrow, a list
will open and you can drag
commands to the list. The list will
remain open until you click the
down arrow again.

e. Add as many commands as needed


to the drop-down button.
Add a button for a single 1. In the Add ribbon item list, select Split
command, plus a drop-down button.
button with a group of
2. In the Command list, select the
commands underneath it
command you want to add to the
ribbon as the main button for the whole
split button.

Get to know Tekla Structures basic working 215 Customize the basic user interface elements
methods
To Do this
3. In the Appearance list:
• Select whether the button has an
icon. Select the size of the icon, or
whether you want to use a scalable
icon, or browse for the icon image.
• Select whether the button has any
text.
4. Preview shows what the button looks
like. Modify the button appearance, if
needed.
5. Drag the button to the ribbon.
The button now has a single command.
You need to add commands to the
drop-down list.
a. In the Add ribbon item list, select
Simple button.
b. In the Command list, select the
command you want to add to the
drop-down list.
c. In the Appearance list, set the
appearance of the button.
d. Drag the button to the drop-down
list.
The blue color indicates the place
where the button will be inserted. If
you hover over a down arrow, a list
will open and you can drag
commands to the list. The list will
remain open until you click the
down arrow again.

e. Add as many commands as needed


to the drop-down button.

Get to know Tekla Structures basic working 216 Customize the basic user interface elements
methods
You can also drag commands to the Quick Access Toolbar, which is located
above the ribbon, or to the fixed container on the left side of the ribbon:

Move a button
You can rearrange buttons on the ribbon. Note that you cannot move drop-
down buttons underneath each other.
1. Select the button you want to move.
The button becomes highlighted:

2. Drag the button to a new location.


The blue color indicates the place where the button will be inserted. For
example:

Resize a button
You can change the size of existing buttons.
1. Select the button you want to resize:

Get to know Tekla Structures basic working 217 Customize the basic user interface elements
methods
2. Move the mouse pointer over any side or corner of the button to display a
white arrow symbol:

3. Drag with the arrow to define a new size:

The size of the button changes accordingly. The other buttons are
automatically moved forward on the ribbon, if needed.

4. Double-click the button to expand it.


The button now fully occupies the empty space around it:

Change the appearance of a button


You can change the appearance of any button.
1. Select the button you want to modify.
• If you are adding a new button: select the command in the Command
list.
The current properties of the button are shown in the Appearance
list.

Get to know Tekla Structures basic working 218 Customize the basic user interface elements
methods
• If the button already exists on the ribbon: right-click the selected
button on the ribbon.

2. To change the icon, select one of the options:


a. None: no icon is used for the button

Get to know Tekla Structures basic working 219 Customize the basic user interface elements
methods
b. Command: Large icon: the default large icon (32x32) is used
c. Command: Small icon: the default small icon (16x16) is used
d. Command: Scalable icon: the scalable vector icon is used
e. Gallery (bitmap): select a large or small bitmap icon from the Tekla
Structures icon gallery
f. Gallery (scalable): select a scalable icon from the Tekla Structures
icon gallery
g. Custom: define a custom icon by selecting a suitable image file. The
recommended size is 32x32 pixels for large buttons and 16x16 pixels
for small buttons. If you have problems with your custom image not
appearing the right size, check the DPI setting of the image file. A DPI
of 96 is recommended.
3. To change the name, select one of the options:
• None: no name is used for the button
• Command: Full text: the default full version of the name is used
• Command: Short text: the default short version of the name is used
• Custom: enter a custom name for the button

Create a user-defined command with Command editor


You can create user-defined commands and link them to any file or URL.
Create the user-defined commands with Command editor.
1. Click File menu --> Settings --> Customize --> User-defined commands
to open Command editor.
2. Click New.
3. Enter a unique ID for the command, and then click OK.
For example, create a link to the Tekla Discussion Forum. Enter
OpenTeklaDiscussionForum as the ID of the command.
A new column with more properties appears.

Get to know Tekla Structures basic working 220 Customize the basic user interface elements
methods
4. In the Full name and Short name boxes, enter a name for the command.

This name will be visible in the Tekla Structures user interface. You can
define two alternative names: a full name and a short version. For
example, enter Tekla Discussion Forum as the full name of the
command, and Forum as the short version.
5. In the Large icon, Small icon, and Scalable iconsettings, select an icon
for the command.
You can define three alternative icons: a large one and a small one, or a
scalable vector icon.
You can use your own icon or select a suitable icon from the Tekla
Structures icon gallery.
6. In the Tooltip box enter a tooltip for the command.
For example, enter Go to the Tekla discussion forum.
7. In the Action box define a file or URL.
For example, enter https://forum.tekla.com.
8. In Availability, select the mode where the command will be available.
9. Click Save to save the new command.
10. Go to Ribbon editor.

Get to know Tekla Structures basic working 221 Customize the basic user interface elements
methods
11. Select the button type.
12. In the Command list, search for the new command you created.
13. In the Appearance list, modify the appearance of the button, if needed.
14. Drag the new button to the ribbon.

15. To modify a user-defined command, right-click the command on the


ribbon and edit the command properties just like for any other command.

Add a separator bar


You can add vertical and horizontal separator bars to divide buttons into
smaller groups on the ribbon.
1. In the Add ribbon item list, select Separator.
2. In the Appearance list, select whether to add a horizontal or a vertical
bar, and the thickness of the bar.
Preview shows what the separator bar looks like.
3. Drag the preview item to the ribbon.
4. To modify the orientation or the line thickness of the bar, right-click the
bar on the tab and select Orientation or Thickness.
5. To delete the bar, select the bar on the ribbon and press Delete on your
keyboard.
Alternatively, right-click the bar on the ribbon and select Delete.

Remove a button
1. Select the button on the ribbon.
2. Press Delete on your keyboard.
Alternatively, right-click the button on the ribbon and select Delete.

Add, hide, and edit tabs


You can add, move and rename ribbon tabs, choose how they are aligned, and
hide some tabs if you do not need them in your current project. For example,
if you are only modeling steel parts, you can temporarily hide the Concrete
tab.

To Do this
Add a new tab 1. In the Add ribbon item list, select Tab.

Get to know Tekla Structures basic working 222 Customize the basic user interface elements
methods
To Do this
2. Enter a name for the tab in the Text box.
3. Click Add tab to add it to the ribbon.
Change the order of tabs Drag and drop the tab titles.
on the ribbon
Select how the tabs are Right-click in the ribbon area and select one of
aligned the Navigation mode options:
• Scroll visible: the ribbon movement is
minimal when you switch between the tabs
• Align to left: the icons start from the left side
of the ribbon
• Align to tab: the icons start from the left side
of the current tab
Hide the tabs that you do 1. Rest the mouse pointer on a tab title.
not need in your current
A small eye symbol appears next to the tab
project
title:

2. Click the eye symbol .


The eye symbol changes and the tab title
becomes gray:

The View tab is now hidden from the ribbon. If


you slide the ribbon, hidden tabs appear as:

To re-display the hidden tab, click the eye symbol


again.
Rename a tab Right-click the tab and select Rename. Enter a
new name for the tab.
Remove a tab Select the tab and press Delete.
Alternatively, right-click the tab and select
Delete.

Save the ribbon


When you are happy with the changes, save the customized ribbon.

Get to know Tekla Structures basic working 223 Customize the basic user interface elements
methods
1. In Ribbon editor, click the Save button.
2. When you return to Tekla Structures and the program asks if you wish to
load the new ribbon, click Yes. The ribbon becomes updated with the
changes you made.

Check the changes


You can compare the original ribbon with the changes you have made. You
can check what has been added and removed, and what has been moved to
different tabs.
1. Save the customized ribbon, if you have not already done so.
2. Click the Compare button.
3. In the Compare ribbons dialog box, check the changes you have made.
For example:

• Not present: these commands have been removed


• Moved: these commands have been moved to a new place
• Customized additions: these commands have been added

NOTE Original ribbon refers to the ribbon file that came with theTekla
Structures installation for your current configuration.

4. If you have removed a command that you would like to get back, drag it
from the Compare ribbons dialog box to the ribbon.

Get to know Tekla Structures basic working 224 Customize the basic user interface elements
methods
5. When you are finished, click Close.

Back up and restore ribbons


You can restore the default Tekla Structures ribbons at any time. Before
restoring the default settings, make sure to save a backup copy of your
customized ribbon, because the customizations will be permanently deleted.
You can use the backup file to take your customized ribbon back into use, to
copy the ribbon settings to another computer, or to share the customized
ribbon with your co-workers.
1. To save a backup copy of the customized ribbon:
a. In Ribbon editor, click the Save button.
b. Go to the ..\Users\<user>\AppData\Local\Trimble\Tekla
Structures\<version>\UI\Ribbons folder.
c. Make a copy of the desired ribbon file and save it in another folder.
The ribbons are named according to the Tekla Structures
configurations. For example, in the Full configuration, the name of
the Modeling ribbon file is albl_up_Full--main_menu.xml.
2. Click the Restore button to restore the default Tekla Structures modeling
or drawing ribbon.
3. To take the customized ribbon back into use:
a. Copy the backup file back to the ..\Users\<user>\AppData
\Local\Trimble\Tekla Structures\<version>\UI\Ribbons
folder.
b. When you return to Tekla Structures and the program asks if you
wish to load the new ribbon, click Yes.
The ribbon becomes updated with the changes you made.

Customize the property pane layout


Tekla Structures shows the model object properties in the property pane. Use
the Property pane editor to customize the property pane to better suit your
needs. You can select separately for each object type which properties you
wish to see in the property pane. You can show, hide and organize the settings
in the property pane, and add your most needed user-defined attributes
(UDAs) directly to the property pane.

Get to know Tekla Structures basic working 225 Customize the basic user interface elements
methods
To open the Property pane editor, click File menu --> Settings --> Customize
--> Property pane .

With the Property pane editor, you can


• organize properties to a suitable order or to suitable groups
• remove properties you do not use or need
• create your own groups for properties that you find relevant, including
user-defined attributes (UDAs)
• add properties, including user-defined attributes (UDAs), to an existing
group
• create nested property groups
• rename properties or groups
• save the customized property pane layouts
The customized property pane layouts are saved to the
PropertyTemplates.xml file in the ..Users\<user>\AppData\Local
\Trimble\Tekla Structures\<version>\UI\PropertyTemplates\
folder. If you cannot find the folder, ensure that you are able to view the
hidden files and folders on your computer.
Company administrators can distribute the customized property pane layouts
to the whole organization, in the same way as customized ribbons or
customized tabs.

NOTE Alternatively, you can use the visibility settings in the property pane
(page 115) to control which properties are shown without customizing the
property pane layout.

Get to know Tekla Structures basic working 226 Customize the basic user interface elements
methods
Add a property or a property group
The Property pane editor has three columns:
• Object type list on the left. The list shows all the objects which have a
property pane. Select from the list the object type whose property pane
layout you want to modify.
Each object type's tooltip shows the source from where the object type
definition is loaded: the default source, your environment, or a user-
defined customization.
• Property list in the middle. The list shows all the available properties and
user-defined attributes (UDAs) for each object type. You can add these
properties and UDAs to the property pane layout as regular properties.
Properties which are already in use cannot be added for a second time but
you can reorganize them in the property pane layout. Properties which are
incompatible with the selected object type cannot be added.
• Property pane layout on the right. It shows the current layout of the
property pane for the selected object type.

To Do this
Select the object type whose In the object type list on the left, browse
property pane layout you want through the list or use the Search box to
to modify filter content.

Add a new property to the 1. In the middle column's Add section,


property pane layout select Property.
2. In the property list, select a property.
Use the Ctrl or Shift key to select
multiple properties.

Get to know Tekla Structures basic working 227 Customize the basic user interface elements
methods
To Do this

3. Drag the property to the property pane


layout on the right.
You can drag the property to any group
in the property pane.
Add a new group to the 1. In the middle column's Add section,
property pane layout select Empty group.
2. Enter a title for the new group.

3. Drag the group template to the


property pane layout on the right.

Get to know Tekla Structures basic working 228 Customize the basic user interface elements
methods
To Do this
You can create a new group, or insert a new
group inside an existing group to create
nested groups.
You can reorganize the existing groups by
dragging them.
Add the User-defined If you have accidentally removed the User-
attributes button to the defined attributes button from the
property pane layout property pane layout, you can add it back to
the property pane layout.
1. In the middle column's Add section,
select Special.

2. Drag the User-defined attributes


button to the property pane layout on
the right.

Change the name of a property or a property group

To Do this
Rename a property or a 1. In the property pane layout, select the
property group property or the property group that you want
to rename.
2.
Click .
3. In the Rename dialog box, enter a new name
and click OK.
Alternatively, right-click the name of the property
or the property group and select Rename.
Restore the original 1. In the property pane layout, select the group
name of a property or a or the property whose name you want to
property group restore to the original.
2. Right-click and select Restore original name.

Get to know Tekla Structures basic working 229 Customize the basic user interface elements
methods
Copy properties from one object type to another object type
You can copy properties from one object type to another object type, for
example, from steel beam to steel plate. If needed, you can copy several
property groups at one go.
1. In the object type list on the left, select the object type from which you
want to copy properties.
2. In the property pane layout on the right, select the properties you want to
copy.
Use the Ctrl or Shift key to select multiple properties.

3. Click to copy the selected properties.


Alternatively, right-click and select Copy properties.
The copied properties are shown in the middle column, under the
Content section.

Get to know Tekla Structures basic working 230 Customize the basic user interface elements
methods
4. In the object type list on the left, select the object type to which you want
to copy the properties.
5. In the Add section, ensure that the Copied properties option is selected.
6. Drag the Copied properties box from the middle column to the property
pane layout on the right.

Get to know Tekla Structures basic working 231 Customize the basic user interface elements
methods
The names and the content of the copied groups are shown in the middle
column until you copy another group or close the Property pane editor.
If you copy nested groups, all the nested groups inside the main group
are copied, too.

NOTE Properties that are already in use cannot be added for a second
time. If you copy properties that are already in use, the copied
properties have the text In use in the Content section.
Properties that cannot be added to the selected object type have
the text Incompatible in the Content section.

Set the default visibility for a property group


You can define whether selected property groups are by default visible or
hidden in the property pane.
1. In the property pane layout on the right, select the property groups you
want to hide.
2. Right-click and select Hide by default.

The eye icon changes to hidden: . The selected property groups are
now by default hidden in the property pane.
3. To have the property groups by default visible again in the property pane,
right-click and select Show by default.
The eye icon changes to visible: . The selected property groups are now
by default visible in the property pane.
Note that visibility changes in the property pane (page 115) override these
default settings.

Get to know Tekla Structures basic working 232 Customize the basic user interface elements
methods
Remove a customization

To Do this
Delete a property or a property 1. In the property pane layout, select the
group property or the property group to be
deleted.
Use the Ctrl or Shift key to select
multiple properties.
2.
Click .
Alternatively, right-click a property or a
property group, and select Delete.
Discard changes Click the Revert all button to discard
changes and to revert to the previous save.
Remove a single customization Click the Restore button to remove the
customization of a selected object type's
property pane.
Alternatively, right-click the selected object
type and select Restore to default.
Remove all customizations Click the Restore all button to remove the
customization of all property pane layouts.

Save the changes


When you are happy with the changes, save the customized property pane
layout.
1. Click the Save all button.
2. When you return to Tekla Structures, Tekla Structures asks if you wish to
reload the changed property pane templates. Click Yes to take the
customized property pane layout in use.

User-defined attributes (UDAs) in the customized property pane


In the property pane, the User-defined attributes button in the More
property group opens the user-defined attributes (UDAs) dialog box. If you
customize the property pane, you can add your most important UDAs directly
to the property pane, so that you do not need to open separate UDA dialog
boxes.
When you create or modify model objects, UDAs are automatically applied
together with all the other object properties. UDAs are automatically applied
regardless of them being in the property pane or in the UDA dialog boxes.
UDAs with the following unit types are supported and work correctly if they
are added in the property pane: Option, String, Integer, Float, Date,

Get to know Tekla Structures basic working 233 Customize the basic user interface elements
methods
Distance, Weight, Force, Moment, Angle, Factor, and Area. UDAs with
other unit types need to be used through the UDA dialog boxes.

NOTE You can control the visibility of UDAs in the property pane also
without customizing the property pane layout. Use the property
visibility options (page 115) and search in the property pane.

Example: How to add IFC related user-defined attributes to the


property pane layout and copy them to another object type
This example shows how to add a group of IFC related user-defined attributes
(UDAs) to the steel column property pane layout, and copy the group to the
steel beam property pane layout.
1. In the object type list, select Steel column.

2. In the Add section, select Empty group. Enter IFC as the title for the new
group.

3. Drag the group template to the property pane layout on the right.

Get to know Tekla Structures basic working 234 Customize the basic user interface elements
methods
4. In the Add section, select Property. In the search, enter IFC to search the
IFC related UDAs.

5. Select all the IFC UDAs and drag them to the group you created in the
property pane layout.

Get to know Tekla Structures basic working 235 Customize the basic user interface elements
methods
6. When you have added the needed UDAs to the new group, copy the
group so that you can add the group also to the steel beam property pane
layout. Select the title of the group and click the Copy selected items

button.

The name of the copied property group and the content of the group is
shown in the middle column. You can see that the properties are copied
from steel column.

Get to know Tekla Structures basic working 236 Customize the basic user interface elements
methods
7. To add the copied property group in the steel beam property pane layout,
select Steel beam in the object type list.
8. Drag the copied group from the middle column to the steel beam
property pane layout on the right.

Get to know Tekla Structures basic working 237 Customize the basic user interface elements
methods
Now the IFC related UDAs are available both in the steel column property
pane layout and in the steel beam property pane layout.

9. Click the Save all button to save the changes. When you return to Tekla
Structures, Tekla Structures asks if you wish to reload the changed
property pane templates. Click Yes to take the customized property pane
layout in use.

Get to know Tekla Structures basic working 238 Customize the basic user interface elements
methods
Customize the keyboard shortcuts
In the Keyboard shortcuts dialog box, you can view a list of all shortcuts
available in Tekla Structures. You can define new keyboard shortcuts and
remove existing ones. After customization, you can export the keyboard
shortcuts and share them with your co-workers.

Define new keyboard shortcuts


You can assign keyboard shortcuts to any command, macro, or component.
You can even change the default keyboard shortcuts, if needed.
1. On the File menu, click Settings --> Keyboard shortcuts .
The Keyboard shortcuts dialog box opens.

Get to know Tekla Structures basic working 239 Customize the basic user interface elements
methods
2. In the Group list, select the shortcut group you want to modify.
A list of commands and shortcuts appears.
3. If you want to search for a particular command or keyboard shortcut,
enter some text in the Filter box.
For example:
• Type grid to only see the commands whose name contains the word
"grid".
• Type "+" to get a list of shortcuts that consist of two parts (such as Ctrl
+S).
• Type "," to get a list of shortcuts that consist of two consecutive keys
(such as M, N).
4. Select a command from the list.
5. Click Enter shortcut.
6. On the keyboard, enter the combination of keys you would like to use as
the shortcut.
7. Check the Conflicts box to see if the keyboard shortcut is already
assigned to another command.
If the shortcut is already in use, enter a different combination of keys.

NOTE If you reassign a keyboard shortcut that is already used, it will no


longer be associated with the command it was originally assigned
to.

8. Click Assign to save the keyboard shortcut.

Clear and reset shortcuts


You can remove any existing shortcut. You can also reset all shortcuts back to
the defaults.
1. On the File menu, click Settings --> Keyboard shortcuts.
2. To remove a keyboard shortcut, select the command from the list and
click Clear.
3. To reset all the keyboard shortcuts to the defaults, click the Restore
button.

Export keyboard shortcuts


You can export your customized keyboard shortcuts and share them with your
co-workers.
1. On the File menu, click Settings --> Keyboard shortcuts.
2. Click Export.

Get to know Tekla Structures basic working 240 Customize the basic user interface elements
methods
3. Enter a file name and location.
4. Click Save to export the keyboard shortcuts.
5. To share your keyboard shortcuts with other users, send them the
exported file.

Import keyboard shortcuts


You can import keyboard shortcuts from a file. Use this method to import
keyboard shortcuts from Tekla Structures 2016 or newer.
1. On the File menu, click Settings --> Keyboard shortcuts.
2. Click Import.
3. Browse for the shortcuts file you want to import. For example, ..\Users
\<user>\AppData\Local\Trimble\Tekla Structures\<version>
\Settings\KeyboardShortcuts_4.xml.
4. Click Open to import the keyboard shortcuts.

Customize the Selecting, Snapping, and Snap override


toolbars
You can customize the Selecting, Snapping, and Snap override toolbars by
hiding some of the switches. You can customize the toolbars both in the
modeling mode and in the drawing mode.
You can define which selection switches or snap switches are visible and which
are hidden on the selected toolbar. Company administrators can distribute the
customized toolbars to the whole organization.
1. Click the eye button on the toolbar to open a list that contains all the
switches on the toolbar.

Alternatively, right-click on the selected toolbar to open the list.


2. To hide a switch, click the name of the switch in the list.
The selected switch becomes hidden on the toolbar and the eye icon
changes to hidden: .
3. To have the switch visible again, click the hidden switch in the list.

Get to know Tekla Structures basic working 241 Customize the basic user interface elements
methods
The selected switch becomes visible on the toolbar and the eye icon
changes to visible: .

Customize the contextual toolbar


You can customize the contextual toolbar by selecting which toolbar elements
are visible. You can also adjust the width of the elements, and add icons and
additional titles to the elements.

Customize contextual toolbar


1. On the contextual toolbar, click .
2. In the list of contextual toolbars, select the toolbar you want to customize.

The list of contextual toolbars shows only the toolbars that are available in
the current mode, meaning in the modeling mode or in the drawing
mode.
3. Select and clear check boxes to define which toolbar elements you wish to
show or hide.
The Preview area shows what the toolbar will look like. For example:

4. To modify the toolbar elements:


a. Click the toolbar element.

Get to know Tekla Structures basic working 242 Customize the basic user interface elements
methods
If the element can be modified, the following box appears:

b. Use the slider to adjust the width of the toolbar element.


c. To add an additional title, click the text box and enter a title.

d. To add an icon, click and select an icon from the list.

e. To remove the icon or title, click .


5. To add macros and user-defined attributes:
a. Select the desired macro or user-defined attribute from the list.
b. Click Add.
Tekla Structures adds the macro or the user-defined attribute to the
list of toolbar elements and to the Preview image. For example:

c. To hide the macro or user-defined attribute, clear the corresponding


check box in the toolbar elements list.
6. Click OK to save the changes.

Create user profiles for contextual toolbars


You can create multiple profiles for contextual toolbars. Each profile contains
the same contextual toolbars, but with different settings.
1. On the contextual toolbar, click .
2. In the Set profiles box, enter a name for the profile.

3. Click to save the new profile.


4. Customize the selected contextual toolbar.
For example, remove some elements from the contextual toolbar.
5. Click OK to save the changes.
The user profile is now active with the settings you defined.
6. To switch to another profile:
a. In the Set profiles list, select another profile from the list.
b. Modify the settings.

Get to know Tekla Structures basic working 243 Customize the basic user interface elements
methods
c. Click OK.
This user profile is now active.
When Tekla Structures is restarted, the last used profile is loaded by default.

Back up and share contextual toolbars


We recommend you to save a backup copy of your customized contextual
toolbars. You can use the backup file to copy settings to another computer or
to share the customizations with your co-workers.
1. Save the contextual toolbar under a user profile, with a name that you can
easily recognize. For example, MyContextualToolbar.
2. Go to the ..\Users\<user>\AppData\Local\Trimble\Tekla
Structures\<version>\ContextualToolbar\Profiles folder.
3. Make a copy of your customized contextual toolbar and save it in the
corresponding folder on another computer.
4. To open a customized contextual toolbar on another computer:
a. On the contextual toolbar, click .
b. In the Set profiles list, select the correct profile from the list.
For example, MyContextualToolbar, if that is the name you used in
step 1.
c. Click OK.
The customizations are now active.

NOTE Alternatively, you can place the entire ContextualToolbar folder in


your company's firm folder or in the system folder. Note that the firm
folder location needs to be defined in the teklastructures.ini file.

1.9 Tips for large models


Modeling item Tips
Coordinate system (page 51) • Do not place the model far away
from the origin. The further away
from the origin you model, the
less precise all the computations
become.
• Mark global coordinates as labels
instead of actually using them
during modeling.

Get to know Tekla Structures basic working 244 Tips for large models
methods
Modeling item Tips
• If you need to use building site
coordinates, drop the first digits if
they are always the same. For
example, instead of coordinate
758 375 6800, use 375 6800.
• Base points allow you to use
another coordinate system
needed for interoperability and
collaboration. You can use
another coordinate system for
inserting reference models and
exporting IFC models. When you
use base points, you can keep the
coordinates small and locate the
model wherever needed. You can
create as many base points as you
need, and select one of those to
be the project base point. For
more information, see Base points
(page 55).
Work area (page 48) and visibility • Keep the work area as small as
possible.
• Show only the required parts in
views.
• Use view filters to control the
visibility of parts.
Views (page 31) • Close unnecessary views.
• Close all views when you save
large models.
Selection switches (page 137) • Switch on the Select reference
models selection switch only
when necessary. The speed of
zooming and rotating may be
affected by this switch especially
in large and complicated models
that contain reference models.
Round objects • Create holes with the Create bolts
command instead of using part
cuts with round beams.
• Use studs to model small straight
round objects instead of small
round beams.

Get to know Tekla Structures basic working 245 Tips for large models
methods
Modeling item Tips
• Model lifting hooks and other
embeds with reinforcement bars
instead of round polybeams.
Hollow core profiles • Use simple fixed (non-parametric)
profiles.
• Use chamfers for curved corners.
Custom components (page 810) • Do not create overly complex
custom components. When used
in great numbers they consume a
lot of memory.
Numbering (page 700) • Do not number the whole model
in one go. Numbering all objects in
large models may take a
considerable amount of time.
Model database • If your model file is getting large,
repairing the model database can
help to reduce the file size
considerably and therefore help
with memory problems.
Firm and Project folders • Save Firm and Project folders
locally on the hard drive of your
computer instead of a network
drive. This saves time if network
speed is slow.
When working in the multi-user
mode, ensure that the folders are
synchronized on all users’ hard
drives so that important data is
not lost or changed.

1.10 Create model templates


Model templates allow you to start a model with predefined company
templates and settings. This can be especially useful for sub-contractors.
Only single-user models can be created with model templates. If you wish to
create a multi-user model using a model template, create the model in single-
user mode and then switch to multi-user mode.
By default, the model template folder is saved in your environment folder. Use
the advanced option XS_MODEL_TEMPLATE_DIRECTORY to define a different
location.

Get to know Tekla Structures basic working 246 Create model templates
methods
Create a new model template
You can create your own model templates and use them for creating new
models. You can select which catalogs, custom components, model
subfolders, drawing templates, and report templates from the model are
included in the model template.
1. Create a new model.
Always start by creating a new empty model. This is because old models
that have been used in live projects cannot be completely cleaned. They
may contain excess information that increases the size of the model even
if you delete all objects and drawings from the model.
2. Add the desired part properties, drawing properties, profiles, materials,
custom components, sketches, and so on, in the model.
You can copy the needed attribute files from another model, for example.
3. On the File menu, click Save as --> Save .
You need to save the model to include custom components in the
xslib.db1 file. If you do not save the model, custom components will not
be included in the model template.
4. On the File menu, click Save as --> Save as model template .
5. Enter a name for the model template.
6. Select which catalogs, drawing templates, report templates, and model
subfolders to include in the model template.
For more information, see Model template options (page 248).
You can only select files and folders that are available in the model folder.
Catalogs are typically located in an environment folder and they are
included in the model folder only if they have been modified.
7. If you want to open the destination folder after creating the model
template, select the check box.
8. Click OK.
You can now use the model template for creating new models.
9. When you create new models in File --> New , you can mark the
important model templates as favorites, or hide the templates that you do
not need.
a. Select a model template in the list.
b. Right-click and select Favorite or Hidden.

Get to know Tekla Structures basic working 247 Create model templates
methods
If you marked a template as Favorite, it is placed on top of the
template list. Alternatively, use the star icon on the template to mark
it as Favorite, or to remove the marking.
If you marked a template as Hidden, it is removed from the template
list. Select the Show hidden items check box to show it again.

Modify an existing model template


To modify an existing template, save the model as a new template.
Alternatively, you can modify the template by copying new or updated files
directly to the model template folder.
1. Create a model using the existing model template.
2. Make the needed changes.
3. Save it as a new model template.

Download model templates


You can download, share, and store model templates using Tekla Warehouse.

Model template options


Use the Save as model template dialog box to define which files and folders
are included in the model template.

Setting Files and folders included


Profiles profdb.bin
profitab.inp
Materials matdb.bin
Components and sketches ComponentCatalog.txt
ComponentCatalogTreeView.txt
xslib.db1
thumbnail_bitmap.arc
*.dat files
CustomComponentDialogFiles
folder
Attribute definitions Includes all attribute definitions of the
current model.
Bolts and bolt assemblies screwdb.db
assdb.db

Get to know Tekla Structures basic working 248 Create model templates
methods
Setting Files and folders included
Reinforcement rebar_database.inp
RebarShapeRules.xml
rebardatabase_config.inp
rebardatabase_schedule_config
.inp
Meshes mesh_database.inp
Options Includes all options of the current
model.
Drawing templates *.tpl files
Report templates *.rpt files
Include model subfolders Lists all subfolders found in the
model folder. The selected folders are
included in the model template.
The attributes folder, which
contains part and drawing properties,
is included by default.

Get to know Tekla Structures basic working 249 Create model templates
methods
2 Create parts, reinforcement,
and construction objects

When you know the basic principles of how to create and modify different
types of model objects in Tekla Structures, you can start working on more
detailed level with your model.
First, to get your model started, you need to create some parts (page 251).
Parts are the building blocks of the physical model. You can continue working
with the parts by, for example, deforming their shape (page 369), or by adding
some details to the parts (page 382), such as bolts, welds, or cuts or fittings.
When you use a workshop weld or bolt to join parts together, you will learn
how to work with assemblies of steel parts (page 438).
For concrete parts, each concrete part is considered a separate cast unit
(page 446). For construction purposes, you may need to merge several
concrete parts into one cast unit. If you model cast-in-place concrete
structures, you may need to check how to work with pours (page 451). And
once you have created a model of concrete parts, you will need to reinforce
the parts (page 477) to gain higher strength for the parts.
Additionally, you may need to use points or construction objects (page 616) as
modeling aids. Points and construction objects help you to place other objects
in the model.

See also
View and modify model object properties by using the property pane
(page 110)
Adjust how model objects are displayed (page 636)
Change the color and transparency of model objects by using object
representation (page 648)
Check the model (page 658)
Number the model (page 700)

Create parts, reinforcement, and construction 250


objects
2.1 Create parts and modify part properties
In Tekla Structures, the term part refers to the basic building objects that can
be modeled and detailed further. Parts are the building blocks of the physical
model.
You can create steel parts and concrete parts. A special type of parts are
items. Use them to model objects that would be difficult to model using basic
Tekla Structures parts and commands, such as cutting.
Create steel parts by using the commands on Steel tab on the ribbon. Create
concrete parts by using the commands on the Concrete tab on the ribbon.

Every part has properties that define it, such as material, profile, and location
(page 351). Also, parts have user-defined attributes (UDAs) (page 364) that you
can use to provide additional information about a part. You can use part
properties in view filters (page 174) and selection filters (page 176) to, for
example, select, modify, and hide parts. You can also include part properties
and UDAs in drawing and report templates.
To view and modify the part properties (page 110), use the property pane. You
can view and modify the properties of a one part type at a time, or the
common properties of several, similar part types. If needed, you can copy

properties (page 123) from one part to another part by using the Copy
properties button in the property pane.

Create parts, reinforcement, and construction 251 Create parts and modify part properties
objects
The basic steel parts are
• column
• beam
• polybeam
• curved beam
• twin profile
• orthogonal beam
• spiral beam
• plate
• bent plate
• lofted plate (page 297)

The basic concrete parts are


• column
• beam
• polybeam
• spiral beam

Create parts, reinforcement, and construction 252 Create parts and modify part properties
objects
• panel
• slab
• lofted slab (page 327)
• pad footing
• strip footing

Create a steel column

1. On the Steel tab, click Column .


2. Pick a point.
Tekla Structures creates the column using the Steel column properties in
the property pane, and at the level defined in the properties.

Alternatively, you can start the command in the property pane.


1. Ensure that you have nothing selected in the model.

2. In the property pane, click the Object type list button and select
Steel column from the list.
Tekla Structures starts the command and shows the properties in the
property pane.

Create parts, reinforcement, and construction 253 Create parts and modify part properties
objects
Modify steel column properties
1. If the property pane is not open, double-click the column to open the
Steel column properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Steel column properties


Use the Steel column properties in the property pane to view and modify the
properties of a steel column. To open the properties, double-click the steel
column. The file name extension of a steel column property file is *.clm.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of the column.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile Profile (page 361) of the column.
Material Material (page 363) of the column.
Finish Type of finish.
Finish is user definable. It describes
how the part surface has been
treated, for example, with anti-
corrosive paint, hot galvanized, fire
retardant coating, and so on.
Class Use to group columns.
For example, you can display parts of
different classes in different colors.
Numbering series
Part numbering Part prefix and start number for the
part position number (page 701).
Assembly numbering Assembly prefix and start number for
the assembly position number
(page 701).
Position
Vertical Vertical position (page 356) of the
column, relative to column's
reference point.

Create parts, reinforcement, and construction 254 Create parts and modify part properties
objects
Setting Description
Rotation Rotation (page 354) of the column
around its axis on the work plane.
Horizontal Horizontal position (page 358) of the
column, relative to column's
reference point.
Top Position of the second end of the
column in the global z direction.
Bottom Position of the first end of the column
in the global z direction.
Deforming
Warping Use to warp columns using
deformation angles.
Cambering Use to pre-camber (page 375) the
column.
Shortening Use to shorten the column in the
model. The true length of the column
is decreased in the drawing.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create a steel beam

1. On the Steel tab, click .


2. Pick two points.

Create parts, reinforcement, and construction 255 Create parts and modify part properties
objects
Tekla Structures creates the beam between the points you picked, using
the Steel beam properties in the property pane.

Alternatively, you can start the command in the property pane.


1. Ensure that you have nothing selected in the model.

2. In the property pane, click the Object type list button and select
Steel beam from the list.
Tekla Structures starts the command and shows the properties in the
property pane.

Modify steel beam properties


1. If the property pane is not open, double-click the beam to open the Steel
beam properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Steel beam properties


Use the Steel beam properties in the property pane to view and modify the
properties of a steel beam, steel polybeam, or curved beam. To open the
properties, double-click the steel beam. The file name extension of a beam
property file is *.prt.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General

Create parts, reinforcement, and construction 256 Create parts and modify part properties
objects
Setting Description
Name User-definable name of a beam.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile Profile (page 361) of the beam.
Material Material (page 363) of the beam.
Finish Type of finish.
Finish is user definable. It describes
how the part surface has been
treated, for example, with anti-
corrosive paint, hot galvanized, fire
retardant coating, and so on.
Class Use to group beams.
For example, you can display parts of
different classes in different colors.
Numbering series
Part numbering Part prefix and start number for the
part position number (page 701).
Assembly numbering Assembly prefix and start number for
the assembly position number
(page 701).
Position
On plane Beam's position on the work plane
(page 352), relative to the beam's
reference line.
Rotation Rotation (page 354) of the beam
around its axis on the work plane.
At depth Position depth (page 354) of the
beam. The position is always
perpendicular to the work plane.
End offset
Dx Change the length of the beam
(page 359) by moving the beam end
point along the beam's reference line.
Dy Move the beam end (page 359)
perpendicular to the beam's
reference line.
Dz Move the beam end (page 359) in the
z direction of the work plane.
Curved beam
Plane Plane of curvature.

Create parts, reinforcement, and construction 257 Create parts and modify part properties
objects
Setting Description
Radius Radius of the curved beam.
Number of segments Number of segments Tekla Structures
uses when drawing the curved beam.
Deforming
Warping Use to warp beams using
deformation angles.
Cambering Use to pre-camber (page 375) beams.
Shortening Use to shorten beams in the model.
The true length of the beam is
decreased in the drawing.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create a steel polybeam


A polybeam can contain straight and curved segments.
1. On the Steel tab, click Beam --> Polybeam.
2. Pick the points you want the beam to go through.
3. Click the middle mouse button.
Tekla Structures creates the polybeam between the points you picked,
using the Steel beam properties in the property pane.

4. If you want to create curved segments, chamfer the corners of the


polybeam.

Create parts, reinforcement, and construction 258 Create parts and modify part properties
objects
For example:

Modify steel polybeam properties


1. If the property pane is not open, double-click the polybeam to open the
Steel beam properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Steel beam properties


Use the Steel beam properties in the property pane to view and modify the
properties of a steel beam, steel polybeam, or curved beam. To open the
properties, double-click the steel beam. The file name extension of a beam
property file is *.prt.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of a beam.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile Profile (page 361) of the beam.
Material Material (page 363) of the beam.
Finish Type of finish.
Finish is user definable. It describes
how the part surface has been
treated, for example, with anti-

Create parts, reinforcement, and construction 259 Create parts and modify part properties
objects
Setting Description
corrosive paint, hot galvanized, fire
retardant coating, and so on.
Class Use to group beams.
For example, you can display parts of
different classes in different colors.
Numbering series
Part numbering Part prefix and start number for the
part position number (page 701).
Assembly numbering Assembly prefix and start number for
the assembly position number
(page 701).
Position
On plane Beam's position on the work plane
(page 352), relative to the beam's
reference line.
Rotation Rotation (page 354) of the beam
around its axis on the work plane.
At depth Position depth (page 354) of the
beam. The position is always
perpendicular to the work plane.
End offset
Dx Change the length of the beam
(page 359) by moving the beam end
point along the beam's reference line.
Dy Move the beam end (page 359)
perpendicular to the beam's
reference line.
Dz Move the beam end (page 359) in the
z direction of the work plane.
Curved beam
Plane Plane of curvature.
Radius Radius of the curved beam.
Number of segments Number of segments Tekla Structures
uses when drawing the curved beam.
Deforming
Warping Use to warp beams using
deformation angles.
Cambering Use to pre-camber (page 375) beams.
Shortening Use to shorten beams in the model.
The true length of the beam is
decreased in the drawing.

Create parts, reinforcement, and construction 260 Create parts and modify part properties
objects
Setting Description
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create a curved steel beam


1. On the Steel tab, click Beam --> Curved beam.
2. Pick the start point (1).

3. Pick a point on the arc (2).


4. Pick the end point (3).
Tekla Structures creates the beam between the points you picked, using
the Steel beam properties in the property pane.
The radius is defined by the points you pick.

Create parts, reinforcement, and construction 261 Create parts and modify part properties
objects
Modify curved beam properties
1. If the property pane is not open, double-click the curved beam to open
the Steel beam properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Steel beam properties


Use the Steel beam properties in the property pane to view and modify the
properties of a steel beam, steel polybeam, or curved beam. To open the
properties, double-click the steel beam. The file name extension of a beam
property file is *.prt.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of a beam.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile Profile (page 361) of the beam.
Material Material (page 363) of the beam.
Finish Type of finish.
Finish is user definable. It describes
how the part surface has been
treated, for example, with anti-
corrosive paint, hot galvanized, fire
retardant coating, and so on.
Class Use to group beams.
For example, you can display parts of
different classes in different colors.

Create parts, reinforcement, and construction 262 Create parts and modify part properties
objects
Setting Description
Numbering series
Part numbering Part prefix and start number for the
part position number (page 701).
Assembly numbering Assembly prefix and start number for
the assembly position number
(page 701).
Position
On plane Beam's position on the work plane
(page 352), relative to the beam's
reference line.
Rotation Rotation (page 354) of the beam
around its axis on the work plane.
At depth Position depth (page 354) of the
beam. The position is always
perpendicular to the work plane.
End offset
Dx Change the length of the beam
(page 359) by moving the beam end
point along the beam's reference line.
Dy Move the beam end (page 359)
perpendicular to the beam's
reference line.
Dz Move the beam end (page 359) in the
z direction of the work plane.
Curved beam
Plane Plane of curvature.
Radius Radius of the curved beam.
Number of segments Number of segments Tekla Structures
uses when drawing the curved beam.
Deforming
Warping Use to warp beams using
deformation angles.
Cambering Use to pre-camber (page 375) beams.
Shortening Use to shorten beams in the model.
The true length of the beam is
decreased in the drawing.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the

Create parts, reinforcement, and construction 263 Create parts and modify part properties
objects
Setting Description
part. UDAs provide additional
information about the part.

Create a twin profile


A twin profile consists of two parallel and identical beams. You define the
positions of both beams by selecting the twin profile type and setting the
clearance between the beams in two directions.
1. On the Steel tab, click Beam --> Twin profile.
2. Pick two points.
Tekla Structures creates the twin profile between the points you picked,
using the Twin profile properties in the property pane.

Alternatively, you can start the command in the property pane.


1. Ensure that you have nothing selected in the model.

2. In the property pane, click the Object type list button and select
Twin profile from the list.
Tekla Structures starts the command and shows the properties in the
property pane.

Modify twin profile properties


1. If the property pane is not open, double-click either of the beams to open
the Steel beam properties.
2. Change (page 110) the properties as needed.
3. Click Modify .

Create parts, reinforcement, and construction 264 Create parts and modify part properties
objects
Twin profile properties
Use the Twin profile properties in the property pane to view and modify the
properties of a twin steel profile. The file name extension of a twin profile
property file is *.dia.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of a twin profile.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile The profile of both the beams in the
twin profile.
Material Material (page 363) of the beams.
Finish Type of finish.
Finish is user definable. It describes
how the part surface has been
treated, for example, with anti-
corrosive paint, hot galvanized, fire
retardant coating, and so on.
Class Use to group twin profiles.
For example, you can display parts of
different classes in different colors.
Twin profile type Define how the profiles are
combined.
Numbering series
Part numbering Part prefix and start number for the
part position number (page 701).
Assembly numbering Assembly prefix and start number the
assembly position number (page 701).
Position
On plane Twin profile's position on the work
plane (page 352), relative to the twin
profile's reference line.
Rotation Rotation (page 354) of the twin profile
around its axis on the work plane.
At depth Position depth (page 354) of the twin
profile. The position is always
perpendicular to the work plane.
End offset

Create parts, reinforcement, and construction 265 Create parts and modify part properties
objects
Setting Description
Dx Change the length of the twin profile
(page 359) by moving the twin profile
end point along the twin profile's
reference line.
Clearance between members
Horizontal The horizontal clearance between the
profiles.
Vertical The vertical clearance between the
profiles.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create an orthogonal beam


Use the Orthogonal beam command when you want to create a steel part
that is perpendicular to the current work plane. After you have created an
orthogonal beam, you can modify it as if it were beam or column.
1. On the Steel tab, click Beam --> Orthogonal beam.
2. Pick a point.
Tekla Structures creates the beam using the Orthogonal beam properties
in the property pane, and at the level (page 368) defined in the properties.

Create parts, reinforcement, and construction 266 Create parts and modify part properties
objects
Alternatively, you can start the command in the property pane.
1. Ensure that you have nothing selected in the model.

2. In the property pane, click the Object type list button and select
Orthogonal beam from the list.
Tekla Structures starts the command and shows the properties in the
property pane.

Modify orthogonal beam properties


1. If the property pane is not open, double-click the orthogonal beam to
open the properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Orthogonal beam properties


Use the Orthogonal beam properties in the property pane to view and
modify the properties of an orthogonal steel beam. The file name extension of
an orthogonal beam property file is *.crs.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of the beam.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile Profile (page 361) of the beam.
Material Material (page 363) of the beam.
Finish Type of finish.
Finish is user definable. It describes
how the part surface has been
treated, for example, with anti-
corrosive paint, hot galvanized, fire
retardant coating, and so on.
Class Use to group beams.
For example, you can display parts of
different classes in different colors.
Position

Create parts, reinforcement, and construction 267 Create parts and modify part properties
objects
Setting Description
Vertical Vertical position (page 356) of the
beam, relative to beam's reference
point.
Rotation Rotation (page 354) of the beam
around its axis on the work plane.
Horizontal Horizontal position (page 358) of the
beam, relative to beam's reference
point.
Top Position of the second end of the
beam in the global z direction.
Bottom Position of the first end of the beam
in the global z direction.
Numbering series
Part numbering Part prefix and start number for the
part position number (page 701).
Assembly numbering Assembly prefix and start number the
assembly position number (page 701).
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create a steel spiral beam


Use the Create steel spiral beam command when you want to model spiral
staircases and complex architectural shapes, for example.

Basic concepts related to spiral beams


The images below illustrate some basic concepts related to the creation of
spiral beams. Note that if you change the positioning, the entire geometry of
the spiral beam changes.

Create parts, reinforcement, and construction 268 Create parts and modify part properties
objects
(1) Start point (the first point picked)
(2) Center point (the second point picked)
(3) Direction of the rotation axis (the optional third point picked)
(4) Center axis
(5) Total rise: the distance from the start point to the end point, parallel to the
center axis
(6) Rotation angle: the rotation angle of the spiral beam, given in degrees.
Note: positive value = counter-clockwise rotation, negative value = clockwise
rotation.
(7) Radius: the distance from the start point to the center point, perpendicular
to the center axis

Create a spiral beam


1. On the Steel tab, click Beam --> Spiral beam.
2. Pick the start point.

3. Pick the center point.

Create parts, reinforcement, and construction 269 Create parts and modify part properties
objects
4. To set the rotation axis in the work plane +Z direction, click the middle
mouse button to finish.

NOTE Alternatively, instead of clicking the middle mouse button, you


can pick a second center axis point to define the direction of the
rotation axis.

Tekla Structures creates the spiral beam. For example:

5. Click the spiral beam to select it.


The contextual toolbar appears with the following options:

(1) Rotation angle


(2) Total rise
(3) Twist angle at start
(4) Twist angle at end
6. To add more rotation, enter a bigger value in the Rotation angle box.

Create parts, reinforcement, and construction 270 Create parts and modify part properties
objects
7. To make the spiral more loose, enter a bigger value in the Total rise box.
8. To change the radius, move the start point or center point.

Limitations
• Spiral beam has a single, constant radius.
• Unfolding of spiral beams whose total rise is larger than 0.00 does not
produce completely straight results in drawings. The amount of deviation
in the part profile outlines and part length depends on several factors: the
type, size, and length of the profile; the amount of total rise; and the
amount of rotation angle and detailing used.
• Spiral beams are not always untwisted in unfolding. If unequal twisting is
applied to the start end and end end, the unfolded drawing shows an
unfolded but twisted part as a result.
• Connections and details may not work as expected with spiral beams.
• DSTV export of spiral beams may not produce a correct result.
• You cannot export spiral beams as parts in IFC export. If you are modeling
cast-in-place structures with spiral beam, you can export the geometry to
IFC as pour objects.

Create a contour plate


When you create a contour plate, the profile you select defines the thickness
of the plate and the points you pick define the shape. The corners of the
contour plate can be chamfered.

1. On the Steel tab, click .


2. Pick the corner points of the contour plate.
3. Click the middle mouse button.
Tekla Structures creates the plate using the Contour plate properties in
the property pane.

Create parts, reinforcement, and construction 271 Create parts and modify part properties
objects
Alternatively, you can start the command in the property pane.
1. Ensure that you have nothing selected in the model.

2. In the property pane, click the Object type list button and select
Contour plate from the list.
Tekla Structures starts the command and shows the properties in the
property pane.

Create a round contour plate


1. Create a square contour plate with four equal sides.
2. Select the plate.
3. Double-click a handle.
To make it easier to select the handles of the contour plate corners,

ensure that the Direct modification switch is not active.


The Corner chamfer properties open in the property pane.

4. In the Type list, select Rounding .


5. In the Radius box, enter the chamfer radius.
The radius must be equal to half of the side of the square.
6. Click Modify.
7. Repeat the above steps for each corner you want to chamfer.

Alternative way of creating a round plate


1. Create a diamond-shaped plate with four equal sides.

2. To round the corners, use the Arc point chamfer type.

Create parts, reinforcement, and construction 272 Create parts and modify part properties
objects
Modify contour plate properties
1. If the property pane is not open, double-click the plate to open the
Contour plate properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Contour plate properties


Use the Contour plate properties in the property pane to view and modify the
properties of a contour plate. To open the properties, double-click the contour
plate. The file name extension of a contour plate property file is *.cpl.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of the contour
plate.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile Profile (page 361) of the contour
plate.
Material Material (page 363) of the contour
plate.
Finish Type of finish.
Finish is user definable. It describes
how the part surface has been
treated, for example, with anti-
corrosive paint, hot galvanized, fire
retardant coating, and so on.

Create parts, reinforcement, and construction 273 Create parts and modify part properties
objects
Setting Description
Class Use to group contour plates.
For example, you can display parts of
different classes in different colors.
Numbering series
Part numbering Part prefix and start number for the
part position number (page 701).
Assembly numbering Assembly prefix and start number the
assembly position number (page 701).
Position
At depth Position depth (page 354) of the
contour plate. The position is always
perpendicular to the work plane.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create a conical or a cylindrical bent plate


You can create cylindrical or conical bent steel plates either by selecting two
parts or two part faces. The parts that you use for creating a bent plate must
be contour plates, or beams whose profile is a plate (for example, PL200*20).
Position the parts so that there is some room on both sides, so that Tekla
Structures can create a curved section between them.
After creating a cylindrical or conical bent plate, the individual parts no longer
exist in the model. The bent plate gets its properties and coordinates from the
first part that you selected when creating the bent plate. The first part is the
main section of the bent plate. You can later change the main section, if
needed.
Limitations
• Only the side faces of the part can be used for creating a bent plate.
• Chamfered or cut faces cannot be used for creating a bent plate.
• Curved beams and deformed parts cannot be used for creating a bent
plate.
• Details (such as bolts, welds, cuts, chamfers, and preparations) in simple
cases are supported on the curved section of the bent plate.
In addition to the cylindrical and conical bent plates, you can also create stand-
alone bent plates (page 290) which do not require any input parts.

Create parts, reinforcement, and construction 274 Create parts and modify part properties
objects
Create a cylindrical bent plate
You can create a cylindrical bent plate by selecting two steel parts or two part
faces. Cylindrical bent plate has a radius that you can modify. The bent plate
properties, such as the ID, thickness, class, and material of the plate, are
determined by the first part you select.
You can create cylindrical bent plates also when the selected parts are
intersecting.

1. On the Steel tab, click Plate --> Create cylindrical bent plate .
2. On the bent plate toolbar, select whether you want to create the bent
plate by selecting parts or by selecting part faces.
Additionally, you can enter the radius of the cylindrical bent plate. If no
radius is entered, Tekla Structures creates the bent plate using the default
radius.
• If you selected By parts:
a. Select the first part.

Create parts, reinforcement, and construction 275 Create parts and modify part properties
objects
b. Select the second part.

Tekla Structures creates the cylindrical bent plate.

Create parts, reinforcement, and construction 276 Create parts and modify part properties
objects
• If you selected By faces:
a. Select the first part face.

b. Select the second part face.

Tekla Structures creates the cylindrical bent plate.

Create parts, reinforcement, and construction 277 Create parts and modify part properties
objects
Create a conical bent plate
You can create a conical bent plate by selecting two steel parts or two part
faces. Conical bent plate has two radiuses that you can modify. The bent plate
properties, such as the ID, thickness, class, and material of the plate, are
determined by the first part you select.
To be able to create conical bent plates, the selected parts or part faces need
to be of a shape that creating a conical bent plate is possible. If the selected
parts or part faces are such that creating a cylindrical bent plate is possible, a
cylindrical bent plate is created. You can create different shapes of conical
bent plates: inward bend, outward bend, or with 180 degrees opening angle.

1. On the Steel tab, click Plate --> Create conical bent plate .
2. On the bent plate toolbar, select whether you want to create the bent
plate by selecting parts or by selecting part faces.

Create parts, reinforcement, and construction 278 Create parts and modify part properties
objects
You can enter two radiuses for the conical bent plate. If no radiuses are
entered, Tekla Structures creates the bent plate using the default
radiuses.
• If you selected By parts:
a. Select the first part.

b. Select the second part.

Create parts, reinforcement, and construction 279 Create parts and modify part properties
objects
c. Tekla Structures creates the conical bent plate.

• If you selected By faces:


a. Select the first part face.

Create parts, reinforcement, and construction 280 Create parts and modify part properties
objects
b. Select the second part face.

c. Tekla Structures creates the conical bent plate.

Modify the bend radius


When you create a cylindrical bent plate, you can enter a radius for the plate.
For a conical bent plate you can enter two radiuses. If you do not enter any
radius, Tekla Structures uses a default bend radius when creating bent plates.
You can later change the bend radius to suit your needs.

1. Ensure that Direct modification is switched on.


2. Select the bent plate.

Create parts, reinforcement, and construction 281 Create parts and modify part properties
objects
A blue line handle appears in the middle of the curved section.

3. Select the line handle.


Depending on the type of the bent plate, one (for cylindrical bent plate) or
two (for conical bent plate) blue dimension arrows appear.
• For cylindrical bent plate:

Create parts, reinforcement, and construction 282 Create parts and modify part properties
objects
• For conical bent plate:

4. To modify the radius, do one the following:


• Drag the arrow or arrows forward or backward along the magenta line.
The dimension "r =" changes accordingly. When you release the arrow,
the radius also changes in the model.

• On the contextual toolbar, enter the radius or the radiuses.


• Alternatively, you can select the arrow and type a dimension. When
you start typing, Tekla Structures displays the Enter a Numeric
Location dialog box. Click OK to confirm the dimension.

Modify the shape of a bent plate


When you create a bent plate, Tekla Structures adds a curved section between
the parts you select. You can modify the curved section by choosing one of the
predefined options or by modifying the shape manually. You can also modify
the flat sections, which are the original parts the bent plate was made of.

1. Ensure that Direct modification is switched on.

Create parts, reinforcement, and construction 283 Create parts and modify part properties
objects
2. Select the bent plate.
A blue line handle appears in the middle of the curved section.
3. Select the line handle.
A contextual toolbar appears.
4. On the contextual toolbar, select one of the predefined shape options:

Option Description Example

Tapered bend A gradual decrease in


the width between the
parts.
This is the default shape.

Narrow bend Constant width between


the parts. The width is
determined by the
narrowest part.

Wide bend Constant width between


the parts. The width is
determined by the
widest part.
5. To modify the curved section manually:
a. Select the blue line handle.

Create parts, reinforcement, and construction 284 Create parts and modify part properties
objects
You can modify the side boundaries or the lateral boundaries of the
bends both in the cylindrical and in the conical bent plate. Tekla
Structures displays the boundary handles in blue:

b. Drag the handles to change the shape of the curved section.


For example:

6. To modify the flat sections:

Create parts, reinforcement, and construction 285 Create parts and modify part properties
objects
a. Select the bent plate.
Tekla Structures displays a green selection handle in the middle of
each flat section:

b. Click the selection handle of the section you want to modify.


The direct modification handles of the selected section become
visible:

c. Use the direct modification handles to change the shape of the flat
section.
7. To modify the angle of the bent plate:
a. Click the green selection handle in the middle of the flat section
whose angle you want to modify.
b. Select the line handle.
A contextual toolbar appears.

c. On the contextual toolbar, click Enable angle manipulator.

Create parts, reinforcement, and construction 286 Create parts and modify part properties
objects
The angle manipulator wheel appears in the model.

d. Modify the angle using the wheel.


If you want to modify the angle of another flat section, click the other
green selection handle.
8. To change the main section of the bent plate:
a. Click the green selection handle of the section that you want to set as
the main section.
A contextual toolbar appears.

b. On the contextual toolbar, click Set main section.


The direct modification handles become active in the new main
section. The main section and the coordinate system of the bent plate
change accordingly, changing the bent plate orientation in an
unfolded drawing.

Remove curved sections


You can return bent plates into individual objects, and then edit and use them
as any other model object. If the bent plate consists of several curved sections
that are all joined to the same part, you can either remove each curved section
separately or explode the entire bent plate all at once.

To Do this
To remove individual curved sections 1.
Ensure that Direct
modification is switched on.
2. Select the curved section you
want to remove.
A blue line handle appears.
3. Select the line handle.
A contextual toolbar appears.
4. On the contextual toolbar, click

Remove bend.

Create parts, reinforcement, and construction 287 Create parts and modify part properties
objects
To Do this
Tekla Structures removes the
selected curved section. For
example:

To explode the entire bent plate 1. Select one of the curved sections.
2. Right-click and select Explode.
Tekla Structures explodes the
entire bent plate into individual
objects. For example:

Examples
Here are some examples of bent plates that you can create:

Starting point End result

Create parts, reinforcement, and construction 288 Create parts and modify part properties
objects
Starting point End result

Modify bent plate properties


1. If the property pane is not open, double-click the bent plate to open the
Bent plate properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Bent plate properties


Use the Bent plate properties in the property pane to view and modify the
properties of a bent plate. To open the properties, double-click the bent plate.
The file name extension of a bent plate property file is *.bpl.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of the plate.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile Profile (page 361) of the plate.
Material Material (page 363) of the plate.
Finish Type of finish.
Finish is user definable. It describes
how the part surface has been
treated, for example, with anti-
corrosive paint, hot galvanized, fire
retardant coating, and so on.

Create parts, reinforcement, and construction 289 Create parts and modify part properties
objects
Setting Description
Class Use to group plates.
For example, you can display parts of
different classes in different colors.
Numbering series
Part numbering Part prefix and start number for the
part position number (page 701).
Assembly numbering Assembly prefix and start number for
the assembly position number
(page 701).
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create a stand-alone bent plate


You can create stand-alone bent plates which do not require any input parts to
be selected. Use stand-alone bent plates to model cylindrical and conical parts,
such as hoods, hoppers, cones, and so on.
Limitations
• Tekla Structures does not support full 360 degree stand-alone bent plates.
However, you can create 359 degree plates instead.
• Use the local coordinate system in drawing creation.
In addition to the stand-alone bent plates, you can also create cylindrical and
conical bent plates (page 274) either by selecting two parts or two part faces.
The parts that you use for creating a bent plate must be contour plates, or
beams whose profile is a plate.

Create a stand-alone bent plate

1. Ensure that Direct modification is switched on.

2. On the Steel tab, click Plate --> Create stand-alone bent plate .
3. Define the first radius of the bend:
a. Pick the center point.
b. Pick the start point for the arc.

Create parts, reinforcement, and construction 290 Create parts and modify part properties
objects
c. Pick the end point for the arc.
The picking order defines the up direction. For example, if you create an
arc on the xy plane in the counterclockwise direction, the up direction
points to the positive z axis, according to the right-hand rule (page 52).

4. Pick a point to define the height of the bend.


Alternatively, you can enter the height in the bent plate contextual
toolbar.

5. Define the second radius of the bend:


a. Pick a point based on the preview of the plate.

Create parts, reinforcement, and construction 291 Create parts and modify part properties
objects
b. If you want to change the direction of the plate after you have picked
a point, click the left mouse button.
Alternatively, if you want to create a cylindrical bend, click the middle
mouse button. In this case the radius 2=radius 1.

6. To complete the bent plate creation, click the middle mouse button.

Create parts, reinforcement, and construction 292 Create parts and modify part properties
objects
Modify the shape of a stand-alone bent plate
Use direct modification dimension values and handles to modify the bent
plate shape.

Create parts, reinforcement, and construction 293 Create parts and modify part properties
objects
• You can change the angle, radiuses and height of the bend by entering new
dimension values.

Create parts, reinforcement, and construction 294 Create parts and modify part properties
objects
• You can drag and stretch the edges of the bent plate.

Create parts, reinforcement, and construction 295 Create parts and modify part properties
objects
• You can add and delete intermediate points.

• You can create unfolded drawings of the stand-alone bent plates.

Modify bent plate properties


1. If the property pane is not open, double-click the bent plate to open the
Bent plate properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Bent plate properties


Use the Bent plate properties in the property pane to view and modify the
properties of a bent plate. To open the properties, double-click the bent plate.
The file name extension of a bent plate property file is *.bpl.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of the plate.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile Profile (page 361) of the plate.
Material Material (page 363) of the plate.
Finish Type of finish.
Finish is user definable. It describes
how the part surface has been
treated, for example, with anti-
corrosive paint, hot galvanized, fire
retardant coating, and so on.

Create parts, reinforcement, and construction 296 Create parts and modify part properties
objects
Setting Description
Class Use to group plates.
For example, you can display parts of
different classes in different colors.
Numbering series
Part numbering Part prefix and start number for the
part position number (page 701).
Assembly numbering Assembly prefix and start number for
the assembly position number
(page 701).
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create a steel lofted plate


With lofted plates you can create rolled plates with varying shapes and plates
with double-curved form, for example.

Prerequisites and examples of lofted plates


Before you can create lofted plates, you need to have construction objects
(page 616) in your model. Tekla Structures creates the shape of the lofted
plate according to the geometry of the used construction objects, by
connecting the start point of the first construction object to the start point of
the second construction object. The end points of construction objects are
connected in similar way.
You can connect the following construction objects as a lofted plate:
• construction line to construction line
For example:

Create parts, reinforcement, and construction 297 Create parts and modify part properties
objects
• construction line to construction arc
For example:

• construction arc to construction arc


For example:

Create parts, reinforcement, and construction 298 Create parts and modify part properties
objects
• construction circle to construction circle
For example:

• construction polycurve to construction polycurve

Create parts, reinforcement, and construction 299 Create parts and modify part properties
objects
Create a lofted plate
1. Create the needed construction objects in the model. The shape of the
lofted plate is based on the construction objects' shape.
You need to have
• construction lines (page 617)
• construction arcs (page 619)
• construction circles (page 618)
or
• construction polycurves (page 620)
With polycurves, use the Create arc by tangent or Create tangent

line options on the construction polycurve toolbar. To


create polycurves only with straight segments, use the Create line

option . Note that the construction polycurves do not


need to have the same number of segments, as long as both of them
are tangential.
2. When you have created the needed construction objects, go to the Steel
tab and click Plate --> Create lofted plate.
3. On the toolbar that appears, click a button to specify whether to create
the lofted plate by using two construction objects, or by using a
construction object and a point.

• Use two construction objects to create a lofted plate:


a. Select the first construction object: line, arc, circle, or polycurve.
For example, if you are using two construction circles to create a
lofted plate.

Create parts, reinforcement, and construction 300 Create parts and modify part properties
objects
b. Select the second construction object.

Tekla Structures creates the lofted plate between the selected


construction objects, using the Lofted plate properties in the
property pane.

Create parts, reinforcement, and construction 301 Create parts and modify part properties
objects
• Use one construction object and a point to create a lofted
plate:
a. Select the first construction object: line, arc, circle, or polycurve.
For example, if you are using a construction polycurve and a point
to create a lofted plate.

Tekla Structures shows a preview of the part geometry. Use the


preview to set the direction and size of the lofted plate.

Create parts, reinforcement, and construction 302 Create parts and modify part properties
objects
b. Pick a point.

Tekla Structures creates the lofted plate based on the preview.

Create parts, reinforcement, and construction 303 Create parts and modify part properties
objects
Modify the shape of a lofted plate
Use direct modification dimension handles and dimension values to modify
the lofted plate shape.
• Modify, for example, the height and radius of the lofted plate.

• For lines and arcs: drag the arc symbol at the midpoint of a line or an
arc to modify the lofted plate shape.

Create parts, reinforcement, and construction 304 Create parts and modify part properties
objects
Split a lofted plate
Note that you cannot split closed cylindrical or conical lofted plates.
1. On the Edit tab, click Split.
2. Select the lofted plate you want to split.
3. Pick a point for the dividing line.
Tekla Structures splits the lofted plate.
For example:

Create parts, reinforcement, and construction 305 Create parts and modify part properties
objects
Swap the end handle points to correct the geometry of a lofted plate
In some cases when you try to create a lofted plate, the geometry of the plate
would become self-intersecting, meaning that the start and end points of the
top and bottom construction object are opposite of each other. In these cases
the plate is not created.

You can try to resolve the situation and create the lofted plate by changing the
modeling direction of the construction lines or arcs.
1. Select the construction line or the construction arc.

With construction lines, ensure that the Direct modification switch


is not active. You can then see the yellow and magenta object handles.

Create parts, reinforcement, and construction 306 Create parts and modify part properties
objects
2. On the contextual toolbar, click Swap ends.
Tekla Structures changes the modeling direction of the selected
construction object, and the lofted plate can be created correctly.
With construction circles you can try to resolve the situation by moving either
of the circles.

Unfold lofted plates


You can unfold lofted plates in single-part drawings. The unfolding works for
lofted plates which have been created from single geometry to single
geometry, and for tangential polycurve lofted plates.
Examples of unfolded lofted plates created from single geometry to single
geometry:

Examples of tangential polycurve unfolded lofted plates:

Create parts, reinforcement, and construction 307 Create parts and modify part properties
objects
Modify lofted plate properties
1. If the property pane is not open, double-click the lofted plate to open the
Lofted plate properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Lofted plate properties


Use the Lofted plate properties in the property pane to view and modify the
properties of a steel lofted plate. To open the properties, double-click the steel
lofted plate. The file name extension of a steel lofted plate property file is
*.lpl.

Create parts, reinforcement, and construction 308 Create parts and modify part properties
objects
If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of the lofted
plate.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile Profile (page 361) of the lofted plate.
Material Material (page 363) of the lofted
plate.
Finish Type of finish.
Finish is user definable. It describes
how the part surface has been
treated, e.g. with anti-corrosive paint,
hot galvanized, fire retardant coating,
etc.
Class Use to group lofted plates.
For example, you can display parts of
different classes in different colors.
Numbering series
Part numbering Part prefix and start number for the
part position number (page 701).
Assembly numbering Assembly prefix and start number for
the assembly position number
(page 701).
Face type
Face type Select whether the top and bottom
faces of the plate are flush with the
plane.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create parts, reinforcement, and construction 309 Create parts and modify part properties
objects
Create a concrete column

1. On the Concrete tab, click Column .


2. Pick a point.
Tekla Structures creates the column using the Concrete column
properties in the property pane, and at the level defined in the properties.

Alternatively, you can start the command in the property pane.


1. Ensure that you have nothing selected in the model.

2. In the property pane, click the Object type list button and select
Concrete column from the list.
Tekla Structures starts the command and shows the properties in the
property pane.

Modify concrete column properties


1. If the property pane is not open, double-click the column to open the
Concrete column properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Create parts, reinforcement, and construction 310 Create parts and modify part properties
objects
Concrete column properties
Use the Concrete column properties in the property pane to view and modify
the properties of a concrete column. To open the properties, double-click the
concrete column. The file name extension of a concrete column property file is
*.ccl.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of the column.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile Profile (page 361) of the column.
Material Material (page 363) of the column.
Finish Type of finish.
Finish is user-definable. It describes
how the part surface has been
treated.
Class Use to group columns.
For example, you can display parts of
different classes in different colors.
Position
Vertical Vertical position (page 356) of the
column, relative to column's
reference point.
Rotation Rotation (page 354) of the column
around its axis on the work plane.
Horizontal Horizontal position (page 358) of the
column, relative to column's
reference point.
Top Position of the second end of the
column in the global z direction.
Bottom Position of the first end of the column
in the global z direction.
Cast unit
Cast unit numbering Part prefix and start number for the
part position number (page 701).
Cast unit Indicate whether the column is
precast or cast-in-place.

Create parts, reinforcement, and construction 311 Create parts and modify part properties
objects
Setting Description
Pour phase Pour phase (page 456) of the cast-in-
place parts. Use to separate pour
objects from one another.
Deforming
Warping Use to warp columns using
deformation angles.
Cambering Use to pre-camber (page 375) the
column.
Shortening Use to shorten the column in the
model. The true length of the column
is decreased in the drawing.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create a concrete beam

1. On the Concrete tab, click .


2. Pick two points.
Tekla Structures creates the beam between the points you picked using
the Concrete beam properties in the property pane.

Alternatively, you can start the command in the property pane.


1. Ensure that you have nothing selected in the model.

Create parts, reinforcement, and construction 312 Create parts and modify part properties
objects
2. In the property pane, click the Object type list button and select
Concrete beam from the list.
Tekla Structures starts the command and shows the properties in the
property pane.

Modify concrete beam properties


1. If the property pane is not open, double-click the beam to open the
Concrete beam properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Concrete beam properties


Use the Concrete beam properties in the property pane to view and modify
the properties of a concrete beam or polybeam. To open the properties,
double-click the concrete beam. The file name extension of a concrete beam
property file is *.cbm.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of a beam.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile Profile (page 361) of the beam.
Material Material (page 363) of the beam.
Finish Type of finish.
Finish is user-definable. It describes
how the part surface has been
treated.
Class Use to group beams.
For example, you can display parts of
different classes in different colors.
Position
On plane Beam's position on the work plane
(page 352), relative to the beam's
reference line.

Create parts, reinforcement, and construction 313 Create parts and modify part properties
objects
Setting Description
Rotation Rotation (page 354) of the beam
around its axis on the work plane.
At depth Position depth (page 354) of the
beam. The position is always
perpendicular to the work plane.
End offset
Dx Change the length of the beam
(page 359) by moving the beam end
point along the beam's reference line.
Dy Move the beam end (page 359)
perpendicular to the beam's
reference line.
Dz Move the beam end (page 359) in the
z direction of the work plane.
Curved beam
Plane Plane of curvature.
Radius Radius of the curved beam.
Number of segments Number of segments Tekla Structures
uses when drawing the curved beam.
Cast unit
Cast unit numbering Part prefix and start number for the
part position number (page 701).
Cast unit Indicate whether the beam is precast
or cast in place.
Pour phase Pour phase (page 456) of the cast-in-
place parts. Use to separate pour
objects from one another.
Deforming
Warping Use to warp beams using
deformation angles.
Cambering Use to pre-camber (page 375) beams.
Shortening Use to shorten beams in the model.
The true length of the beam is
decreased in the drawing.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create parts, reinforcement, and construction 314 Create parts and modify part properties
objects
Create a concrete polybeam
A polybeam can contain straight and curved segments.
1. On the Concrete tab, click Beam --> Polybeam.
2. Pick the points you want the beam to go through.
3. Click the middle mouse button.
Tekla Structures creates the beam between the points you picked, using
the beam's current properties.

4. If you want to create curved segments, chamfer the corners of the


polybeam.

Create parts, reinforcement, and construction 315 Create parts and modify part properties
objects
For example:

Modify concrete polybeam properties


1. If the property pane is not open, double-click the polybeam to open the
Concrete beam properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Concrete beam properties


Use the Concrete beam properties in the property pane to view and modify
the properties of a concrete beam or polybeam. To open the properties,
double-click the polybeam. The file name extension of a concrete beam
property file is *.cbm.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of a beam.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile Profile (page 361) of the beam.

Create parts, reinforcement, and construction 316 Create parts and modify part properties
objects
Setting Description
Material Material (page 363) of the beam.
Finish Type of finish.
Finish is user-definable. It describes
how the part surface has been
treated.
Class Use to group beams.
For example, you can display parts of
different classes in different colors.
Position
On plane Beam's position on the work plane
(page 352), relative to the beam's
reference line.
Rotation Rotation (page 354) of the beam
around its axis on the work plane.
At depth Position depth (page 354) of the
beam. The position is always
perpendicular to the work plane.
End offset
Dx Change the length of the beam
(page 359) by moving the beam end
point along the beam's reference line.
Dy Move the beam end (page 359)
perpendicular to the beam's
reference line.
Dz Move the beam end (page 359) in the
z direction of the work plane.
Curved beam
Plane Plane of curvature.
Radius Radius of the curved beam.
Number of segments Number of segments Tekla Structures
uses when drawing the curved beam.
Cast unit
Cast unit numbering Part prefix and start number for the
part position number (page 701).
Cast unit Indicate whether the column is
precast or cast in place.
Pour phase Pour phase (page 456) of the cast-in-
place parts. Use to separate pour
objects from one another.
Deforming

Create parts, reinforcement, and construction 317 Create parts and modify part properties
objects
Setting Description
Warping Use to warp beams using
deformation angles.
Cambering Use to pre-camber (page 375) beams.
Shortening Use to shorten beams in the model.
The true length of the beam is
decreased in the drawing.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create a concrete spiral beam


Use the Create concrete spiral beam command when you want to model
spiral staircases, parking ramps, and complex architectural shapes, for
example.

Basic concepts related to spiral beams


The images below illustrate some basic concepts related to the creation of
spiral beams. Note that if you change the positioning, the entire geometry of
the spiral beam changes.

(1) Start point (the first point picked)


(2) Center point (the second point picked)
(3) Direction of the rotation axis (the optional third point picked)

Create parts, reinforcement, and construction 318 Create parts and modify part properties
objects
(4) Center axis
(5) Total rise: the distance from the start point to the end point, parallel to the
center axis
(6) Rotation angle: the rotation angle of the spiral beam, given in degrees.
Note: positive value = counter-clockwise rotation, negative value = clockwise
rotation.
(7) Radius: the distance from the start point to the center point, perpendicular
to the center axis

Create a spiral beam


1. On the Concrete tab, click Beam --> Spiral beam.
2. Pick the start point.

3. Pick the center point.

4. To set the rotation axis in the work plane +Z direction, click the middle
mouse button to finish.

NOTE Alternatively, instead of clicking the middle mouse button, you


can pick a second center axis point to define the direction of the
rotation axis.

Tekla Structures creates the spiral beam. For example:

Create parts, reinforcement, and construction 319 Create parts and modify part properties
objects
5. Click the spiral beam to select it.
The contextual toolbar appears with the following options:

(1) Rotation angle


(2) Total rise
(3) Twist angle at start
(4) Twist angle at end
6. To add more rotation, enter a bigger value in the Rotation angle box.
7. To make the spiral more loose, enter a bigger value in the Total rise box.
8. To change the radius, move the start point or center point.

Limitations
• Spiral beam has a single, constant radius.
• Unfolding of spiral beams whose total rise is larger than 0.00 does not
produce completely straight results in drawings. The amount of deviation
in the part profile outlines and part length depends on several factors: the
type, size, and length of the profile; the amount of total rise; and the
amount of rotation angle and detailing used.
• Spiral beams are not always untwisted in unfolding. If unequal twisting is
applied to the start end and end end, the unfolded drawing shows an
unfolded but twisted part as a result.
• Connections and details may not work as expected with spiral beams.
• DSTV export of spiral beams may not produce a correct result.

Create parts, reinforcement, and construction 320 Create parts and modify part properties
objects
• You cannot export spiral beams as parts in IFC export. If you are modeling
cast-in-place structures with spiral beam, you can export the geometry to
IFC as pour objects.

Create a concrete panel or wall


You can create a concrete panel or wall that passes through the points you
pick.

1. On the Concrete tab, click Panel .


2. Pick the points you want the panel or wall to go through.
3. Click the middle mouse button.
Tekla Structures creates the panel or wall using the Concrete panel
properties in the property pane

4. If you want to create curved segments, chamfer the corners of the panel
or wall.

Create parts, reinforcement, and construction 321 Create parts and modify part properties
objects
For example:

Alternatively, you can start the command in the property pane.


1. Ensure that you have nothing selected in the model.

2. In the property pane, click the Object type list button and select
Concrete panel from the list.
Tekla Structures starts the command and shows the properties in the
property pane.

Modify concrete panel or wall properties


1. If the property pane is not open, double-click the panel or the wall to open
the Concrete panel properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Concrete panel or wall properties


Use the Concrete panel properties in the property pane to view and modify
the properties of a concrete panel or a wall. To open the properties, double-
click the panel or the wall. The file name extension of a concrete panel
property file is *.cpn.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General

Create parts, reinforcement, and construction 322 Create parts and modify part properties
objects
Setting Description
Name User-definable name of the panel.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile Profile (page 361) of the panel
(thickness × height of the wall).
Material Material (page 363) of the panel.
Finish Type of finish.
Finish is user-definable. It describes
how the part surface has been
treated.
Class Use to group panels.
For example, you can display parts of
different classes in different colors.
Position
On plane Panel's position on the work plane
(page 352), relative to the panel's
reference line.
Rotation Rotation (page 354) of the panel
around its axis on the work plane.
At depth Position depth (page 354) of the
panel. The position is always
perpendicular to the work plane.
End offset
Dx Change the length of the panel
(page 359) by moving the beam end
point along the panel's reference line.
Dy Move the panel end (page 359)
perpendicular to the panel's
reference line.
Dz Move the panel end (page 359) in the
z direction of the work plane.
Cast unit
Cast unit numbering Part prefix and start number for the
part position number (page 701).
Cast unit Indicate whether the panel or wall is
precast or cast in place.
Pour phase Pour phase (page 456) of the cast-in-
place parts. Use to separate pour
objects from one another.
Bending

Create parts, reinforcement, and construction 323 Create parts and modify part properties
objects
Setting Description
Plane Plane of curvature.
Radius Radius of the curved panel.
Number of segments Number of segments Tekla Structures
uses when drawing the curved panel.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create a concrete slab


When you create a concrete slab, the profile you select defines the thickness
of the slab and the points you pick define the shape. The corners of the slab
can be chamfered.

1. On the Concrete tab, click Slab .


2. Pick the corner points of the slab.
3. Click the middle mouse button.
Tekla Structures creates the slab, using the Concrete slab properties in
the property pane.

Alternatively, you can start the command in the property pane.


1. Ensure that you have nothing selected in the model.

2. In the property pane, click the Object type list button and select
Concrete slab from the list.
Tekla Structures starts the command and shows the properties in the
property pane.

Create parts, reinforcement, and construction 324 Create parts and modify part properties
objects
Create a round concrete slab
1. Create a square slab with four equal sides.
2. Select the plate.
3. Double-click a handle.
To make it easier to select the handles of the slab corners, ensure that the

Direct modification switch is not active.


The Corner chamfer properties open in the property pane.

4. In the Type list, select Rounding .


5. In the Radius box, enter the chamfer radius.
The radius must be equal to half of the side of the square.
6. Click Modify.
7. Repeat the above steps for each corner you want to chamfer.

Alternative way of creating a round slab


1. Create a diamond-shaped slab with four equal sides.

2. To round the corners, use the Arc point chamfer type.

Create parts, reinforcement, and construction 325 Create parts and modify part properties
objects
Modify concrete slab properties
1. If the property pane is not open, double-click the slab to open the
Concrete slab properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Concrete slab properties


Use the Concrete slab properties in the property pane to view and modify the
properties of a concrete slab. To open the properties, double-click the
concrete slab. The file name extension of a concrete slab property file is
*.csl.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of the slab.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Thickness Thickness of the slab.
Material Material (page 363) of the slab.
Finish Type of finish.
Finish is user-definable. It describes
how the part surface has been
treated.
Class Use to group slabs.
For example, you can display parts of
different classes in different colors.
Position
At depth Position depth (page 354) of the
concrete slab. The position is always
perpendicular to the work plane.
Cast unit
Cast unit numbering Part prefix and start number for the
part position number (page 701).
Cast unit Indicate whether the slab is precast or
cast in place.

Create parts, reinforcement, and construction 326 Create parts and modify part properties
objects
Setting Description
Pour phase Pour phase (page 456) of the cast-in-
place parts. Use to separate pour
objects from one another.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create a concrete lofted slab


With lofted slabs you can create curved and double-curved slabs or walls, for
example.

Prerequisites and examples of lofted slabs


Before you can create lofted slabs, you need to have construction objects
(page 616) in your model. Tekla Structures creates the shape of the lofted slab
according to the geometry of the used construction objects, by connecting the
start point of the first construction object to the start point of the second
construction object. The end points of construction objects are connected in
similar way.
You can connect the following construction objects as a lofted slab:
• construction line to construction line
For example:

• construction line to construction arc


For example:

Create parts, reinforcement, and construction 327 Create parts and modify part properties
objects
• construction arc to construction arc
For example:

• construction circle to construction circle


For example:

Create parts, reinforcement, and construction 328 Create parts and modify part properties
objects
• construction polycurve to construction polycurve

Note that rebar sets do not work with lofted slabs.

Create a lofted slab


1. Create the needed construction objects in the model. The shape of the
lofted slab is based on the construction objects' shape.
You need to have
• construction lines (page 617)
• construction arcs (page 619)
• construction circles (page 618)
or
• construction polycurves (page 620)
With polycurves, use the Create arc by tangent or Create tangent

line options on the construction polycurve toolbar. To


create polycurves only with straight segments, use the Create line

option . Note that the construction polycurves do not


need to have the same number of segments, as long as both of them
are tangential.
2. When you have created the needed construction objects, go to the
Concrete tab and click Slab --> Create lofted slab.
3. On the toolbar that appears, click a button to specify whether to create
the lofted slab by using two construction objects, or by using a
construction object and a point.

• Use two construction objects to create a lofted slab:

Create parts, reinforcement, and construction 329 Create parts and modify part properties
objects
a. Select the first construction object: line, arc, circle, or polycurve.
For example, if you are using two construction circles to create a
lofted slab:

b. Select the second construction object:

Tekla Structures creates the lofted slab between the selected


construction objects, using the Lofted slab properties in the
property pane.

Create parts, reinforcement, and construction 330 Create parts and modify part properties
objects
• Use one construction object and a point to create a lofted
slab:
a. Select the first construction object: line, arc, circle, or polycurve.
For example, if you are using a construction polycurve and a point
to create a lofted slab:

Tekla Structures shows a preview of the part geometry. Use the


preview to set the direction and height of the lofted slab.

Create parts, reinforcement, and construction 331 Create parts and modify part properties
objects
b. Pick a point.

Tekla Structures creates the lofted slab based on the preview.

Create parts, reinforcement, and construction 332 Create parts and modify part properties
objects
Modify the shape of a lofted slab
Use direct modification dimension handles and dimension values to modify
the lofted slab shape.
• Modify, for example, the height and radius of the lofted slab.

• For lines and arcs: drag the arc symbol at the midpoint of a line or an
arc to modify the lofted slab shape.

Create parts, reinforcement, and construction 333 Create parts and modify part properties
objects
Split a lofted slab
Note that you cannot split closed cylindrical or conical lofted slabs.
1. On the Edit tab, click Split.
2. Select the lofted slab you want to split.
3. Pick a point for the dividing line.
Tekla Structures splits the lofted slab.
For example:

Swap the end handle points to correct the geometry of a lofted slab
In some cases when you try to create a lofted slab, the geometry of the slab
would become self-intersecting, meaning that the start and end points of the

Create parts, reinforcement, and construction 334 Create parts and modify part properties
objects
top and bottom construction object are opposite of each other. In these cases
the slab is not created.

You can try to resolve the situation and create the lofted slab by changing the
modeling direction of the construction lines or arcs.
1. Select the construction line or the construction arc.

With construction lines, ensure that the Direct modification switch


is not active. You can then see the yellow and magenta object handles.

2. On the contextual toolbar, click Swap ends.


Tekla Structures changes the modeling direction of the selected
construction object, and the lofted slab can be created correctly.
With construction circles you can try to resolve the situation by moving either
of the circles.

Modify concrete lofted slab properties


1. If the property pane is not open, double-click the lofted slab to open the
Lofted slab properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Lofted slab properties


Use the Lofted slab properties in the property pane to view and modify the
properties of a concrete lofted slab. To open the properties, double-click the
concrete lofted slab. The file name extension of a concrete lofted slab property
file is *.lsl.

Create parts, reinforcement, and construction 335 Create parts and modify part properties
objects
If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of the lofted
slab.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Thickness Thickness of the slab.
Material Material (page 363) of the lofted slab.
Finish Type of finish.
Class Use to group lofted slabs.
For example, you can display parts of
different classes in different colors.
Face type
Face type Select whether the top and bottom
faces of the slab are flush with the
plane.
Cast unit
Cast unit numbering Part prefix and start number for the
part position number (page 701).
Cast unit Indicate whether the slab is precast or
cast in place.
Pour phase Pour phase (page 456) of the cast-in-
place parts. Use to separate pour
objects from one another.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create a pad footing

1. On the Concrete tab, click .


2. Pick a point.

Create parts, reinforcement, and construction 336 Create parts and modify part properties
objects
Tekla Structures creates the pad footing using the Pad footing properties
in the property pane, and at the level (page 368) defined in the properties.

Alternatively, you can start the command in the property pane.


1. Ensure that you have nothing selected in the model.

2. In the property pane, click the Object type list button and select Pad
footing from the list.
Tekla Structures starts the command and shows the properties in the
property pane.

Modify pad footing properties


1. If the property pane is not open, double-click the pad footing to open the
Pad footing properties.
2. Change (page 110) the properties as needed.
For example, to create a circular pad footing, select a circular section for
Profile.
3. Click Modify.

Pad footing properties


Use the Pad footing properties in the property pane to view and modify the
properties of a pad footing. To open the properties, double-click the pad
footing. The file name extension of a pad footing property file is *.cpf.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General

Create parts, reinforcement, and construction 337 Create parts and modify part properties
objects
Setting Description
Name User-definable name of the pad
footing.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile Profile (page 361) of the pad footing.
Material Material (page 363) of the pad
footing.
Finish Type of finish.
Finish is user-definable. It describes
how the part surface has been
treated.
Class Use to group pad footings.
For example, you can display parts of
different classes in different colors.
Position
Vertical Vertical position (page 356) of the pad
footing, relative to pad footing's
reference point.
Rotation Rotation (page 354) of the pad footing
around its axis on the work plane.
Horizontal Horizontal position (page 358) of the
pad footing, relative to pad footing's
reference point.
Top Position of the top surface of the pad
footing in the global z direction.
Bottom Position of the bottom surface of the
pad footing in the global z direction.
Cast unit
Cast unit numbering Part prefix and start number for the
part position number (page 701).
Cast unit Indicate whether the pad footing is
precast or cast-in-place.
Pour phase Pour phase (page 456) of the cast-in-
place parts. Use to separate pour
objects from one another.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the

Create parts, reinforcement, and construction 338 Create parts and modify part properties
objects
Setting Description
part. UDAs provide additional
information about the part.

Create a strip footing


1. On the Concrete tab, click Footing --> Strip footing.
2. Pick the points you want the footing to go through.
3. Click the middle mouse button.
Tekla Structures creates the strip footing between the points you picked
using the Strip footing properties in the property pane.

4. If you want to create curved segments, chamfer the corners of the footing.

For example:

Alternatively, you can start the command in the property pane.


1. Ensure that you have nothing selected in the model.

2. In the property pane, click the Object type list button and select
Strip footing from the list.
Tekla Structures starts the command and shows the properties in the
property pane.

Create parts, reinforcement, and construction 339 Create parts and modify part properties
objects
Modify strip footing properties
1. If the property pane is not open, double-click the strip footing to open the
Strip footing properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Strip footing properties


Use the Strip footing properties in the property pane to view and modify the
properties of a strip footing. To open the properties, double-click the strip
footing. The file name extension of a strip footing property file is *.csf.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of the strip
footing.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.
Profile Profile (page 361) of the strip footing.
Material Material (page 363) of the strip
footing.
Finish Type of finish.
Finish is user-definable. It describes
how the part surface has been
treated.
Class Use to group strip footings.
For example, you can display parts of
different classes in different colors.
Position
On plane Strip footing's position on the work
plane (page 352), relative to the
footing's reference line.
Rotation Rotation (page 354) of the strip
footing around its axis on the work
plane.
At depth Position depth (page 354) of the strip
footing. The position is always
perpendicular to the work plane.

Create parts, reinforcement, and construction 340 Create parts and modify part properties
objects
Setting Description
End offset
Dx Change the length of the strip footing
(page 359) by moving the footing end
point along the footing's reference
line.
Dy Move the strip footing end (page 359)
perpendicular to the beam's
reference line.
Dz Move the strip footing (page 359) in
the z direction of the work plane.
Cast unit
Cast unit numbering Part prefix and start number for the
part position number (page 701).
Cast unit Indicate whether the strip footing is
precast or cast-in-place.
Pour phase Pour phase (page 456) of the cast-in-
place parts. Use to separate pour
objects from one another.
Bending
Plane Plane of curvature.
Radius Radius of the curved strip footing.
Number of segments Number of segments Tekla Structures
uses when drawing the curved strip
footing.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

Create items
In Tekla Structures, the term item refers to the parts that have a 3D shape.
Shapes are created in an external modeling software, or in Tekla Structures,
and they are available in the Tekla Structures shape catalog.
Items are similar to other parts (page 251), such as beams and columns. The
main difference between items and other types of parts is that a 3D shape

Create parts, reinforcement, and construction 341 Create parts and modify part properties
objects
defines the geometry of an item, whereas a part has a 2D profile that is
extruded to create the length of the part.
You can use items to model objects that would otherwise be difficult to model
using basic Tekla Structures parts and commands, such as cutting. You can
also use items to model objects that use shapes modeled in an external
software or by a manufacturer.
Every item has properties that define it, such as shape, material, and location.
If you want to use item properties in view and selection filters or in drawing
and report templates, you need to use the template attributes of parts and
profiles. If you want to separate items from parts, use the IS_ITEM template
attribute.
Limitations to items
• Items have a geometry according to their shape, so items cannot be scaled,
stretched, or fitted.
• Items cannot be mirrored.
• Items cannot be split or combined. Splitting an imported item creates a
duplicate to the splitting position.
• Items can only be cut or attached to another part if they have a solid
shape.
• The gross weight value of an imported item may be different from that of
an identical Tekla Structures part modeled with cuts. This is because the
cuts are not taken into account when calculating the gross weight of parts.

Create an item or a concrete item

1. Ensure that Direct modification is switched on.


This makes it easier to adjust the location and rotation of the item in the
model.
2. Depending on the material of the item you want to create, do one of the
following:

• On the Steel tab, click Item .

• On the Concrete tab, click Item .

TIP Alternatively, you can start the command in the property pane.
a. Ensure that you have nothing selected in the model.

b. In the property pane, click the Object type list button and
select Item or Concrete Item from the list.

Create parts, reinforcement, and construction 342 Create parts and modify part properties
objects
Tekla Structures starts the command and shows the properties
in the property pane.
In the property pane, you can modify the item properties and
select the shape, for example.

3. Move the mouse pointer over object faces and edges in the model, and
see how the item turns over and adjusts to the object faces.
If you are adding the item to another object (such as part or pour object),
Tekla Structures also shows location dimensions to the nearest object
edges.
4. Pick the first point of the item.
5. To indicate the direction of the item, pick another point.
Tekla Structures places the item between the points you picked starting
from the first point (yellow handle) towards the direction of the second
point (magenta handle), using the Item or Concrete Item properties in
the property pane.
Tekla Structures shows the coordinate axes, rotation handles, and
location dimensions that you can use to fine-tune the location and
rotation of the item. The handles are red, green, and blue, according to
the local coordinate system of the item.

6. To move the item along any of its coordinate axes, drag the relevant axis
handle to a new location.
7. To rotate the item around any of its coordinate axes, drag the relevant
rotation handle to a new location.
Press Tab to rotate the item in 90-degree steps in the direction of the
selected rotation handle.
8. To move or rotate the item by specifying a distance or angle:
a. Select an axis handle, a rotation handle, or a dimension arrowhead.

Create parts, reinforcement, and construction 343 Create parts and modify part properties
objects
b. Type the value by which you want the dimension to change.
When you start typing, Tekla Structures displays the Enter a Numeric
Location dialog box.
c. Click OK to confirm the new dimension.
9. If you want to add more items to the model, click the middle mouse
button and repeat steps 3–8.
10. To stop adding items, press Esc.
11. If needed, you can modify the item geometry (page 376) further in the
Geometry editing mode.

Modify item or concrete item properties


1. If the property pane is not open, double-click the item or the concrete
item to open the Item or the Concrete Item properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Change the shape of an item


When you create or modify an item, you can select the shape from the list that
contains all the shapes available in the shape catalog.
Before you start, ensure that you have the required shape available in the
shape catalog.
1. Double-click an item to open the item properties in the property pane.
2. Click the ... button next to the Shape box to open the Shape Catalog
dialog box.
3. If needed, use the Filter box to search for a shape.
4. Select a shape from the list.
5. Click OK to close the Shape Catalog dialog box.
6. Click Modify to apply the changes.

Convert a part to an item


You can change existing parts in the model to items and at the same time add
corresponding shapes to the shape catalog.
When you change a part to an item, Tekla Structures deletes the original part
and replaces it with the newly created item in the model. The name, material,
finish, class, pour phase, and the numbering properties of the original part are
saved as the corresponding item properties. Other part type specific

Create parts, reinforcement, and construction 344 Create parts and modify part properties
objects
properties and user-defined attributes are not saved. The objects that are
attached to the original part, such as reinforcement and surfaces, are deleted.
Curved beams, spiral beams, bent plates, lofted plates, and lofted slabs cannot
be changed to items.
1. Create the parts (page 251) that you want to change to an item.
2. If you want to include more than one part in the item, attach the parts to
each other (page 372).
3. Select the part.
4. Right-click and select Convert part to item.
Alternatively, you can go to Quick Launch, search for and select the
Convert part to item command, and then select the part.
Tekla Structures changes the part to an item and adds a new shape to the
shape catalog. The shape name is generated using the part name and part
location in the format <grid location>_<elevation>_<part name>. For example:
• 1/D_+0_FOOTING
• 3/C_+0-+3600_COLUMN
• 1-2/A-B_+3600_SLAB
If there is already a shape with the same name in the shape catalog, Tekla
Structures adds two underscore characters and a running number at the end
of the new shape name. For example, 1/D_+0_FOOTING__1.

Item and concrete item properties


Use the Item and the Concrete Item properties in the property pane to
define, view, and modify the properties of an item. To open the properties,
double-click the item or the concrete item.

The file name extension of an item property file is *.ips.


The file name extension of a concrete item property file is *.ipc.
If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of an item.
Tekla Structures uses part names in
reports and in Document manager,
and to identify parts of the same type.

Create parts, reinforcement, and construction 345 Create parts and modify part properties
objects
Setting Description
Shape Shape of an item.
To select a shape from the shape
catalog, click the ... button next to the
Shape box.
To show the item shape in reports
and drawing tables, use the PROFILE
template attribute.
Material Material (page 363) of the item.
Finish Type of finish.
Finish is user definable. It describes
how the part surface has been
treated, e.g. with anti-corrosive paint,
hot galvanized, fire retardant coating,
etc.
Class Use to group items.
For example, you can display parts of
different classes in different colors.
Numbering series (available for items)
Part numbering Part prefix and start number for the
part position number (page 701).
Assembly numbering Assembly prefix and start number for
the assembly position number
(page 701).
Position
On plane Item's position on the work plane
(page 352), relative to the item's
reference line.
Rotation Rotation (page 354) of the item
around its axis on the work plane.
At depth Position depth (page 354) of the item.
The position is always perpendicular
to the work plane.
End offset
Dx Move the item along (page 359) its
reference line.
Dy Move the item perpendicular
(page 359) to its reference line.
Dz Move the item in the z direction
(page 359) of the work plane.
Cast unit (available for concrete items)

Create parts, reinforcement, and construction 346 Create parts and modify part properties
objects
Setting Description
Cast unit numbering Part prefix and start number for the
part position number (page 701).
Cast unit Indicate whether the item is precast
or cast-in-place.
Pour phase Pour phase (page 456) of the cast-in-
place parts. Use to separate pour
objects from one another.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (page 364) (UDAs) of the
part. UDAs provide additional
information about the part.

2.2 Adjust part position and show part information


When you create a part, you position the part by picking points. If needed, you
can adjust the position of a part in different ways after the part creation.

Part position
In part creation, the part handles and part reference line help you to define
the part position. You can adjust the position of parts (page 351), such as
rotation (page 354), by using the Position and End offset sections in the
property pane, or by using the contextual toolbar.
Also, check the following tips that help you to create and position, for example,
curved and horizontal parts:
• Create curved parts (page 366)
• Create horizontal parts (page 367)
• Create beams close to each other (page 368)
• Position columns, pad footings, and orthogonal beams (page 368)
• How to model identical areas (page 369)

Show part information


To display selected part properties in the model view, use part labels
(page 365). Part labels are textual descriptions that are displayed next to the
part whose properties they show.

Create parts, reinforcement, and construction 347 Adjust part position and show part information
objects
Show part handles and part reference lines in a model view
Part handles can be used to move a model object or to modify the model
object’s shape or size. Part reference line is line between two reference points,
and the reference line has handles at the line ends.

NOTE When you create horizontal parts, such as beams, always pick points in the
same direction, for example, from left to right. This ensures that Tekla
Structures places and dimensions the parts in the same way in drawings, and
that part marks automatically appear at the same part end.

Show part handles


Tekla Structures indicates the direction of a part with handles. When you
select a part, Tekla Structures shows the handles. The handle of the first end
point is yellow, the rest are magenta.

For information on how to select only the handles of a part, see Select objects
(page 130).
If direct modification (page 117) is on, Tekla Structures also displays direct
modification handles for the reference points, corners, segments, and
segment midpoints of the selected part. These handles are blue.

Create parts, reinforcement, and construction 348 Adjust part position and show part information
objects
Modify the length of a part using handles
If you do not want to use direct modification, you can use the part handles to
modify the length of a part.

1. Ensure that the Direct modification switch is not active.


2. Select the part.
Tekla Structures highlights the handles of the part.
3. Click one of the handles to select it.
4. Move the handle like any other object in Tekla Structures.
For example, right-click and select Move.
If Drag & drop is active (page 162), just drag the handle to a new location.

WARNING Do not use cuts or fittings (page 412) to change the length of a
part, for the following reasons:
• Cuts may cause shop errors, because cuts do not always
affect part length when you export information to NC files.
• Fittings may cause problems with connections and details.

Swap handles
You can change the modeling direction of a part by using the Swap handles
macro. This changes the yellow start handle to magenta, and the other way
around.
1. Select the part whose modeling direction you want to change.
Tekla Structures shows the part handles.

Create parts, reinforcement, and construction 349 Adjust part position and show part information
objects
2. Go to Quick Launch, start typing swap handles, and select the
Macro.Swap handles command from the list that appears.
Tekla Structures changes the modeling direction of the part, and swaps
the start and end handles.

Show part reference lines in a model view


When you create a part, you position the part by picking points (page 84).
These points are the part reference points. If you pick two points to position a
part, the points form a part reference line, and handles appear at the line
ends. By default, the part reference line is invisible in the model. It may be
useful to display it when snapping to the middle points of parts, for example.
1. Double-click the view to open the View Properties dialog box.
2. Click Display... to open the Display dialog box.
3. On the Advanced tab, select the Part reference line check box.
4. Click Modify.

Create parts, reinforcement, and construction 350 Adjust part position and show part information
objects
The part reference lines are displayed.

Modify the position of a part


Use the property pane and its Position and End offset sections to modify the
part position. Alternatively, you can use the contextual toolbar to modify the
part position.

To modify the position of a part, do one of the following:

To Do this
Modify part position using the 1. Double-click a part to open the
property pane (page 110) part properties in the property
pane.
2. In the Position or in the End
offset section, modify the
desired position settings, such as
part rotation (page 354) or part
vertical position (page 356).
For example, you can define the
part to be positioned 200 units
above its handles.
3. Click Modify.
Modify part position using the 1.
contextual toolbar Click in the contextual
toolbar.
2. Modify the settings. The object
moves in the model accordingly.
• To change the overall position
of a beam, column, panel, or
footing, use the round
selection dial. Click a sector in
the dial to select a position.

Create parts, reinforcement, and construction 351 Adjust part position and show part information
objects
To Do this
• To change the rotation angle,
click and drag the green
rotation angle knob.
• To change the Angle, Plane
offset, or Depth offset, enter
a value in the corresponding
box.

• To change the position of a


plate or slab, select an option
and enter a value in the
Depth offset box.

TIP The rotation angle knob snaps to every 5 degrees. Hold down Shift to
override this.

See also
Part position on the work plane (page 352)
Part rotation (page 354)
Part position depth (page 354)
Part vertical position (page 356)
Part horizontal position (page 358)
Part end offsets (page 359)

Part position on the work plane


Use the On plane setting in the part properties to view and change the part’s
position on the work plane. The position is always relative to part's reference
line.

Create parts, reinforcement, and construction 352 Adjust part position and show part information
objects
Alternatively, you can use the contextual toolbar (page 351) to modify the
part's position.

Option Description Example


Middle The reference line is in
the middle of the part.

Right The part is positioned


underneath the
reference line.

Left The part is positioned


above the reference line.

Examples

Position Example
Middle 300

Right 300

Left 300

Create parts, reinforcement, and construction 353 Adjust part position and show part information
objects
Part rotation
Use the Rotation setting in the part properties to view and change the
rotation of a part around its axis on the work plane.

You can also define the angle of rotation. Tekla Structures measures positive
values clockwise around the local x axis.
Alternatively, you can use the contextual toolbar (page 351) to modify the
part's position.

Option Description Example


Front The work plane is
parallel to the front
plane of the part.

Top The work plane is


parallel to the top plane
of the part.

Back The work plane is


parallel to the back
plane of the part.

Below The work plane is


parallel to the bottom
plane of the part.

Create parts, reinforcement, and construction 354 Adjust part position and show part information
objects
Part position depth
Use the At depth setting in the part properties to view and change the
position depth of the part. The position is always relative to the part reference
line between the part handles.

Alternatively, you can use the contextual toolbar (page 351) to modify the
part's position.

Option Description Example


Middle The part is positioned in
the middle of the
reference line.

Front The part is positioned


above the reference line.

Behind The part is positioned


underneath the
reference line.

Examples

Position Example
Middle 400

Create parts, reinforcement, and construction 355 Adjust part position and show part information
objects
Position Example
Front 400

Behind 400

Part vertical position


Use the Vertical setting in the part properties to view and change the vertical
position of the part. The position is always relative to the part’s reference
point.

Alternatively, you can use the contextual toolbar (page 351) to modify the
part's position.

Option Description Example


Middle The reference point is in
the middle of the part.

Create parts, reinforcement, and construction 356 Adjust part position and show part information
objects
Option Description Example
Down The part is positioned
underneath the
reference point.

Up The part is positioned


above the reference
point.

Examples

Position Example
Middle 200

Down 200

Create parts, reinforcement, and construction 357 Adjust part position and show part information
objects
Position Example
Up 200

Part horizontal position


Use the Horizontal setting in the part properties to view and change the
horizontal position of the part. The position is always relative to the part’s
reference point.

Alternatively, you can use the contextual toolbar (page 351) to modify the
part's position.

Option Description Example


Middle The reference point is in
the middle of the part.

Left The part is positioned on


the left side of the
reference point.

Create parts, reinforcement, and construction 358 Adjust part position and show part information
objects
Option Description Example
Right The part is positioned on
the right side of the
reference point.

Examples

Position Example
Middle 150

Left 150

Right 150

Part end offsets


Use the Dx, Dy and Dz settings in the part properties to move the ends of a
part, relative to its reference line. You can enter positive and negative values.

Create parts, reinforcement, and construction 359 Adjust part position and show part information
objects
Alternatively, you can use the contextual toolbar (page 351) to modify the
part's position.

Option Description
Dx Changes the length of the part by
moving the part end point along the
reference line.
Dy Moves the part end perpendicular to
the reference line.
Dz Moves the part end in the z direction
of the work plane.

Examples

Position Example
Dx
End point: 200

Dx
End point: -200

Dy
End point: 300

Dy
End point: -300

Dz
End point: 400

Create parts, reinforcement, and construction 360 Adjust part position and show part information
objects
Position Example
Dz
End point: -400

Select and change the profile or material of a part


Each part has a profile and a material, which are selected using the profile
catalog and the material catalog.

Select and change the profile of a part


There are two types of profiles available for parts in Tekla Structures:
• Fixed profiles

Fixed profiles are profiles that can be obtained pre-manufactured. The


properties of the fixed profiles conform to industry standards, and you
should not modify them unless you are an administrator. Fixed profiles are
environment-specific.
• Parametric profiles

Parametric profiles are partly user-definable: they have a predefined shape


but you can change their cross section dimensions using one or more
parameters. Tekla Structures calculates the cross section shape each time
you open the model.
You can use the fixed or parametric profiles available in the Tekla Structures
profile catalog, or you can customize the profile catalog in several ways.

Change the profile of a part


When you create or modify a part (page 251), you can select the profile of a
part from a list that contains all the profiles available in the profile catalog.
1. Double-click a part to open the part properties in the property pane.
2. Click the ... button next to the Profile box.
The Select Profile dialog box appears.
By default, only the profile types that are relevant to the material of the
part are shown. For example, if you are changing the profile of a steel
part, only the profile types that are associated with steel are shown.

Create parts, reinforcement, and construction 361 Adjust part position and show part information
objects
3. If needed, define what profile information you want to see.
• To display all the profiles of the profile catalog in the list, regardless of
the material the profile types are associated with, select the Show all
profiles check box.
• To see all the properties of profiles, select the Show details check box.
4. Select a profile from the list.
5. If the profile is parametric, define its dimensions on the General tab.

(1) Click the Value box and replace the existing value with a new one.
6. Click OK to close the Select Profile dialog box.
7. Click Modify in the property pane.
Alternatively, if you know the name of the profile, you can enter it directly in
the Profile box in the property pane or in the contextual toolbar.

Use standardized values for profile dimensions


You can use standardized values for the dimensions of parametric profiles.
1. Double-click a part to open the part properties in the property pane.
2. Click the ... button next to the Profile box.
The Select Profile dialog box appears.
3. Select a parametric profile.

Create parts, reinforcement, and construction 362 Adjust part position and show part information
objects
If standardized values have been defined for this profile, the Use industry
standardized values only check box appears on the General tab under
the profile properties:

4. Select the Use industry standardized values only check box.


5. Select the profile dimensions from a list in the Value column.

Select and change the material of a part


When you create or modify a part (page 251), you can select the material and
grade of a part from a list that contains all the materials available in the
material catalog.
1. Double-click a part to open the part properties in the property pane.
2. Click the ... button next to the Material box.
The Select Material dialog box appears.
3. If needed, define what material information you want to see.
• To include aliases for material grades in the list, select the Show
aliases check box.
Aliases are alternative names. For example, they can be former names,
or names used in different countries or standards. Tekla Structures

Create parts, reinforcement, and construction 363 Adjust part position and show part information
objects
automatically changes aliases into the standard name when you select
a material grade.
• To see all the properties of materials, select the Show details check
box.
4. Select a material from the list.
5. Click OK to close the Select Material dialog box.
6. Click Modify in the property pane.

Alternatively, if you know the name of the profile, you can enter it directly in
the Profile box in the property pane or in the contextual toolbar.

TIP If needed, you can customize the material catalog.

Examples of user-defined attributes (UDAs) for parts


User-defined attributes (UDAs) provide additional information about a part.
UDAs can consist of numbers, text, or lists. If needed, you can define new
user-defined attributes.
The following table gives some examples of what you can use part UDAs for:

Attribute Can be used...


Comment In part and weld marks in Tekla Structures
drawings, or in projects.
Shorten When drawings of the parts are created, Tekla
Structures decreases the true length of the part by
this value. This is useful when creating assembly
drawings of bracing bars that should always be
under tension.
Camber In part marks in Tekla Structures drawings.
Preliminary mark To obtain preliminary numbers for parts in reports.
Locked To protect objects from being accidentally
changed.
Shear, Tension, and To save reaction forces for AutoDefaults. You can
Moment enter forces separately for each end of a part.
User field 1...4 User-defined fields. You can change the names of
these fields and add new user-defined fields.
Connection code When importing information on connection types
into Tekla Structures. You can then use the
connection codes as rules in AutoConnection and
AutoDefaults. Each end of a part can have a
different connection code.

Create parts, reinforcement, and construction 364 Adjust part position and show part information
objects
Attribute Can be used...
Moment connection For selecting whether to show moment connection
symbols in drawings or not.

Show part information by using part labels


You can display selected part properties, user-defined attributes and template
attributes in a model view by using part labels.

Part labels are textual descriptions that are displayed next to the part they
represent. You can define what information to display in the labels, such as
the name, profile, and position number of the part.

1. Double-click the view to open the View Properties dialog box.


2. Click Display... to open the Display dialog box.
3. Go to the Advanced tab.
4. Next to the Part label, in the Properties list, select a property.
5. Click Add > to add the property to the Part label list. The Part label check
box is automatically selected when you add properties.

Create parts, reinforcement, and construction 365 Adjust part position and show part information
objects
6. To remove a property from the Part label list, select a property and click
Remove. The Part label check box is automatically cleared if you remove
all the properties.
7. If needed, define which user-defined attribute or template attribute you
want to display in part labels.
a. Select User-defined attribute in the Properties list.
b. Click Add >. The Part label dialog box appears.
c. Enter the user-defined attribute name exactly as it appears in the
objects.inp file, or the template attribute name. For example,
PRELIM_MARK.
d. Click OK.
8. In the Show for list, select for which parts you want to show the part
labels.
• All: Part labels are shown for all parts in the view.
• Selected: Part labels are only shown for the parts you select.
• Main part for selected: Part labels are only shown for the main parts
of the assemblies you select.
• Main part for all: Part labels are shown for all main parts of all
assemblies.
Note that if you select the Selected or the Main part for selected option,
you need to first apply the changes to the view when the view is selected.
Then continue to select the objects for which you want to show the part
labels.
9. Click Modify.

Create curved parts


You can create curved parts by defining a radius and the number of segments
for a part. The number of segments determines how realistic the curved part
looks: the more segments, the less angular the part appears.
1. Create a part that can be bent: a beam, panel, or strip footing.
2. Double-click the part to open the part properties.
3. Go to the Curved beam or Bending settings area, depending on the part
type.
4. In the Radius box, enter the radius.
5. In the Number of segments box, enter the number of segments you
want to use.

Create parts, reinforcement, and construction 366 Adjust part position and show part information
objects
6. If needed, define the plane of curvature, which is relative to the current
work plane.
7. Click Modify to bend the part.

Examples

Number of segments: 2

Number of segments: 5

Number of segments: 15

See also
Modify the position of a part (page 351)

Create horizontal parts


When creating horizontal parts, such as beams, always pick points in the same
direction. For example, pick positions from left to right, and from bottom to
top (in positive x, y directions). This ensures that Tekla Structures places and

Create parts, reinforcement, and construction 367 Adjust part position and show part information
objects
dimensions the parts in the same way in drawings, and that part marks
automatically appear at the same part end.
To ensure that beam rotation is correct in drawings, set part Rotation to Top
in the part properties.

Create beams close to each other


When you create beams so that they are located very close to each other,
Tekla Structures may consider them as a twin profile. To prevent this from
happening, use the user attribute MAX_TWIN_SEARCH_DIST in the profile
catalog.
1. On the File menu, click Catalogs --> Profile catalog to open the Modify
Profile Catalog dialog box.
2. Select the desired profile in the profile tree.
3. Go to the User attributes tab and set the property Twin profile
detection distance to a larger value than 0, for example to 0.1.
4. Click OK.
5. Create the beams using the profile.

See also
Create a steel beam (page 255)
Create a twin profile (page 264)

Position columns, pad footings, and orthogonal beams


For parts that you create by picking only one point (such as columns), you can
define the top and bottom level of the part in the global z direction. The part is
created at the defined level, not at the level you picked in the model. This can
be useful when creating multi-story structures, as you can define exact levels
for each part you create.

To define the top and bottom levels of a part:


1. Create a part that requires you to pick only one point.
For example, a column.
2. Double-click the part to open the part properties.
3. Go to the Position settings area.
4. Modify the top and bottom levels of the part.
• Top: Use to define the top level of the part.
• Bottom: Use to define the bottom level of the part.

Create parts, reinforcement, and construction 368 Adjust part position and show part information
objects
5. Click Modify.

Example
In this example, the concrete columns form a two-story structure. To position
the upper columns correctly, you must modify their bottom level position.

(1) Top level = 1000, Bottom level = 0


(2) Top level = 1700, Bottom level = 1200
(3) Slab thickness = 200

See also
Modify the position of a part (page 351)

How to model identical areas


Most structures contain identical areas, from simple frames to entire floors.
Save time by modeling these areas once, then copying them throughout the
model. For example, create a column with a base plate and cap plate, then
copy the column to all the locations where it occurs in the model.
You can use this technique to create and reproduce any identical area.
Depending on the project, you may even be able to add connections before
copying the area of the building.

TIP For a project that has several identical floors, try modeling an entire floor, then
copying it to several levels.

See also
Copy and move objects (page 146)

Create parts, reinforcement, and construction 369 Modify parts


objects
2.3 Modify parts
This section explains how to modify different part properties, such as shape,
position and length of a part. It also explains how to split and combine parts,
and how to use the deforming options to warp and camber parts.
Click the links below to find out more:

Modify the adaptivity of reinforcement, surface treatment, or edge chamfers in


parts (page 437)
Split parts (page 370)
Combine parts (page 371)
Attach parts to each other (page 372)
Warp a part (page 373)
Camber a part (page 375)
Modify items (page 376)

Split parts
Use splitting to split a part into two. You can use splitting with straight parts,
polybeams and curved beams without offsets, and normal and tapered
reinforcing bar groups. You can also split plates and slabs by using a polygon.

Split a straight or curved part or polybeam


1. On the Edit tab, click Split.
2. Select the part you want to split.
3. Pick a point for the dividing line.
4. If you split a polybeam, check that the following are correct:
• The position and orientation settings of the split polybeams
• The components related to the split polybeams

Split a plate or slab using a polygon


1. Ensure that the Z axis is perpendicular to the plate or slab you want to
split.
2. On the Edit tab, click Split.
3. Select the part you want to split.
4. Pick positions to outline the polygon to be used for splitting.
5. Click the middle mouse button to close the polygon and to split the part.

Create parts, reinforcement, and construction 370 Modify parts


objects
NOTE When you pick the corner points of the polygon to be used for splitting, make
sure the starting and end points are:
• outside of the part, and
• on the same side of the part.

NOTE If you split contour plates that have bolts, welds or surface treatments, check
the result after splitting.

Combine parts
You can combine two parts into one. This can be useful when you want to
model complex parts (such as folded plates) that are otherwise difficult to
model, or when you want to model prefabricated parts that are delivered to
the workshop already attached to profiles.
1. On the Edit tab, click Combine.
2. Select the first part.
The properties of the first selected part will be used for the combined
part.
3. Select the second part.
The parts are combined into one.
If the center lines of the parts are not in line with each other, Tekla
Structures combines them by taking the largest distance between the
start and end points from both parts. For example:

Limitations
• Combining does not work for contour plates, polybeams or slabs.

Create parts, reinforcement, and construction 371 Modify parts


objects
• When you combine parts, Tekla Structures retains the attached objects and
connections. Tekla Structures does not recreate connections in the part
that was selected first.

See also
Attach parts to each other (page 372)

Attach parts to each other


You can attach one or more parts to another part, or detach or explode the
attached parts using the Added material commands.
When you modify the properties of attached parts, note that some of the part
properties are taken from the main part. These properties are not shown in
the properties of the attached part. You can inquire the properties of the
whole part and the properties of each attached part separately. The attached
parts are taken into account when calculating area, volume, and weight:
• Weight (Gross) compares the weight with fittings and without fittings, and
shows the biggest weight result without cuts and with attached parts.
• Weight (Net) shows the weight with cuts and attached parts based on the
geometry volume of the modeled part.
• Weight shows the net weight.

Limitations
• Connections must be added to the part to which other parts have been
attached. You cannot add connections to an attached part.
• All reinforcement components may not work correctly with parts that have
been attached to each other using the Added material commands. The
geometry of the parts is not always kept suitable for adding a component.
For example, the reference points of the attached part may be lost and
therefore the orientation information needed for adding the reinforcement
is not known anymore.

Attach a part to another part


1. Double-click the view to open the view properties, click the Display...
button, and ensure that the Cuts and added material option is selected
in the display settings.
2. On the Edit tab, click Added material --> Attach to part .
3. Select the part to attach to.
4. Select the part you want to attach.
You can attach more than one part at a time.

Create parts, reinforcement, and construction 372 Modify parts


objects
5. Click the middle mouse button to attach the part.

Detach an attached part


1. Double-click the view to open the view properties, click the Display...
button, and ensure that the Cuts and added material option is selected
in the display settings.
2. On the Edit tab, click Added material --> Detach from part .
3. Select the attached part you want to detach.
You can detach more than one part from several different parts at a time.
Select the parts either by clicking them or by using area selection.
4. Click the middle mouse button to detach the part.
The detached part keeps the color it had as an attached part.

Explode attached parts


You can explode a part that has attached parts.
1. Double-click the view to open the view properties, click the Display...
button, and ensure that the Cuts and added material option is selected
in the display settings.
2. On the Edit tab, click Added material --> Explode part .
3. Select the part you want to explode.
4. Click the middle mouse button to explode the part.

Warp a part
You can warp steel and concrete beams and columns, and concrete slabs. The
warping functionality is available only in the Full, Precast Concrete Detailing,
and Steel Detailing configurations.

Warp a beam or a column using deformation angles


1. Double-click a beam or a column to open the properties.
2. Go to the Deforming section.
3. In the Warping Start box, enter the angle of the beam at its start point,
relative to the part handles.
4. In the Warping End box, enter the angle of the beam at its end point,
relative to the part handles.
For example, to warp the beam 10 degrees at the end point, enter 0 in the
Start angle box and 10 in the End angle box.
5. Click Modify to warp the beam.

Create parts, reinforcement, and construction 373 Modify parts


objects
Warp a concrete slab by moving chamfers
Before you start, create a concrete slab by using the Slab command on the
Concrete tab.
1. Double-click a chamfer to open the Corner chamfer properties.
2. Modify the chamfer properties.
Do not modify the chamfers so that the slab faces are no longer planar.
• To move the upper corner of the chamfer, modify the Dz1 value.
• To move the lower corner of the chamfer, modify the Dz2 value.
3. Click Modify to warp the slab.

Warp a Floor Bay (66) slab


Before you start, create a concrete slab by using the component.
1. Ensure that the Select components selection switch is on.
2. Select the chamfer you want to move.
For example, select the corner point of a slab component to warp that
end of the slab:

3. Right-click and select Move special --> Linear... .

Create parts, reinforcement, and construction 374 Modify parts


objects
4. In the Move - Linear dialog box, enter a value in the appropriate direction
box.
For example, enter 100 in the dZ box to lift that corner up 100 mm.
5. Click Move.
Tekla Structures moves the point in the direction you selected, which
warps the slabs.

6. Right-click and select Interrupt.


7. Ensure that the Select objects in components selection switch is on.
8. To see the warping angle of a single slab, double-click a slab to open the
Concrete beam properties, and go to the Deforming section.
The Warping start and end values show the warping angle at the start
point and at the end point of the part.

Camber a part
You can use cambering to pre-camber parts, in other words, to curve long
heavy sections that will settle on site and become flat. Use cambering to show
the natural camber of a prestressed part in a model. Cambering affects the
position of cuts, skews, and embeds in the model.
1. Double-click the part to open the part properties.
2. Go to the Deforming section.
3. In the Cambering box, define the degree of camber.
4. Click Modify.

Create parts, reinforcement, and construction 375 Modify parts


objects
Tekla Structures cambers the part in the local z direction.

Modify items
You can fine-tune the geometry of the model by modifying items. This is how
you can create sloping slabs, for example.

TIP You can create item shapes using existing geometry and parts in the model.

When you modify an item's geometry, you can move item vertexes (corner
points), edges, and faces. However, the faces always need to stay planar, so
you cannot move all vertexes or edges freely. You may first need to add new
edges to split existing faces. These edges act as hinges or turning joints
between the faces.
When you have modified an item's geometry and want to save the changes,
you can choose to update the item's current shape, or to create a new shape.
Tekla Structures also stores temporary shapes in the shape catalog in case you
need to undo actions. The unused temporary shapes will be deleted from the
shape catalog when you save the model.

Start geometry editing


Before you start, create items (page 341).

1. Ensure that Direct modification is switched on.


2. Select the item whose geometry you want to modify.
You can only modify items that have a solid shape.
The Geometry editing tab appears at the right end of the ribbon:

Create parts, reinforcement, and construction 376 Modify parts


objects
Tekla Structures shows the direct modification axis and rotation handles
for the selected item. For example:

3. Modify the position settings in the item properties (page 345) so that both
On plane and At depth are set to Middle with offset 0.

This ensures that the later geometry modifications are accurate.


4. If you need to adjust the item location in the model, drag the direct
modification axis handles or location dimension arrowheads.

Modify the geometry of an item


Before you start, ensure that you have the Geometry editing tab open and
the correct item selected.

1. Click Handles to display handles for the selected item. For example:

Create parts, reinforcement, and construction 377 Modify parts


objects
2. Move the mouse pointer over the selected item to highlight its faces,
edges, and vertexes.
3. To check the coordinates of a vertex, select the vertex.
Tekla Structures shows the absolute, work plane based coordinates in the
model view. For example:

4. To move a face, edge, or vertex, drag it to a new location.


Alternatively, you can use numeric snapping (page 90) and the Enter a
Numeric Location dialog box.
To move a selected vertex to an exact location, you must enter all three
coordinates (x, y, and z) of the new location, for example 400,200,0.
Note that you can use a special character (page 94) in front of the
coordinates to temporarily override the default (relative) snapping mode,
for example ! for global coordinates. With relative and absolute
coordinates, you can also use coordinate axis prefixes x, y, and z to move
a vertex or dragged edge in the prefixed directions only, for example
@z500 or $y6000,z-500.
5. To delete an edge or vertex, select it and press Delete.
You can only delete edges whose both adjacent faces are in the same
plane, and vertexes whose all adjacent faces are in the same plane.
If the adjacent faces of an edge or vertex are not in the same plane, you
can drag the edge or vertex on top of another one to combine them.
6. If you need to undo actions, press Ctrl+Z.

Create parts, reinforcement, and construction 378 Modify parts


objects
Add an edge to an item
You can add edges to the selected item, and so split existing faces. Create the
new edges so that they do not cross over any existing edges.
Before you start, ensure that you have the Geometry editing tab open and
the correct item selected.

1. On the Geometry editing tab, click Edge.


2. Pick the start point of the edge.
The start point must be located on an existing edge or vertex.
3. Pick the end point of the edge.
The end point must be located on a vertex or on the same face as the
start point, but on another edge. If you try to pick an invalid point, Tekla
Structures shows a preview of the edge in red.
Tekla Structures creates the edge between the points you picked. For
example:

(1) Start point


(2) End point
4. If you want to add more edges, repeat steps 2 and 3.
5. To stop adding edges, press Esc.

Add a vertex to an item


You can add vertexes and related edges to the faces of the selected item. You
can use the vertexes as drainage points when you create sloping slabs and
plan drainage, for example.

Create parts, reinforcement, and construction 379 Modify parts


objects
Note that you cannot add vertexes to faces that have openings or recesses if
these openings are part of the item shape. However, if only the item in the
model has been cut, and not its shape, you can add vertexes to these faces.
Before you start, ensure that you have the Geometry editing tab open and
the correct item selected.

1. On the Geometry editing tab, click Point.


2. Move the mouse pointer over the faces of the selected item.
In convex-polygonal areas, where all internal angles at face corners are
less than 180 degrees, Tekla Structures shows a preview of the edges that
start from each face corner and join at the current location of the mouse
pointer. For example:

If the item faces have concave-polygonal areas, where at least one


internal angle is larger than 180 degrees, Tekla Structures automatically
shows and adds edges that separate the concave-polygonal areas from
the convex-polygonal areas.
3. Pick a point on the desired face.

Create parts, reinforcement, and construction 380 Modify parts


objects
Tekla Structures creates the vertex and related edges that join the new
vertex to all existing vertexes of the same face. For example:

4. If you want to add more vertexes, pick more points.


5. To stop adding vertexes, press Esc.

Save a modified item and shape


When you save modified items in the model, you can choose to update the
selected item's current shape, or to create a new shape for later use.
Before you start, ensure that you have the Geometry editing tab open and
the correct item selected.

1. On the Geometry editing tab, click Save as.


The Save as dialog box opens.
2. Select one of the following options:
• Update current shape to use this geometry
to update the current shape, the modified item, and all the items using
that shape in the model.
If all items are not updated in the model, save and re-open the model.
• Create a new shape in the shape catalog with the name
to create a new shape in the shape catalog, and to update the
modified item in the model to use the new shape.
3. If you chose to create a new shape, enter a name for the shape.

Create parts, reinforcement, and construction 381 Modify parts


objects
4. Click Save.
Tekla Structures updates the items in the model and saves the shape in
the shape catalog.
The temporary shapes that were created during the editing process will be
deleted from the shape catalog when you save the model if the shapes are not
used by any item.

2.4 Add details to parts


This section explains how to create and view details using Tekla Structures. It
also gives you some techniques for fine-tuning the part shape.
You can create and view details, for example, the following ways:
• create bolts, studs (page 393) and holes
• create welds (page 397) and define how they appear in the model
(page 409)
• create fittings (page 412), cuts and part chamfers to refine the shape of a
part
• add surface treatment to parts (page 424) and surfaces to part faces
(page 437)
• modify adaptivity (page 437) of the details
• show all the detailing that belongs to a part (page 438)

Create bolts
To create bolts, you can either create a single bolt group or apply a component
that automatically creates bolt groups.

Create parts, reinforcement, and construction 382 Add details to parts


objects
Tekla Structures uses the same command for creating bolts, studs (page 393)
and holes. If you want to create only holes, do not use any bolt elements (such
as bolts, washers, and nuts).
You can create different marks for bolts and holes in drawings.

Create a bolt group

1. On the Steel tab, click Bolt .


The Bolt properties open.
2. Modify the Bolt properties, if needed.
For example, the Bolt group settings affect the end result.
3. Select the main part, to which the secondary parts will be bolted.
4. Select the secondary parts.
5. Click the middle mouse button to finish selecting parts.
6. Pick a point to indicate the bolt group origin.
7. Pick a second point to indicate the direction of the bolt group x axis.

NOTE Tekla Structures determines the location of the bolt group using
the following values: the bolt group x axis and the work plane.
Dimensions are relative to the bolt group origin, which is the first
point picked. Tekla Structures sets the x direction of the bolt
group using the second point picked. It is important that the
points you pick to create the bolt group are close enough to the
parts you want to connect.

Create a single bolt

1. On the Steel tab, hold down Shift and click Bolt to open the Bolt
properties.
2. Under Bolt group, select Array from the Shape list.
3. In the Bolt dist X and Bolt dist Y boxes, enter 0.
4. Create the bolt the same way you would create a bolt group:
a. Select the main part, to which the secondary parts will be bolted.
b. Select the secondary parts.
c. Click the middle mouse button to finish selecting parts.
d. Pick a point to indicate the bolt origin.

Create parts, reinforcement, and construction 383 Add details to parts


objects
e. Pick a second point to indicate the direction of the x axis.

Create bolts using the Auto bolt component


Use the Auto bolt component to bolt parts and nearby parts, shim plates,
splice plates, or other plates. Auto bolt follows the part rotation and finds the
best rotation so that you do not need to set the work plane. With Auto bolt
one bolt group can span many parts, for example, manage a splice as a single
group

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.
2. Start typing auto bolt in the search box.
3. Double-click Auto bolt in the catalog to open the Auto bolt dialog box.
4. Define the bolt properties.
5. If needed, you can show cut length as temporary lines to view where the
bolts should be placed even if they are not created.
• Select in the list at the bottom of the dialog box to not show the
temporary lines.
• Select in the list at the bottom of the dialog box to show the
temporary lines.
To delete the temporary lines, right-click the view and select Redraw
View.
6. Click Apply.
7. Select the main part.
Auto bolt uses this part to identify the best rotation. This part will be the
main part of the assembly.
8. Select the secondary part.
9. Click the middle mouse button.
10. Pick the first and the second position to define the bolt group direction.

Create parts, reinforcement, and construction 384 Add details to parts


objects
Examples
Examples of parts bolted using the Auto bolt component are shown below.
The main parts and the selected points are highlighted.

Create parts, reinforcement, and construction 385 Add details to parts


objects
Create parts, reinforcement, and construction 386 Add details to parts
objects
Create a bolt group by exploding a component
An alternative way to create bolts is to first apply a component that includes
bolt groups, and then explode the component.
1. Apply a component that includes bolt groups.
For example, connect two beams, or a beam to a column, using a bolted
end plate.
2. Explode (page 818) the component.
a. Select the component to explode.
b. Right-click and select Explode Component.
Tekla Structures separates the objects in the component.
3. Modify the bolt group.
a. Select the bolt group and double-click it to open the properties.
b. Modify the properties.
c. Click Modify.

Change or add bolted parts


You can change the parts a bolt group connects to.
1. On the Steel tab, click Bolted parts.
2. Select the bolt group.
3. Reselect the main and secondary parts.

Create parts, reinforcement, and construction 387 Add details to parts


objects
4. Click the middle mouse button to finish selecting the parts.

Bolt group shape


Tekla Structures uses the values of the Bolt dist X and Bolt dist Y boxes in the
Bolt properties to determine how many bolts the bolt group contains, as
shown in the table below:

Shape Bolt dist X Bolt dist Y


Array Spacing between bolts, Spacing between bolts,
in the x direction of the in the y direction of the
bolt group. bolt group.
Circle Number of bolts. Diameter of the bolt
group.
List x coordinate of each y coordinate of each
bolt, from the bolt group bolt, from the bolt group
point of origin. point of origin.

Examples

Bolt group shape Dimensions Result


Array Bolt dist X: 150
Bolt dist Y: 100

Circle Number of bolts: 6


Diameter: 100

List Bolt dist X: 75 175 250


Bolt dist Y: 75 -50 0

Create parts, reinforcement, and construction 388 Add details to parts


objects
Bolt properties
Use the Bolt properties to view or modify the properties of a bolt group. The
units depend on the settings in File menu --> Settings --> Options --> Units
and decimals .

Setting Description
Bolt
Size Bolt diameter.
Standard Bolt assembly standard/grade.
Bolt type Define whether the bolts are
assembled on-site or in the shop.
Connect as Indicate whether you are bolting a
secondary part or a sub-assembly.
Thread in material Indicate if the thread of the bolt can
be inside the bolted parts. Tekla
Structures does not use this value
when calculating the length of full-
threaded bolts.
Cut length Indicate which parts the bolt
connects. The value defines the area
Tekla Structures should search for
parts that belong to the bolt group.
Using cut length you can determine
whether the bolt will go through one
flange or two.
Tekla Structures searches for parts
using half the cut length value, in
both directions from the bolt group
plane. In the illustration below, A is
the cut length and B is the bolt origin.
Tekla Structures calculates the search
area as A/2 in both directions from
point B.

Create parts, reinforcement, and construction 389 Add details to parts


objects
Setting Description

Tekla Structures warns you if the cut


length is too small (i.e. the bolt group
contains no parts) and makes the bolt
length 100 mm.
If there are large gaps between the
connected parts, the gap is added to
the length of the bolt. Tekla
Structures calculates bolt length using
the total distance between the first
and last surfaces.
NOTE: If you want to force a bolt to
be a certain length, enter a negative
value for cut length (e.g. -150).
Extra length Additional bolt length.
Increases the material thickness that
Tekla Structures uses when
calculating bolt length. For example,
you might need extra bolt length to
allow for painting. You can also build
additional lengths into bolt
assemblies.
Assembly Select whether to create washers and
nuts with the bolt.
If you want to create only holes
without any bolts, clear all the check
boxes.
Bolt group

Create parts, reinforcement, and construction 390 Add details to parts


objects
Setting Description
Shape Bolt group shape. You have the
following options:
• Array for rectangular
• Circle for circular
• xy list for any shape
Bolt dist X Bolt spacing, number of bolts, or
coordinate, depending on the bolt
group shape.
Bolt dist Y Bolt spacing, group diameter, or
coordinate, depending on the bolt
group shape.
Number of bolts Number of bolts in a circular bolt
group.
Diameter Diameter of bolts in a circular bolt
group.
Holes
Tolerance Tolerance = Hole diameter - Bolt
diameter
Parts with slotted holes If you want to create oversized or
slotted holes, select the desired check
boxes to indicate which plies of the
connection get special holes.
Special hole type Oversized, slotted, or no holes. This
option becomes active when you
select the Special hole check boxes
next to Parts with slotted holes.
Slotted hole X x allowance of a slotted hole. Zero for
a round hole.
Slotted hole Y y allowance of a slotted hole. Zero for
a round hole.
Rotate slots If the bolt connects several parts, you
may want to rotate alternate holes by
90 degrees. This allows the bolt to
move in different directions.
Oversized Allowance of an oversized hole.
Position
On plane Move the bolt group perpendicular to
the bolt group x axis.

Create parts, reinforcement, and construction 391 Add details to parts


objects
Setting Description
Rotation Define how far the bolt group is
rotated around the x axis, relative to
the current work plane.
For example, you can use this box to
indicate on which side of the
connected parts you want the bolt
head to be.

At depth Move the bolt group perpendicular to


the current work plane.
Offset from
Dx, Dy, Dz Offsets that move the bolt group by
moving the bolt group x axis. Use to
change the position of the bolt group.
The start point values Dx, Dy and Dz
move the first end of the bolt group,
relative to the bolt group x axis. The
end point values move the second
end of the bolt group.
• A positive Dx value moves the
start point towards the end point.
• Dy moves the end point
perpendicular to the bolt group x
axis on the current work plane.
• Dz moves the end point
perpendicular to the current work
plane.
An example bolt group with the Dx
start point set to 75:

Create parts, reinforcement, and construction 392 Add details to parts


objects
Setting Description
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (UDAs) of the bolt. UDAs
provide more information about the
bolts.
Show cut length as temporary lines This option is available in the Auto
bolt component.
Shows where the bolts should be
placed even if they are not created.
• Select to not show the
temporary lines.
• Select to show the
temporary lines.

Create studs
A stud is special type of bolt that is welded to steel parts to transfer loads
between steel and concrete.

Tekla Structures uses the same command for creating bolts (page 382), studs
and holes. When you create studs, select the stud assembly standard in the
Bolt properties. You can create a group of studs or a single stud.
You can also create studs by using the Shear Stud (1010) component.
1. Ensure that the needed studs are added to the bolt catalog and bolt
assembly catalog.

2. On the Steel tab, hold down Shift and click Bolt to open the Bolt
properties.
3. In the Standard list, select the bolt assembly standard for the studs.
4. Under Bolt group, do one of the following:
• To create a group of studs, define Shape and the related properties as
desired.
• To create a single stud, select Array from the Shape list and type 0 in
the Bolt dist X and Bolt dist Y boxes.
5. Modify the other properties as desired.
6. Select the main part.
7. Click the middle mouse button to finish selecting parts.
8. Pick a point to indicate the origin of the stud or stud group.

Create parts, reinforcement, and construction 393 Add details to parts


objects
9. Pick a second point to indicate the direction of the stud group x axis.

Create bolt holes


Tekla Structures uses the same command for creating bolts, studs and holes.
Before creating holes, you need to change some of the properties in the Bolt
properties. If you want to create only holes, do not use any bolt elements
(such as bolts, washers, and nuts).
You can create the following types of holes:
• Round
• Oversized
• Slotted
• Tapped

Create round holes


You can create a group of round holes, or a single round hole. Tekla Structures
calculates the diameter of a round hole as the sum of Size and Tolerance.

1. On the Steel tab, hold down Shift and click Bolt to open the Bolt
properties.
2. If you do not want to create any bolts, clear all the Assembly
check boxes.

3. If needed, modify the hole properties.


4. Create the holes the same way you would create a bolt group (page 383):
a. Select the main part, to which the secondary parts will be bolted.
b. Select the secondary parts.
c. Click the middle mouse button to finish selecting parts.
d. Pick a point to indicate the hole group origin.
e. Pick a second point to indicate the direction of the hole group x axis.

Create parts, reinforcement, and construction 394 Add details to parts


objects
Create oversized holes
You can create a group of oversized holes.

1. On the Steel tab, hold down Shift and click Bolt to open the Bolt
properties.
2. Next to Parts with slotted holes, indicate which plies of the connection
get oversized holes by selecting the desired Special hole check boxes.
For example:

3. If you do not want to create any bolts, clear all the Assembly
check boxes.

4. In the Special hole type list, select Oversized.


5. In the Oversized box, enter the allowance for the oversized hole.
You can also use a negative value to create smaller (tapped) holes.
6. Create the holes the same way you would create a bolt group (page 383):
a. Select the main part, to which the secondary parts will be bolted.
b. Select the secondary parts.
c. Click the middle mouse button to finish selecting parts.
d. Pick a point to indicate the hole group origin.
e. Pick a second point to indicate the direction of the hole group x axis.

Create slotted holes


You can create a group of slotted holes.

Create parts, reinforcement, and construction 395 Add details to parts


objects
1. On the Steel tab, hold down Shift and click Bolt to open the Bolt
properties.
2. Next to Parts with slotted holes, indicate which parts should be slotted
by selecting the desired Special hole check boxes.
Tekla Structures counts the pieces of steel from the head of the bolt
down. For example, if you select the second check box from the head of
the bolt, Tekla Structures slots the second piece of steel from the head of
the bolt.

3. If you do not want to create any bolts, clear all the Assembly
check boxes.

4. In the Special hole type list, select Slotted.


5. Enter the allowance for the slotted hole in the x and y directions of the
hole group using the Slotted hole X or Slotted hole Y boxes.

(1) Tolerance
(2) Slotted hole X or Y
(3) Bolt size
6. If you want to rotate alternate holes by 90 degrees, select Even or Odd in
the Rotate Slots list.

Create parts, reinforcement, and construction 396 Add details to parts


objects
(1) Crossing slotted holes to odd or even parts
(2) Parallel slotted holes
7. Create the holes the same way you would create a bolt group (page 383):
a. Select the main part, to which the secondary parts will be bolted.
b. Select the secondary parts.
c. Click the middle mouse button to finish selecting parts.
d. Pick a point to indicate the hole group origin.
e. Pick a second point to indicate the direction of the hole group x axis.

Create welds
You can either create a weld manually, or use a component that automatically
creates welds.
By default, Tekla Structures places the welds to the arrow side using the
Above line properties according to the ISO standard. You can change this to
Below line to comply with the AISC standard with the advanced option
XS_AISC_WELD_MARK.

Create a weld between parts


Weld two parts together using the weld position defined in the Weld
properties. The length of the weld depends on the length of the connection
between the welded parts.
1. On the Steel tab, click Weld --> Create weld between parts .
2. Select the part to weld to.
If you are creating a workshop weld, this is the main part of the assembly.
3. Select the part to be welded.
If you are creating a workshop weld, this is the secondary part of the
assembly.

Create parts, reinforcement, and construction 397 Add details to parts


objects
(1) Main part
(2) Secondary part

Create a weld to a part


You can create a weld to a single part, without connecting any other parts.
1. On the Steel tab, click Weld --> Create weld to part .
2. Select the part that you want to weld.
3. Pick the starting and end point, or alternatively, pick the points you want
the weld to go through.
4. Click the middle mouse button to create the weld.

Example
Use the Create weld to part command to weld seams in tubular sections:

TIP To model tubular sections with visible seams, use the SPD profile.

Create a polygon weld


Create polygon welds when you want to define the exact position of the weld
by picking the points you want the weld to traverse.
If you want to create double-sided polygon welds, define both the Above line
and Below line properties.
1. On the Steel tab, click Weld --> Create polygon weld .
2. Select the part to weld to.
If you are creating a workshop weld, this is the main part of the assembly.
3. Select the part to be welded.
If you are creating a workshop weld, this is the secondary part of the
assembly.

Create parts, reinforcement, and construction 398 Add details to parts


objects
4. Pick the starting and end point, or alternatively, pick the points you want
the weld to go through.
To create a double-sided polygon weld, pick the polygon points on one
side of the part to be welded. Tekla Structures automatically searches for
the corresponding points on the other side of the part.
5. Click the middle mouse button to create the weld.
6. If needed, modify the weld by dragging the handles.

Example
This example shows a double-sided polygon weld along three (outer and
inner) edges of a rectangular hollow profile:

Weld properties
Use the Weld properties to view or modify the properties of a weld. The units
depend on the settings in File menu --> Settings --> Options --> Units and
decimals .

NOTE Some of the properties are only displayed in reports, not in drawings.

Create parts, reinforcement, and construction 399 Add details to parts


objects
Setting Description
Common attributes
Edge/Around Indicates whether only one edge or the entire
perimeter of a face should be welded.

Edge:

Around:
Workshop/Site Indicates where the weld should be made. This
setting affects assemblies and drawings.

Workshop:

Site:
Position Not available for polygon welds.
Defines the position of a weld relative to the work
plane. The type and position of the parts to be
welded affect the position of the weld.
The options for weld position are:
• +x
• -x
• +y
• -y
• +z
• -z
In most cases, Tekla Structures creates the weld on
the face or side of the part that faces in the
selected direction (x, y, or z). Also the following
factors may affect the position of the weld:
• perpendicularity of the part edge towards the
selected direction (x, y or z)
• length of the part edge
• distance of the part edge in the selected
direction (x, y or z)
The following image shows welds in different
positions:

Create parts, reinforcement, and construction 400 Add details to parts


objects
Setting Description

Shape The shape of the weld can be:



(Regular, continuous weld)

(Intermittent weld)

(Staggered, intermittent weld)
Connect as See Use welds to create assemblies (page 440).
Placement Defines how the weld is placed in relation to the
assembly parts.
The options are:
• Auto
The weld placement adapts to the typical
situation of the weld type.
Square-, V-, and U-groove welds are located in
the middle of the main and secondary parts.
Single-bevel and J-groove welds are located on
the secondary part side.
This is the default option.
• Main part
The weld is located fully on the main part side.
Does not affect V- or U-groove welds.
• Secondary part
The weld is located fully on the secondary part
side.
Does not affect V- or U-groove welds.

Create parts, reinforcement, and construction 401 Add details to parts


objects
Setting Description
Preparation Defines which assembly parts, if any, are
automatically prepared for welding.
The options are:
• None
Parts are not prepared for welding.
This is the default option.
• Auto
Parts are prepared for welding according to the
weld type.
• Main part
The main part is prepared for welding.
• Secondary part
The secondary part is prepared for welding.
Weld
Prefix The weld size prefix. Shown in drawings, but only if
the weld size is also defined.
The standard ISO 2553 prefixes are:
• a - Design throat thickness
• s - Penetration throat thickness
• z - Leg length

Note that if the last character of the prefix is s,


Tekla Structures creates the solid weld object
according to the right-hand image so that a equals
weld size.
Type See the list of weld types (page 405) below.

Create parts, reinforcement, and construction 402 Add details to parts


objects
Setting Description
Size The size of the weld.
If you enter a zero or negative weld size, Tekla
Structures creates the weld, but does not display it
in drawings.
For compound weld types and , you
can enter two size values.
Angle The angle of weld preparation, bevels, or groove.
Enter a positive value for bevel and groove welds.
Tekla Structures displays the angle between the
weld type symbol and the fill type contour symbol.
Contour The fill type contour of a weld can be:
• None
• Flush
• Convex
• Concave
This setting does not affect solid weld objects.
Finish Tekla Structures displays the finish symbol above
the weld type symbol in drawings. The options are:
• G (Grind)
• M (Machine)
• C (Chip)
• (Flush finished weld)
• (Smooth blended weld face)
This setting does not affect solid weld objects.
Root face Root face thickness is the height of the narrowest
part inside the root opening.
Root face values do not appear in drawings, but
you can use the WELD_ROOT_FACE_THICKNESS
template attribute in reports to show the root face
dimension in the weld list.
Effective throat The weld size used in weld strength calculation.
Root opening The space between the welded parts.
Enter a positive value for square-groove welds.
# of incr. The amount of increments in an intermittent weld.
Only use with the ISO standard.

Create parts, reinforcement, and construction 403 Add details to parts


objects
Setting Description
Length Defines the length value that is shown in the weld
mark.
For intermittent welds, defines the length of an
increment.
Does not affect continuous solid weld objects.
Pitch If the advanced option XS_AISC_WELD_MARK is set
to TRUE, the center-to-center spacing of weld
increments in an intermittent weld.
If the advanced option XS_AISC_WELD_MARK is set
to FALSE, the space between the weld increments
in an intermittent weld.
Tekla Structures uses the – character by default to
separate weld length and pitch, for example 50–
100. To change the separator to @, for example,
set the advanced option to @.
Use these buttons to copy and to link together the
Above line and Below line property values.

Click the and buttons to copy values


between the Below line and Above line columns.

Click the button to switch the linking on or off.

The middle button is yellow when the values


are linked. This means that if you change a value in
either of the columns, also the corresponding
value in the other column changes.
Tail information
NDT inspection level Defines the non-destructive testing and inspection
level.
Electrode classification Defines the weld electrode classification.
Electrode strength Defines the electrode strength.
Electrode coefficient Defines the electrode strength coefficient.
Process type Defines the process type.
Reference text Additional information to appear in the weld mark.
For example, information about the weld
specification or process.
Note that the special characters are shown in weld
marks in model views only if the Arial font
supports the special characters.
More

Create parts, reinforcement, and construction 404 Add details to parts


objects
Setting Description
UDAs Click the User-defined attributes button to open
the user-defined attributes (UDAs) of the weld.
UDAs provide additional information about the
weld.

List of weld types


Use the weld properties to define the weld type. Some weld types also
automatically prepare the parts to be welded. The following table shows the
available weld types:

Number Type Name Optional Supported


automatic solid weld
weld object
preparation
0 None No No
10 Fillet weld No Yes
3 Bevel-groove Yes Yes
(single-V butt
weld)
4 Bevel-groove Yes Yes
(single-bevel
butt weld)
2 Square- Yes Yes
groove
(square butt
weld)
5 Single-V butt Yes Yes
weld with
broad root
face
6 Single-bevel Yes Yes
butt weld with
broad root
face
7 U-groove weld Yes Yes
(single-U butt
weld)
8 J-groove weld Yes Yes
(single-J butt
weld)
16 Flare V-groove No No
weld

Create parts, reinforcement, and construction 405 Add details to parts


objects
Number Type Name Optional Supported
automatic solid weld
weld object
preparation
15 Flare-bevel- No No
groove weld
1 Edge-flange No No
weld
17 Corner-flange No No
weld
11 Plug weld No No
9 Bevel backing No No
weld
12 Spot weld No No
13 Seam weld No No
14 Slot weld No No
18 Partial No Yes
penetration
weld (single-
bevel butt +
fillet)
19 Partial No Yes
penetration
weld (square
groove + fillet)
20 Melt-through No No
weld
21 Steep-flanked Yes Yes
single-V butt
weld
22 Steep-flanked Yes Yes
single-bevel
butt weld
23 Edge weld No No

24 Surfacing No No
weld
25 Fold joint No No

26 Inclined joint No No

Create parts, reinforcement, and construction 406 Add details to parts


objects
Welds in components
You can define the properties of the welds used in components. Tekla
Structures displays the appropriate weld dialog box when you click the Welds
button in the component properties dialog box.
The example image shows each weld definition using a number for the Bent
gusset (140) connection. For each weld definition, use the upper row to define
the above-line properties of the weld, and the lower row for the below-line
properties.

See also
Create welds (page 397)

Weld preparation
When parts are prepared for welding, their edges can be beveled to produce a
groove for the weld. You can define the angle of bevels and grooves.
You can either prepare a part for welding manually, or apply a component that
does it automatically, or you can use the Preparation options in the Weld
properties or in the component weld properties.

NOTE When you use components' weld preparation options, the supported weld
types (page 405) are placed correctly in the model. If you use cuts for
preparing the part edges, the welds may not be placed correctly.

Create parts, reinforcement, and construction 407 Add details to parts


objects
Prepare a part for welding with a polygon
You can manually prepare a part for welding by cutting it with a polygonal
shape.
Before you start, ensure that the work plane (page 53) is on the plane you are
cutting on.
1. On the Steel tab, click Weld --> Prepare part for welding with polygon .
2. Select the part that you want to cut.
3. Pick positions to outline the polygon to be used for cutting.
Extend the polygon outside the part, so that it is clear that the part edge
should be cut away.
4. Click the middle mouse button to close the polygon and to cut the part.

(1) The part to be cut


(2) Cuts are displayed using dash-and-dot lines

Prepare a part for welding with another part


You can manually prepare a part for welding by cutting it with another part.
The cutting part will subsequently be deleted.
Before you start, create a cutting part and position it through the part you
want to cut.
1. On the Steel tab, click Weld --> Prepare part for welding with another
part .
2. Select the part that you want to cut.
3. Select the cutting part.

Create parts, reinforcement, and construction 408 Add details to parts


objects
(1) The part to be cut
(2) The cutting part
(3) Cuts are displayed using dash-and-dot lines

Set the visibility and appearance of welds


Modify the display settings to define how welds appear in the model.
1. Double-click the view to open the View Properties dialog box.
2. Click Display... to open the Display dialog box.
3. Ensure that the Welds check box is selected.
4. Select a representation option for welds:
• Fast
Use this option to show the weld symbols only.

• Exact
Use this option to show welds as solid objects with weld symbols, and
to display weld marks when you select welds.

• Exact - no weld mark


Use this option to show welds as solid objects without weld symbols.
Weld marks will not be displayed when you select welds.

5. Ensure that the view is being selected.


6. Click Modify to apply the changes.

Create parts, reinforcement, and construction 409 Add details to parts


objects
NOTE If the representation option is Exact and you still cannot see the
weld object in the model, check that the following properties have
been defined for the weld in question:
• Size
• Type
• Angle
• Root opening

See also
Create welds (page 397)
Adjust the display settings (page 639)

Change a weld to a polygon weld


You can change existing welds to polygon welds if the existing welds have
been created by using the Create weld between parts command or by a
component. The new polygon welds will traverse the same points as the
original welds did.
When converting double-sided weld segments to a polygon weld, Tekla
Structures may not be able to create the polygon weld. If the welds to be
converted consist of more than one polygon, or if there is a different number
of weld segments on the sides of the welded part, Tekla Structures does not
create the double-sided polygon weld but separate single-sided polygon
welds.
1. Select the weld you want to change.
To select multiple welds, hold down the Ctrl or Shift key.
2. On the Steel tab, click Weld --> Convert to polygon weld .

See also
Create welds (page 397)

Split a polygon weld


You can split a double-sided polygon weld into two single-sided polygon welds.
1. Select the double-sided polygon weld that you want to split.
2. Right-click and select Split.

See also
Create welds (page 397)
Change a weld to a polygon weld (page 410)

Create parts, reinforcement, and construction 410 Add details to parts


objects
Create user-defined cross sections for welds
You can define special cross sections for model welds. This is useful when you
need weld cross sections that are not predefined in Tekla Structures.
For example, you can create bevel backing welds:

To find the welds in the model that have a user-defined cross section, set
Category to Weld and Property to User-defined cross section in the
selection or view filter, or in the color and transparency settings.

Define a user-defined cross section for a weld


1. Select the weld you want to modify.
2. Right-click and select Define Cross Section.
3. In the weld cross section editor view:
a. Pick points to indicate the weld cross section corners.
b. Click the middle mouse button to finish picking.

Remove a user-defined cross section from a weld


You can remove user-defined cross sections from model welds and revert to
the previous standard cross sections.
1. Select a weld that has a user-defined cross section.
2. Right-click and select Remove Cross Section.
Tekla Structures removes the user-defined cross section and uses the
previous standard cross section and properties for the weld.

Limitations
• User-defined weld cross sections are reported using only the above-line
properties.

Create parts, reinforcement, and construction 411 Add details to parts


objects
• User-defined weld cross sections do not create automatic weld
preparation.

Create fittings
You can fit the end of a part by creating a straight cutting line between two
points you pick. Use fittings to shorten beams. Do not use fittings for making
considerable beam extensions.
When you create fittings, Tekla Structures fits the part end to the cutting line
and automatically deletes the shortest side of the part. Use plane view
(page 31) when you create fittings.

TIP Ensure that the Snap to nearest points (point on line) snap switch is
active when you create fittings.

Limitations:
• Fittings cannot be used on contour plates.
• If you apply a second fitting on the same part end, Tekla Structures will
ignore the first fitting. This happens if you use the Fit part end command
for cutting and try to make two cuts on the same part end. In situations like
this, use, for example, the Line cut command instead.
1. On the Edit tab, click Fit part end.
2. Select the part you want to cut with a fitting.
3. Pick the first point of the cutting line.
4. Pick the second point of the cutting line.
Tekla Structures creates a fitting between the two points you picked. The
fitting adjusts the end of a beam on a plane, perpendicular to the view
plane.

(1) Fitting symbol

See also
Show part handles and part reference lines in a model view (page 347)

Create parts, reinforcement, and construction 412 Add details to parts


objects
Create cuts
You can use cuts to shape a part. Do not use cuts to otherwise change the
length of a part in the model.

Cut parts with a line


Use line cuts to shape the end of a beam or column. A line cut cuts the end of
a beam on a plane that passes through the points you pick. Tekla Structures
displays the cut line using dash-and-dot lines.
1. On the Edit tab, click Line cut.
2. Select the part you want to cut.
3. Pick the first point of the cutting line.
4. Pick the second point of the cutting line.
5. Pick the side you want to remove.
6. If you want to modify the cut, use direct modification (page 117).

(1) Cuts are displayed using dash-and-dot lines


(2) Cut lines can be hidden

Cut parts with a polygon


A polygon cut cuts a part using a polygonal shape. Tekla Structures displays
the cut using dash-and-dot lines.
1. Press Ctrl+P to switch to the plane view (page 31).
2. Ensure that the work plane (page 53) is on the plane you are cutting on.
For example, if you are creating a polygonal cut on the yz plane, you
should temporarily set your work plane to the yz plane as well.
3. On the Edit tab, click Polygon cut.

Create parts, reinforcement, and construction 413 Add details to parts


objects
4. Select the part you want to cut.
5. Pick positions to outline the polygon to be used for cutting.
Define the polygon so that there is some tolerance between the edges. If
the edge of a cutting polygon is in exactly the same position as the edge of
the part to be cut, it can be unclear whether the edge should be cut away.
6. Click the middle mouse button to close the polygon and to cut the part.
7. To modify the cut shape, use direct modification (page 117).
8. If needed, you can modify the cut properties.
a. Double-click the cut to open the Polygon cut properties.
b. Change (page 110) the properties as needed.
c. Click Modify.

(1) Polygon-shaped cut


(2) Cut lines can be hidden

Create parts, reinforcement, and construction 414 Add details to parts


objects
NOTE Tekla Structures uses the parametric profile BL to create polygonal cuts.
If you are unable to create polygonal cuts, ensure that the BL profile is
defined in the profitab.inp file in ..\ProgramData\Trimble\Tekla
Structures\<version>\environments\<environment>\profil as
follows:
BL ! PL ! -1 ! ! 1 ! 2 ! ! !

Cut parts with another part


You can cut a part using another part. Tekla Structures displays the cut using
dash-and-dot lines. Note that you can cut parts that already have cuts. That
can be useful, for example, when you want to create more sophisticated cut
shapes.
1. Create a cutting part and position it through the part you want to cut.
2. On the Edit tab, click Part cut.
3. Select the part you want to cut.
4. Select the cutting part.
Tekla Structures cuts the selected main part. The part cut does not affect
other parts.
5. Delete the cutting part.

a. Ensure that the Select cuts and added materials selection


switch (page 137) is off.
b. Select the cutting part and press Delete.
6. If needed, you can modify the cut properties.
a. Double-click the cut to open the part cut properties.
b. Change (page 110) the properties as needed.
c. Click Modify.

(1) Cuts are displayed using dash-and-dot lines

Create parts, reinforcement, and construction 415 Add details to parts


objects
(2) Cut lines can be hidden

NOTE Do not create cuts with the same planes or vertices. Otherwise, it may be
unclear what should be cut away

Hide cut lines in a model view


1. Double-click the view to open the View Properties dialog box.
2. Click Display... to open the Display dialog box.
3. Ensure that the Cuts and added material option is not selected in the
display settings.
4. Click Modify.

Tips on how to cut efficiently


• Avoid part faces
Avoid creating cuts that are exactly on the part planes or go through
vertices. Try to position the cut at least 0.3 mm outside of the part planes.
• Use polygon cuts
Whenever possible, use polygon cuts. The Polygon cut command
automatically extends the cut slightly outside of the part face. Note that
after creating the polygon, you may have to adjust the position of the
handles manually.
• Use edge chamfers
Whenever possible, use edge chamfers (page 419) instead of small cuts,
especially in components.
• Tips for flange cuts
When cutting a flange, if the cutting part cuts very slightly the web as well
(at least 0.3 mm), the cut is more likely to succeed. For example, if you are
cutting a beam that has roundings, it may be useful to cut even further
onto the web than just the flange thickness.
• Tips for round tube cuts
Use the component for round tube cuts. The component automatically
rotates the cutting part until a successful cut position is found. If the
component fails, rotate the cutting part slightly until you find a successful
cut position.

Create parts, reinforcement, and construction 416 Add details to parts


objects
NOTE If a cut fails, Tekla Structures displays the cutting part using dash-and-dot
lines. An error notification is printed in the session history log stating which
part and which cut caused the failure.
To locate the failure in the model, click a row that contains an ID number in
the session history log. Tekla Structures selects the corresponding part and
cut in the model.

Polygon cut properties


Use the Polygon cut properties in the property pane to view and modify the
properties of a polygon cut.

Note that the polygon cut properties are available in the property pane only
after a polygon cut has been created and selected. You cannot access or
modify the cut properties before the cut is created.
If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name Name of the polygon cut.
Profile Profile of the polygon cut, by default
parametric profile BL.
Material Material of the polygon cut, by default
ANTIMATERIAL.
The cut material cannot be changed.
Class Use to group polygon cuts.
For example, you can display cuts of
different classes in different colors.
Position
At depth Position depth of the polygon cut.
More
UDAs Click the User-defined attributes
button to open the user-defined
attributes (UDAs) of the cut. UDAs
provide more information about the
cuts.

Create parts, reinforcement, and construction 417 Add details to parts


objects
Part cut properties
Part cut uses the properties of the cutting part. For example, if the cutting part
is steel beam, part cut uses the Steel beam cut properties. The default part
cut properties depend on the used cutting part.
Note that the part cut properties are available in the property pane only after
a part cut has been created and selected. You cannot access or modify the cut
properties before the cut is created.
The following part cut properties are available:
• Steel beam cut
• Steel column cut
• Steel spiral beam cut
• Steel item cut
• Concrete beam cut
• Concrete column cut
• Concrete panel cut
• Concrete slab cut
• Concrete spiral beam cut
• Bent plate cut
• Pad footing cut
• Strip footing cut
• Concrete item cut
If needed, you can customize (page 225) the property pane layouts of part
cuts.

Create part chamfers


Chamfers are modeling details that can be used to refine the shape of parts
for aesthetic, practical, and manufacturing reasons. In Tekla Structures, you
can chamfer part corners and part edges.

Limitations:
• Only the following parts have corner chamfers: contour plates, concrete
slabs, strip footings, steel and concrete polybeams, and concrete panels.
• The end points of a part do not have corner chamfers. The handles that
you select must be at corner points or between two segments of a part.

Create parts, reinforcement, and construction 418 Add details to parts


objects
Chamfer part corners
When Tekla Structures creates a part, by default it has a rectangular chamfer
at each corner, which does not change the geometry of the part. You can
modify the default chamfers.

TIP To make it easier to select the handles of part corners, ensure that the

Direct modification switch is not active.

1. Select the part.


2. Double-click the handle of a part corner.
The Corner chamfer properties open.
3. Modify the chamfer properties.
4. Select the handles of the part corners you want to modify.
5. Click Modify.

Chamfer part edges


1. Double-click the view to open the View Properties dialog, click the
Display... button, and ensure that the Cuts and added material option is
not selected in the display settings.
2. On the Edit tab, click Chamfer edge.
Alternatively, you can start the command in the Object type list in the
property pane.
3. Select the part you want to chamfer.
4. Pick a point where you want the chamfer to start on the part edge.

Create parts, reinforcement, and construction 419 Add details to parts


objects
5. Pick a second point where you want the chamfer to end on the part edge.
Tekla Structures displays the chamfer in light blue.
6. If needed, you can modify the chamfer.
a. Double-click the chamfer to open the Edge chamfer properties.
b. Change (page 110) the chamfer properties.
c. Click Modify.

TIP Alternatively, use the contextual toolbar to modify the edge


chamfer.

7. Right-click the view and select Redraw View.


Tekla Structures removes the chamfered edge.

Corner chamfer properties


Use the Corner chamfer properties in the property pane to view and modify
the properties of a corner chamfer. To open the properties, double-click the
handle of chamfered corner.

The units depend on the settings in File menu --> Settings --> Options -->
Units and decimals .

Setting Description
Shape
Type Shape of the chamfer. See Corner
chamfer types and dimensions for
more information.
X / Distance X / Radius Dimensions of the chamfer. The
Y / Distance Y / Radius dimension depends on the chamfer
type.

Create parts, reinforcement, and construction 420 Add details to parts


objects
Setting Description
Dz1 Only used for contour plates and
Dz2 concrete slabs.
Moves the top or bottom surface of
the part corner in the part’s local z
direction.
Use these options, for example, to
give plates varying thicknesses.

Corner chamfer types and dimensions


The table below describes the available corner chamfer types and dimensions.
The chamfer type numbers can be used in sketches and custom components.
Straight chamfers can have different dimensions in two directions. Curved
chamfers only use one dimension.

Numbe Type Symbol Dimensions


r
0 None x: not used
y: not used
1 Line x:the distance in the x coordinate
direction from the corner
y: the distance in the y coordinate
direction from the corner
2 Rounding x: the radius
y: not used
3 Arc x: the radius
y: not used
4 Arc point x: not used
y: not used
5 Square The chamfer is perpendicular to the
edges.
x: the distance in the x coordinate
direction from the corner
y: the distance in the y coordinate
direction from the corner
6 Square parallel The chamfer is parallel to the
opposite edge.
x: the distance in the x coordinate
direction from the corner
y: the distance in the y coordinate
direction from the corner

Create parts, reinforcement, and construction 421 Add details to parts


objects
Numbe Type Symbol Dimensions
r
7 Line and arc x (if smaller than y): the arc radius
x (if bigger than y): the distance in the
x coordinate direction from the
corner
y (if smaller than x): the arc radius
y (if bigger than x): the distance in the
y coordinate direction from the
corner

Status of corner chamfers in polybeams


To see the corner chamfer lines of polybeams, set the advanced option to
CHAMFERS or to CHAMFERS_AND_HANDLES.
Tekla Structures shows the status of polybeam chamfers using the following
colors:

Color Description Example


Magenta Correct chamfer

Yellow Correct chamfer that


cannot be unfolded

Create parts, reinforcement, and construction 422 Add details to parts


objects
Color Description Example
Red Incorrect chamfer

Edge chamfer properties


Use the Edge chamfer properties in the property pane to view and modify the
properties of an edge chamfer. To open the properties, double-click the edge
chamfer when the chamfer if visible in the model. The file name extension of
an edge chamfer property file is *.cha.

The units depend on the settings in File menu --> Settings --> Options -->
Units and decimals .

Setting Description More information


Shape on edge
Type Shape of the chamfer.
Distance X Defines how far away
from the chamfered
edge the chamfer will
end in the x direction.
Distance Y Defines how far away
from the chamfered
edge the chamfer will
end in the y direction.
Shape at end
First end type The shape and position The options are:
of the first end point.
• Full: The end point is
Second end type The shape and position positioned at the end
of the second end point. of the part (moving
along the nearest
edge), and the shape
is straight.
• Straight: The end
point is positioned at
the point you pick,
and the shape is
straight.

Create parts, reinforcement, and construction 423 Add details to parts


objects
Setting Description More information
• Bevelled: The end
point is positioned at
the point you pick,
and the shape is
angled.
Distance The distance between
the (picked) end point
and the bevelled points.
General
Name Name of the chamfer.

Add surface treatment to parts


Use the surface treatment tools to add surface treatment to parts. Surface
treatment for concrete parts include flat finishes, surface mixes, and tiles.
Surface treatment for steel parts include fire-proofing and unpainted areas,
for example.
When you modify the shape or size of a part, Tekla Structures automatically
modifies the surface treatment to fit the part (page 437).

When you create overlapping surface treatments, the smaller surface


treatment overrides the larger one. The overlapping area is recognized in
reports: only the topmost (visible) surface treatment is calculated.

Create parts, reinforcement, and construction 424 Add details to parts


objects
Add surface treatment to an entire part face
1. On the Edit tab, click Surfaces --> Surface treatment to part face .
2. Pick the origin of the surface treatment.
3. Pick a point to indicate the direction of the surface treatment.
4. Select the part to apply the surface treatment to.
a. Move the mouse cursor over a part. Tekla Structures highlights the
faces that you can select.
b. Select the part face.

Add surface treatment to a selected area on a part face


1. On the Edit tab, click Surfaces --> Surface treatment to selected area .
2. Pick the origin of the surface treatment.
3. Pick a point to indicate the direction of the surface treatment.
4. Select an area of the part face to apply the surface treatment to.
a. Move the mouse pointer over a part. Tekla Structures highlights the
faces that you can select.
b. Select the part face.
c. Pick three or more points on the part face to define a polygonal area.

Add surface treatment to all faces of a part


1. On the Edit tab, click Surfaces --> Surface treatment to all faces of
part .
2. Select the part to apply the surface treatment to.

Add surface treatment to cut faces


1. On the Edit tab, click Surfaces and then either Surface treatment to
part face or Surface treatment to selected area.
2. Pick the origin of the surface treatment.
3. Pick the direction.
4. Select the cut face to apply the surface treatment to:

Create parts, reinforcement, and construction 425 Add details to parts


objects
5. If you are using the Surface treatment to selected area command, pick
the points to define the area of the surface treatment.

Surface treatment on chamfered parts


Take these things into account when adding surface treatment to chamfered
parts:
• Surface treatment does not work on sketched profiles with chamfers.
• Add surface treatment before chamfering the part. If surface treatment is
applied to a chamfered part, the surface treatment chamfer cannot be
modified later on.
• The chamfers for the main part and surface treatment are separate.
Modifying the main part chamfer does not affect the surface treatment
chamfer.
• The orientation of unsymmetrical chamfers depends on the face where it
was created (such as top, bottom, left, or right). To change the orientation
of an unsymmetrical chamfer, you must swap the chamfer's x and y values.

Create parts, reinforcement, and construction 426 Add details to parts


objects
Surface treatment on parts with openings and recesses
To force Tekla Structures to consider openings and recesses in parts when
adding surface treatment, set the Cut by father part cuts to Yes in the
Surface treatment properties.

(1) The green surface treatment has the Cut by father part cuts set to Yes.
(2) The tiled surface treatment is not cut by the cut in the part: Cut by father
part cuts is set to No.

NOTE If you use the Surface treatment to all faces of part command and
set the Cut by father part cuts to Yes, Tekla Structures automatically
adds surface treatment also to the cut faces.

Modify surface treatment properties


1. If the property pane is not open, double-click the surface treatment to
open the Surface treatment properties.
2. Change (page 110) the properties as needed.
3. Click Modify.

Note that if you modify the Pattern properties, you need to first click Modify
in the property pane and then redraw the view to make the changes visible.

Surface treatment properties


Use the Surface treatment properties in the property pane to view and
modify the properties of a surface treatment. To open the properties, double-

Create parts, reinforcement, and construction 427 Add details to parts


objects
click the surface treatment. The file name extension of a surface treatment
property file is *.srf.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General
Name User-definable name of the surface
treatment.
Type Select the type of surface treatment.
Subtype Select the subtype of a specific
surface treatment.
Material Depending on the type of the surface
treatment, select the material of the
surface treatment.
Color Depending on the type of the surface
treatment, set the color of the surface
treatment.
Thickness Depending on the type of the surface
treatment, enter the thickness of the
surface treatment.
Cut by father part cuts To force Tekla Structures to consider
openings and recesses in parts when
adding surface treatment, set this to
Yes.
Position
In depth Select the location of the surface
treatment, and set the Depth offset
value.
Pattern (for tiled surface treatment)
Pattern If you have set Tile surface as the
Type of the surface treatment, select
the pattern of the tiled surface
treatment.
Tile width Define the tile width and height.
Tile height
Mortar height Define the mortar height and width.
Mortar width
Tile color If needed, use the color picker to pick
the tile and the mortar color.
Mortar color
More

Create parts, reinforcement, and construction 428 Add details to parts


objects
Setting Description
UDAs Click the User-defined attributes
button to open the user-defined
attributes (UDAs) of the surface
treatment. UDAs provide more
information about the surface
treatment.

Define new surface treatment subtypes


You can add new options to the Subtype list in the Surface treatment
properties by editing the product_finishes.dat file.

NOTE This section is for advanced users.

1. Copy the product_finishes.dat file to your firm, project, or model


folder. The file is located under the \ProgramData\Trimble\Tekla
Structures\<version>\environments folder. The exact file location
may vary depending on the folder structure of your environment files.
2. Open the copied file using any text editor.
The first section of the file explains the available types of surface
treatment. The surface treatment types are hard-coded, so do not modify
this section:

3. Go to the sections that define the options for each type of surface
treatment:

4. Add rows to define new options.


a. Define the surface treatment type. For example, 1 for concrete finish.

Create parts, reinforcement, and construction 429 Add details to parts


objects
b. Define a code for the surface treatment option. For example, MF for
Magnesium Float.
c. Define the full name of the surface treatment option. For example,
Magnesium Float. Remember to enclose the name in double
quotes " ".
5. Save the file.

See also
Add surface treatment to parts (page 424)

Tiled surface treatment


Tekla Structures includes complex tile and brick surface treatment options,
such as basketweave and herringbone patterns. Tiled surface treatment
options are based on repeating tile patterns that are stored in XML format.
The tile pattern surface treatment are available in Surface treatment
properties if you have set the Type to Tile surface.

NOTE This section is for advanced users.

Define a new tile pattern

1. Copy the TilePatternCatalog.xml file to your firm, project, or model


folder. The file is located under the \ProgramData\Trimble\Tekla
Structures\<version>\environments folder. The exact file location
may vary depending on the folder structure of your environment files.
2. Open the copied file using any text editor.
3. Add a new <TilePattern> element to the file.
The <TilePattern> element must have <HOffset> and <VOffset>
elements and at least one <Tile> element. Other elements are optional.

TIP You may find it easier to copy one of the existing elements, and then
modify it to suit your needs.

4. Repeat adding <TilePattern> elements for all the patterns you want to
define.
5. Save the TilePatternCatalog.xml file.

Example tile pattern definition


This example explains how the Basketweave tile pattern is defined in the
TilePatternCatalog.xml file.

Create parts, reinforcement, and construction 430 Add details to parts


objects
The Basketweave pattern block is made up of eight tiles:

(1) Tile width


(2) Mortar width
(3) VOffset
(4) HOffset
(5) Red marks indicate TileOrigin. Angle value for vertical tiles is 90.
(6) Tile height
(7) Mortar height
The pattern is repeated in the x and y direction of the surface treatment,
starting from the origin of the surface treatment. You can run the pattern in
different x directions:

In the TilePatternCatalog.xml file, the pattern is defined as follows:

Create parts, reinforcement, and construction 431 Add details to parts


objects
(1) Name of the pattern
(2) Size of the pattern block in the x direction, after which the pattern repeats
(3) Size of the pattern block in the y direction, after which the pattern repeats
The definition file uses the same symbols as the Surface treatment
properties:

Create parts, reinforcement, and construction 432 Add details to parts


objects
Tile pattern definitions

The predefined tile patterns that are available in the Surface treatment
properties are stored in the following files:

File Description
TilePatternCatalog.xml • Contains the tile pattern
definitions.
• Located under the \ProgramData
\Trimble\Tekla Structures
\<version>\environments
folder.
TilePatternCatalog.dtd • Document Type Declaration (DTD)
file that defines the elements
allowed in the
TilePatternCatalog.xml file.
• Located in the same folder as the
TilePatternCatalog.xml file.
Thumbnail images • The images that appear in the
Pattern section in the Surface
treatment properties.
• Located in the ..\ProgramData
\Trimble\Tekla Structures
\<version>\Bitmaps folder.
• File names identify the pattern
types. For example,
herringbone.bmp illustrates the
herringbone pattern type.

Tile pattern elements

The TilePatternCatalog.xml file can contain the following elements:

Element Description
TilePatternCatalog The container for tile patterns.
Required.
TilePattern Tile pattern element. Required. This
element can contain the following
elements listed in this table.
HOffset Horizontal offset of the tile pattern.
Required.
VOffset Vertical offset of the tile pattern.
Required.

Create parts, reinforcement, and construction 433 Add details to parts


objects
Element Description
Tile The individual tiles used in a tile
pattern. At least one required.
Color Color of the tile or mortar, defined by
the RGB values (0–255). Optional.
Parameter Creates an attribute for any element
in the TilePattern. Optional.
Label The label that identifies a parameter
in the Surface treatment properties.
Optional.
TileOrigin The origin of an individual tile,
defined from the origin of the
pattern. Optional.

Create an unpainted area using the No paint area component


You can create an unpainted area between bolted steel parts using the No
paint area component.

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.
2. Search for No paint area.
3. On the General tab:
a. Click the Load bolt standards button to display the available bolt
standards, and select the relevant standards.
b. Select the clearance location from the Create for list.
• Define the hole tolerance.

Create parts, reinforcement, and construction 434 Add details to parts


objects
• Define the contact area offset.

c. In the Allowable gap box, enter the maximum distance that can exist
between two plates so that the surface treatment can be created.
4. On the Surfacing attributes tab:
a. Select one of the following Surfacing attributes.
• standard surface treatment properties file
• A custom surface treatment properties file
You can create your own property files in the Surface treatment
properties. The Type has to be Steel finish and the Subtype has
to be UP - Unpainted.
• ...
Define the custom attributes and the position for the surface
treatment.
5. Click OK.
6. Select a bolt group in the model.

Create parts, reinforcement, and construction 435 Add details to parts


objects
The unpainted area is created between the bolted parts.

See also
Add surface treatment to parts (page 424)

Add surfaces to part faces and pour object faces


You can add surfaces to the faces of parts and pour objects in the model. You
can add surfaces to any face geometry, for example curved faces. You can use
surfaces for calculating surface areas, such as formwork areas, or for defining
face-specific concrete covers for rebar sets.
Each surface is added to a single flat or curved face. Surfaces do not extend
over fillet edges between flat and curved faces.
Surfaces are associated with the objects they are attached to. Surfaces cannot
exist as standalone objects. A surface can be associated either with a cast-in-
place part or a pour object, but not with both. Surfaces associated with parts
or pours can be shown in reports as belonging to those objects.
If you modify the geometry of the associated part, the surface will adapt to the
changes. If you delete or move the associated part, the surface will follow. If
you copy an object that has a surface, the surface will not be copied. If a
surface is added to a pour object, it will not automatically adapt to changes
that only affect the pour object, such as inserting pour breaks.
Limitations:
• Surfaces do not recognize faces created by displaying objects with high
accuracy, such as curved profile fillets.
• Surfaces do not have handles, so their geometry cannot be modified
separately from the associated object.
• Surfaces cannot be copied.
• Surfaces cannot be moved or rotated without the associated object.
• Surfaces are not shown in drawings.

Create parts, reinforcement, and construction 436 Add details to parts


objects
Add a surface to a face
1. On the Edit tab, click Surfaces --> Add surface to face.
2. Depending on whether you want to create the surface on a part or on a
pour object, use a part view or a pour view (page 453).
To switch between part and pour views, click Pour view on the Concrete
tab.
3. Select the part face or pour object face to which you want to add the
surface.
Tekla Structures adds the surface using the Surface properties in the
property pane.
If you modify the properties, Tekla Structures uses the new properties the
next time you create an object of the same type.

Modify surface properties


1. If the property pane is not open, double-click the surface to open the
Surface properties.
2. Change (page 110) the properties as needed.
For example, you can define the surface type and whether you want the
surface to be cut by the holes in the part or pour object.
If you want to use the surface for defining a specific concrete cover
thickness (page 564) for rebar sets at this part face or pour object face, set
Type to Concrete cover and then enter the value in the Concrete cover
box in the Rebar set section.
3. Click Modify.

Modify the adaptivity of reinforcement, surface treatment,


or edge chamfers in parts
Reinforcement, surface treatment and edge chamfers adapt to the parts they
are linked to. For example, reinforcement, surface treatment and edge
chamfers automatically adapt to changes in part geometry and size. You can
modify the adaptivity settings either for the entire model or for each model
object separately. If you modify the adaptivity of individual model objects,
these modifications override the default settings that you may have defined
for the entire model.
The options are:
• Off: adaptivity is not defined
• Relative: handles retain their relative distances to the nearest part faces in
relation to the part's overall size

Create parts, reinforcement, and construction 437 Add details to parts


objects
• Fixed: handles retain their absolute distances to the nearest part faces

Define default adaptivity settings


You can define default adaptivity settings that affect the entire model.
1. On the File menu, click Settings --> Options , and go to the General
settings.
2. Under Default adaptivity, select one of the options.
3. Click OK to save the changes.

Modify the adaptivity of an individual model object


You can modify the adaptivity settings for each reinforcement or surface
treatment separately. These modifications override the default settings that
you may have defined for the entire model.
1. In the model, select the reinforcement (page 567) or surface treatment
(page 424) whose adaptivity settings you want to change.
2. Right-click, select Adaptivity, and then select one of the options.

Display detailing of a part


In some cases it is useful to see in the model all the objects that are connected
to a part, such as components, welds, fittings, reinforcement, and surfaces.
You can then examine, for example, whether parts are welded correctly.
1. Select a part.

2. Click Display detailing on the contextual toolbar.


Alternatively, you can press Alt+D, or use Quick Launch.
Tekla Structures displays all bolts, welds, cuts, fittings, and other details
belonging to the part, even if you had defined them as hidden in the display
settings (page 639). For concrete parts, Tekla Structures displays also
reinforcement, surface treatment, and surfaces.

See also
Add details to parts (page 382)
Adjust how model objects are displayed (page 636)

2.5 Create assemblies


Tekla Structures creates assemblies of steel parts when you use a workshop
weld or bolt to join parts together. Assemblies and their main parts are

Create parts, reinforcement, and construction 438 Create assemblies


objects
automatically defined when you create single workshop welds or bolts, or
when you apply automatic connections that create workshop welds or bolts.

Create an assembly

1. Ensure that the Select assemblies selection switch (page 137) is


active.
2. Select the parts and/or assemblies that you want to join together.
3. Right-click and select Assembly --> Make into Assembly .

Create a sub-assembly
You can create a sub-assembly of parts that are already in an assembly.

1. Ensure that the Select objects in assemblies selection switch


(page 137) is active.
2. Select the parts you want to include in the sub-assembly.
3. Right-click and select Make into Sub-Assembly.

Use bolts to create assemblies


You can use bolts to create and connect assemblies. You can create nested
assemblies by connecting sub-assemblies to an existing assembly, or you can
just connect more parts to assemblies using bolts.
To control how Tekla Structures creates assemblies, use the Connect as and
Bolt type lists in the Bolt properties. The order in which you select parts when
creating the connection determines the main and secondary parts of the
assembly or the assembly hierarchy.

Connect as Bolt type Result


As sub-assembly Workshop or Site Nested assembly with the assembly
you are bolting as a sub-assembly.
The first part you select determines
the assembly to which you are
bolting.
As secondary Workshop Basic assembly with the part you are
part bolting as a secondary part.
The first part you select usually
becomes the main part in the
assembly.

Create parts, reinforcement, and construction 439 Create assemblies


objects
Connect as Bolt type Result
As secondary Site No assembly created.
part

Bolt sub-assemblies to an existing assembly

1. On the Steel tab, hold down Shift and click Bolt to open the Bolt
properties.
2. In the Connect as list, select As sub-assembly.
3. Select a part in the assembly to bolt to.
4. Select a part in the sub-assembly to be bolted.
5. Pick the bolt group origin.
6. Pick a point to indicate the bolt group x direction.

Use welds to create assemblies


Tekla Structures forms assemblies based on where the weld should be made.
You can create workshop welds and site welds.
The order in which you select parts when creating the connection determines
the main and secondary parts of the assembly or the assembly hierarchy. The
first part you select becomes the main part of the assembly. Tekla Structures
dimensions secondary parts relative to the main part in assembly drawings.
The largest main part in the weld becomes the main part of the assembly.
When you connect assemblies, the first part you select determines the
assembly to which you weld sub-assemblies.
To control how Tekla Structures creates assemblies, use the Connect as and
Workshop/Site lists in the Weld properties.

Connect as Workshop/Site Result


As sub-assembly Nested assembly with the assembly
Workshop: you are welding as a sub-assembly.
or Site: The first part you select determines
the assembly to which you are
welding.
As secondary Basic assembly with the part you are
part Workshop: welding as a secondary part.
The first part you select usually
becomes the main part in the
assembly.

Create parts, reinforcement, and construction 440 Create assemblies


objects
Connect as Workshop/Site Result
As secondary No assembly created.
part Site:

Weld sub-assemblies to an existing assembly

1. On the Steel tab, hold down Shift and click to open the Weld
properties.
2. In the Connect as list, select As sub-assembly.
3. Select a part in the assembly to weld to.
4. Select a part in the sub-assembly to be welded.
5. To check that the weld marks look correct, create a drawing.

Add objects to assemblies


You can add objects to assemblies in the following ways:

To Do one of the following


Create a basic assembly • Add parts to an existing assembly
as secondary parts.
• Bolt or weld parts to an existing
assembly as secondary parts.
Create a nested assembly • Add parts to an existing assembly
as secondary parts.
• Bolt or weld assemblies to an
existing assembly as sub-
assemblies.
• Add assemblies to an existing
assembly as sub-assemblies.
• Join existing assemblies together
without adding any loose parts.

NOTE Sub-assemblies in a nested assembly retain their own assembly information


and main part. You can also define properties separately for the sub-
assemblies and the nested assembly in the part properties.

Create parts, reinforcement, and construction 441 Create assemblies


objects
Assembly hierarchy
You can work on any level of a nested assembly, from single parts and bolts,
through the basic and sub-assemblies, up to the highest level of the nested
assembly. Hold down the Shift key and scroll with the mouse wheel to select
objects on different levels in the assembly hierarchy. For more information,
see Select nested objects (page 142).

The assembly hierarchy in nested assemblies affects drawings and reports.


You can create separate drawings and reports of the sub-assemblies and the
nested assembly, and still produce dimensions, marks, fabrication
information, etc. for all assembly levels.

Add parts to an assembly


You can add secondary parts to a basic assembly or to any level of a nested
assembly.

1. Ensure that the Select objects in assemblies selection switch


(page 137) is active.
2. Select the part you want to add.
3. Right-click and select Assembly --> Add to Assembly.
4. Select the assembly to add to.

Create parts, reinforcement, and construction 442 Create assemblies


objects
Create a nested assembly

1. Ensure that the Select assemblies selection switch (page 137) is


active.
2. Select the assemblies you want to add to another assembly. They will
become sub-assemblies in the nested assembly.
3. Right-click and select Assembly --> Add as Sub-Assembly.
4. Select the assembly to add to.

Join assemblies
You can join existing assemblies without adding any loose parts.

1. Ensure that the Select assemblies selection switch (page 137) is


active.
2. Select the assemblies you want to join.
3. Right-click and select Assembly --> Make into Assembly.
The assembly with the largest volume becomes the main assembly.

Modify assemblies

Change the assembly main part


The main part in a steel assembly has other parts welded or bolted to it. By
default, the main part is not welded or bolted to any other parts. You can
change the main part in an assembly.
1. If needed, check what is currently the main part of the assembly.
Use the Inquire tool to check which objects belong to a particular
assembly.

2. Ensure that the Select objects in assemblies selection switch


(page 137) is active.
3. On the Steel tab, click Assembly --> Set as main object.
4. Select the new main part.
Tekla Structures changes the main part.

Create parts, reinforcement, and construction 443 Create assemblies


objects
Change the main assembly in a nested assembly
When you join two or more assemblies together, the assembly with the largest
volume becomes the main assembly. You can change the main assembly in a
nested assembly at any time.
1. Select the new main assembly.
2. Right-click and select Assembly --> Set as New Main Sub-Assembly .

Remove objects from an assembly


1. Select the part or sub-assembly you want to remove.
2. Right-click and select Assembly --> Remove from Assembly.

Check and highlight objects in an assembly


Use the Inquire tool to check which objects belong to a particular assembly.

1. On the ribbon, click the down arrow next to , and then select
Assembly objects.
2. Select a part that belongs to an assembly.
Tekla Structures highlights the other parts that belong to the same
assembly. The following colors are used:

Object type Highlight color


Concrete - main part magenta
Concrete - secondary part cyan
Reinforcement blue
Steel part - main part orange
Steel part - secondary part yellow

Explode an assembly
When you explode a nested assembly, Tekla Structures breaks the assembly
hierarchy level by level, always starting from the highest level. You need to use
the Explode command several times to break a nested assembly back to
single parts.
You can also explode sub-assemblies to single parts without breaking the
entire assembly hierarchy.
1. Select the assembly or sub-assembly you want to explode.
2. Do one of the following:
• To explode the entire assembly, right-click and select Assembly -->
Explode.

Create parts, reinforcement, and construction 444 Create assemblies


objects
• To only explode the sub-assembly, right-click and select Assembly -->
Explode Sub-Assembly.

Assembly examples
Column corbel
A column corbel is fabricated in one workshop, and then attached to the
column in another workshop. Model the corbel as a sub-assembly of the
column. Then create an assembly drawing for each workshop: one assembly
drawing showing how the corbel is welded together, another assembly
drawing showing how the corbel and the other part are welded to the column.

(1) Drawing 2, Workshop 2


(2) Drawing 1, Workshop 1

Create parts, reinforcement, and construction 445 Create assemblies


objects
Complex truss
Model the halves of a complex truss as assemblies. Create assembly drawings
for the workshop to fabricate the truss halves. Then create another assembly
drawing showing how the halves should be joined on site.

Built-up profile
In a frame of built-up columns and beams, each built-up profile can be a sub-
assembly. You can create an assembly drawing showing the entire frame, and
separate drawings showing how the columns and beams are constructed.

2.6 Create cast units


By default, each concrete part is considered a separate cast unit. For
construction purposes, you may need to merge several concrete parts into
one cast unit. For example, a single cast unit could consist of a column with
corbels.

Define the cast unit type of a part


You must define the cast unit type of concrete parts. Tekla Structures checks
the cast unit type of the main part each time you create or modify a cast unit.
Precast and cast-in-place parts cannot be mixed within a cast unit.
1. Double-click a concrete part to open the part properties in the property
pane.
2. Go to the Cast unit section.
3. In the Cast unit list, select one of the following:
• Cast in place
Cast units that are constructed fully in their final location.
• Precast
Cast units that are built at another location and transported to their
final location for placement in the full structure.
4. Click Modify to save the changes.

NOTE It is important to use the correct cast unit type, because some functionalities,
for example numbering, are based on the cast unit type.

Create parts, reinforcement, and construction 446 Create cast units


objects
Create a cast unit
You need to specify which parts form the cast unit. Cast units can include
reinforcement, as well as concrete parts.
1. On the Concrete tab, click Cast unit --> Create cast unit .
2. Select the objects you want to include in the cast unit.
3. Click the middle mouse button to create the cast unit.

Add objects to a cast unit


You can use different methods to add objects to cast units. The available
methods depend on the objects' material and on the hierarchy you want to
create in the cast unit.
To add an object to a cast unit, do one of the following:

To Do this Available for


Add an object as a 1. On the Concrete tab, click Cast Concrete, timber,
secondary part unit --> Add to cast unit . miscellaneous
materials
2. Select the object you want to
add.
3. Select an object in the cast unit.
Add an object as a 1. If you are adding a custom part, Steel, concrete,
sub-assembly timber,
ensure that the Select miscellaneous
components (custom objects) materials
selection switch (page 137) is
active.
2. On the Steel tab, click Assembly
--> Add as sub-assembly .
3. Select the object you want to
add.
4. Select the cast unit to which you
want to add the object.

See also
Create cast units (page 446)
Modify cast units (page 447)
Casting direction (page 449)

Create parts, reinforcement, and construction 447 Create cast units


objects
Modify cast units

Change the cast unit main part


The main part in a concrete cast unit is the one with the largest volume of
concrete. You can change the main part in a cast unit.
1. If needed, check what is currently the main part of the cast unit.
Use the Inquire tool to check which objects belong to a particular cast
unit.

2. Ensure that the Select objects in assemblies selection switch


(page 137) is active.
3. Select the new main part.
4. Right-click and select Set as New Main Part of Assembly.

Remove objects from a cast unit


1. On the Concrete tab, click Cast unit --> Remove from cast unit .
2. Select the objects you want to remove.

Check and highlight objects in a cast unit


Use the Inquire tool to check which objects belong to a particular cast unit.

1. On the ribbon, click the down arrow next to , and then select
Assembly objects.
2. Select a part that belongs to a cast unit.
Tekla Structures highlights the other parts that belong to the same cast
unit. The following colors are used:

Object type Highlight color


Concrete - main part magenta
Concrete - secondary part cyan
Reinforcement blue
Steel part - main part orange
Steel part - secondary part yellow

Explode a cast unit


1. On the Concrete tab, click Cast unit --> Explode .
2. Select an object in the cast unit you want to explode.

Create parts, reinforcement, and construction 448 Create cast units


objects
Casting direction
To indicate the casting direction of a concrete part, you can define which part
face you want to face upwards in the casting form. The top-in-form face is
displayed in the front view of a drawing.

Casting direction for concrete and non-concrete parts


To enable this feature for non-concrete parts as well, and to indicate in the
model the part face that is shown in the drawing main (front) view, use the
advanced option .
The casting direction affects the numbering of parts. If you define the casting
direction for parts that differ only by their modeling direction, they get
different position numbers. This is because the modeling direction affects the
top-in-form face of the parts. By default, the casting direction of the parts is
undefined, which means the modeling direction does not affect numbering.

NOTE In drawings, use the Fixed coordinate system to show the top-in-form face in
the front view.

Example
In the following example, each cast unit gets a different position number,
because the top-in-form setting and the orientation of the panels is different.
The red arrow indicates the modeling direction.

In the following example, the cast units get the same position number,
because their top-in-form setting has not been defined. The red arrow
indicates the modeling direction.

Create parts, reinforcement, and construction 449 Create cast units


objects
Define the casting direction of a part
You can define the casting direction for concrete parts.
1. Set the rendering of parts to Rendered by doing one of the following:
• On the View tab, click Rendering --> Parts rendered .
• Press Ctrl + 4.
2. Select a concrete part.
3. Right-click and select Cast Unit --> Set Top in Form Face .
4. Select the part face that will face upwards in the form.

TIP Alternatively, you can do this in the user-defined attributes of the part.
• Concrete parts: Select an option for the Top in form face user-defined
attribute.
• Non-concrete parts: With set to STEEL, TIMBER, and/or MISC, select an
option for the Fixed drawing main view user-defined attribute.

Show the top-in-form face


You can display the top-in-form face of a concrete part in a model view.
1. On the Concrete tab, click Cast unit --> Show top-in-form face .
2. Click the concrete part whose top-in-form face you want to show.

Create parts, reinforcement, and construction 450 Create cast units


objects
Tekla Structures highlights the top-in-form face in red:

TIP To hide the top-in-form face again, right-click the view and select Update
Window.

2.7 Manage pours


With the pour management functionality of Tekla Structures, you can view the
geometry of cast-in-place concrete structures, show them as parts or as pour
objects, plan pours and pour breaks, and report pour information, such as
concrete volumes and formwork areas. You can define pours, pour units, pour
objects, and pour breaks for concrete parts whose cast unit type is Cast in
place.

In Tekla Structures, a pour object is a building object that consists of one or


more cast-in-place concrete parts, or parts of them. The cast-in-place concrete
parts are merged into one pour object if they have the same material grade
and they touch each other. They also need be in the same pour phase to be
merged. Pour objects are visible in pour views.
A pour unit is an entity for cast-in-place concrete and it consists of a pour
object and all related reinforcement, embeds, and other objects that need to
be in place before concrete can be poured on the building site.
A pour is a group of pour objects that is poured at one go.
With a pour break you can split a pour object into smaller pour objects.

NOTE Pour management is mainly targeted at contractors for quantity take-


off, planning, and on-site activities. By default, pour management is
disabled in new models in most roles. You can enable pour
management (page 452) in the current model using the advanced
option XS_ENABLE_POUR_MANAGEMENT.

Create parts, reinforcement, and construction 451 Manage pours


objects
See also
Enable pour management (page 452)
View cast-in-place concrete structures (page 453)
Define the pour phase of a part (page 456)
Pour objects (page 457)
Pour units (page 460)
Pour breaks (page 465)
Troubleshoot pours (page 472)
Example: Create concrete geometry and work with pours (page 475)

Enable pour management


By default, pour management is disabled in new models in most roles. You
can enable pour management in the current model in the Advanced Options
dialog box.

WARNING If pour management is enabled in the model, do not disable it


using XS_ENABLE_POUR_MANAGEMENT, especially in the middle of
the project. This may cause problems if you have drawings
containing pour objects, and if you are sharing your model. The
pour objects and pour breaks in the model and in the drawings
may get invalid, and you may lose all pour-related modeling
work.

1. On the File menu, click Settings --> Advanced options to open the
Advanced Options dialog box.
2. Under Concrete Detailing, set XS_ENABLE_POUR_MANAGEMENT to TRUE.
3. Click OK.
4. Save and re-open the model for the change to take effect.
The commands that show and create pour objects and pour breaks are
now available in the model and in drawings.

See also
Disable pour management temporarily (page 452)

Disable pour management temporarily


You can temporarily disable pour management. This may be needed if pour
management seems to significantly slow down your model, for example, when
the pours and pour objects are very large and require splitting into smaller
ones.

Create parts, reinforcement, and construction 452 Manage pours


objects
When pour management is temporarily disabled, the existing pour objects and
pour breaks are still present in the model, but any modifications to the model
geometry that would normally update pour objects and pour breaks
automatically will not do that. Any information related to pours will be
outdated and inaccurate, for example, in reports, and the pour breaks will not
be adaptive. They will be updated automatically when you re-enable pour
management.
To disable or re-enable pour management:
1. Go to Quick Launch, start typing pours and pour breaks, and select
the Toggle pours and pour breaks command from the list that appears.
2. Click Yes in the confirmation dialog box.

NOTE If you are working in a Tekla Model Sharing model, remember to re-enable
pour management before you write out. Similarly, if you are working in the
multi-user mode, re-enable pour management before you save the model. In
this way, information related to pours stays up to date for all users of the
model.

TIP If you have problems opening a large model with pour objects that contain many
parts, you may need to disable pour management before you open the model.
You can do this by modifying the xs_user.[user name] file located in the
model folder. Set PAPB to 0 to disable pours, and then save the file.
When needed, remember to re-enable pour management.

See also
Enable pour management (page 452)

View cast-in-place concrete structures


When pour management is enabled, you can view cast-in-place concrete
structures in model views either as parts or as pour objects.
Depending on your needs, you can switch between the different
representation options for cast-in-place concrete structures. For example,
working in a part view is useful when you want to reinforce individual parts or
change their geometry. A pour view is useful when you want to find out the
volume of concrete to be poured or check which objects belong to a pour unit,
or when you want to reinforce continuous structures that span multiple parts.

Set the appearance of cast-in-place concrete structures


You can define how cast-in-place concrete structures appear in a model view.
1. Ensure that pour management is enabled (page 452).
2. Double-click the view to open the View Properties dialog box.

Create parts, reinforcement, and construction 453 Manage pours


objects
3. Click Display to open the Display dialog box.
4. Ensure that the Parts check box is selected.
5. In the Cast in place list, select either:
• Parts

• Pours

6. If you selected Parts for the cast-in-place concrete structures, in the Cast
in place parts list, select either:
• Merged
Tekla Structures shows concrete parts as merged in the model if their
cast unit type is Cast in place, if they have the same material grade
and pour phase (page 456) number, and if they touch or overlap one
another. When these criteria are met, Tekla Structures removes the
outlines of the individual parts within each continuous concrete
structure.

Create parts, reinforcement, and construction 454 Manage pours


objects
• Separated
Tekla Structures shows concrete parts as individual parts and
separated by their outlines.

7. Ensure that the view is selected.


8. Click Modify to save the changes.

TIP To quickly change the representation of the active view from Parts to Pours,

and the other way round, click Pour view on the Concrete tab.
You can also create two views, a pour view and a part view, and keep them both
open side by side on your screen.

Part view vs. pour view


Continuous concrete structures cannot be selected or highlighted in part
views. When you hold the mouse pointer over a concrete structure in a part

Create parts, reinforcement, and construction 455 Manage pours


objects
view, Tekla Structures highlights the original parts belonging to it. You can
select a part and modify it if needed:

Duplicates and overlapping parts are counted only once in the volume
calculations for pour objects. Note that single part and cast-unit volumes are
still calculated the same way as before, which means that the sum of single
part and cast-unit volumes may be higher than the volume of pour objects
that are defined from exactly the same part geometry.
When you reinforce a concrete structure, you need to reinforce the individual
concrete parts within it in part views, or you can reinforce pour objects by
using Reinforcing Bar Shape Catalog or rebar sets in pour views. Therefore,
you can reinforce a part of a continuous concrete structure independently
from the whole continuous concrete structure. All reinforcement are visible
both in part views and in pour views.

Define the pour phase of a part


Use the pour phase property to separate pour objects from one another. By
defining pour phases, you can prevent cast-in-place concrete parts from
merging even if they have the same material grade and they touch or overlap
one another.

NOTE Pay attention to pour phases when you create cast-in-place concrete
parts. For example, use pour phase 0 for horizontal structures, like
beams and slabs, and pour phase 1 for vertical structures, like
columns and walls, to separate them to different pour objects. In this
way you can make sure that the number of parts included in each
single pour object is reasonable, and that your models do not slow
down due to too large pour objects.

To modify the pour phase of a part:


1. Double-click a concrete part to open the part properties in the property
pane.
2. Under Cast unit:

Create parts, reinforcement, and construction 456 Manage pours


objects
a. In the Cast unit type list, ensure that the cast unit type is set to Cast
in place.
b. In the Pour phase box, enter a pour phase.
By default, the pour phase is 0. If you are unable to change the value, the
cast unit type that you set in step 2a is incorrect.
3. Click Modify.

NOTE When you define pour phases, make sure that parts in different pour phases
do not overlap. If you use parts (not pour objects) to report geometric
information, overlapping volumes of different pour phases are not merged
but counted twice in calculations, and you may end up with incorrect volume,
area, or weight information.

See also
View cast-in-place concrete structures (page 453)

Pour objects
When pour management is enabled (page 452), each concrete part whose cast
unit type is Cast in place automatically forms a pour object.
Tekla Structures automatically merges multiple cast-in-place concrete parts to
a pour object if they have the same material grade and pour phase (page 456)
number, and if they touch or overlap one another.
By creating pour breaks (page 465) you can split pour objects into smaller pour
objects.

NOTE Make sure that the number of parts included in each single pour
object is reasonable. Too large number of parts and part surfaces in a
pour object slows down the model.

Pour objects are visible in pour views (page 453). All pour objects are displayed
using the same color, regardless of the individual parts’ color within a concrete
structure. You can change the default color by using the advanced option XS_
POUR_OBJECT_COLOR in File --> Settings --> Advanced options --> Concrete
Detailing .

Create parts, reinforcement, and construction 457 Manage pours


objects
You can also use different color and transparency settings (page 458) to show
pour object groups, for example, by pour number.

TIP You can group pour objects using Organizer or Task manager.

Limitations
The following commands are not available for pour objects: Copy, Move,
Delete, Split, and Combine. This is because pour object geometry is defined
by parts. If you want to change the geometry of pour objects, you have to
modify the parts instead of pour objects, or you can create pour breaks.

See also
Modify the properties of a pour object (page 459)
Reinforce pour objects using Rebar shape catalog (page 511)
Create a rebar set (page 477)

Change the color and transparency of pour objects


By default, all pour objects are displayed using the same color in pour views,
regardless of the individual parts’ color. You can customize the pour object
color and transparency in model views by defining object groups and then
selecting specific color and transparency settings for each group.

Create parts, reinforcement, and construction 458 Manage pours


objects
TIP To change the default color of pour objects, use the advanced option XS_
POUR_OBJECT_COLOR in File --> Settings --> Advanced options -->
Concrete Detailing .

1. On the View tab, click Representation.


The Object Representation dialog box is displayed.
2. Create a new object group for the pour objects whose color and
transparency you wish to change.
a. In the Object Representation dialog box, click Object group....
b. In the Object Group - Representation dialog box, click Add row.
c. To direct the settings to pour objects instead of parts, select the
following options for the row:
• Category = Object
• Property = Object type
• Condition = Equals
• Value = Pour object
d. If needed, add any additional filtering criteria.
For example, to filter pour objects by a certain user-defined attribute,
add a row with Pour object as Category, and define the Property,
Condition, and Value as desired.
e. Enter a unique name in the box next to the Save as button.
f. Click Save as to save the object group.
g. Click Close.
3. Repeat step 2 if you wish to create more object groups.
4. In the Object Representation dialog box, select an object group from the
Object group list.
5. In the Color list, choose a color for the object group.
6. In the Transparency list, set the transparency of the object group.
7. Click Modify.
The object group’s color and transparency changes in the model.

See also
Change the color and transparency of model objects by using object
representation (page 648)

Create parts, reinforcement, and construction 459 Manage pours


objects
Modify the properties of a pour object
Pour objects have properties and user-defined attributes which you can view,
define, and modify.

For example, you can enter a Pour number that you can use to define the
sequence of pours, and a Pour type that you can use to describe each pour
object.
1. Ensure that you are using a pour view. If not, click Pour view on the
Concrete tab to show the pour objects.

2. Ensure that the Select objects in assemblies selection switch


(page 137) is active.
3. Double-click the pour object whose properties you want to modify.
4. In the property pane, enter or modify the pour object properties.
5. Click Modify.

See also
Pour objects (page 457)

Pour units
When pour management is enabled, you can create pour units that combine
together pour objects and other objects. A pour unit is an entity for cast-in-
place concrete and it consists of a pour object and all related reinforcement,
embeds, and other objects that need to be in place before concrete can be
poured on the building site.
For each pour object (page 457) in the model, there is a corresponding pour
unit to which the pour object belongs. You can automatically add other objects
to pour units by using the Calculate pour units command. You can also
modify the pour units manually.
The following model objects can be added to pour units:
• Reinforcement, such as single reinforcing bars, bar groups, reinforcement
meshes and strands
• Assemblies (for example, embeds)
• Sub-assemblies (for example, embeds in cast-in-place cast units)
• Bolts (for example, anchor bolts and shear studs)
• Precast cast units
• Surfaces added to the pour object

Create parts, reinforcement, and construction 460 Manage pours


objects
Note that some model objects such as parts and welds cannot be directly
added to a pour unit. Instead, these objects are indirectly linked to the pour
unit through the assemblies and cast units they belong to.
One model object can be included in only one pour unit at a time.

Calculate pour units


You can have Tekla Structures detect which objects form pour units and
automatically add the objects to pour units.
1. Ensure that pour management is enabled (page 452).
2. On the Concrete tab, click Calculate pour units.
Tekla Structures adds the objects (page 464) to pour units.
You can check the pour units in a pour view, or using the Inquire tool,
Organizer, or reports.
If you want to modify the pour units, you can manually add and remove
objects. The manual additions will be kept even if you use the Calculate pour
units command again, but the objects you manually remove from pour units
will be added again.

Check and inquire objects in a pour unit


You can visually check which objects are included in a pour unit. You can also
use the Inquire tool to get information about the pour unit and the objects in
it.
1. Ensure that you are using a pour view (page 453). If not, on the Concrete
tab, click Pour view to show the pour objects.

2. Ensure that the Select assemblies selection switch (page 137) is


active.
3. Click a pour object to select its pour unit.

Create parts, reinforcement, and construction 461 Manage pours


objects
A magenta box indicates the pour unit.

4. Right-click and select Inquire .


Tekla Structures lists the objects in the pour unit and shows their
properties in the Inquire object dialog box.

Add objects to a pour unit


In addition to using the Calculate pour units command, you can manually
add objects to pour units.
1. Ensure that you are using a pour view (page 453). If not, on the Concrete
tab, click Pour view to show the pour objects.
2. Select the objects that you want to add to a pour unit.
You can add reinforcement, assemblies, precast cast units, and bolts.
If you have other objects selected, they will not be added.
3. Right-click and select Pour --> Add to pour unit.
Alternatively, you can go to Quick Launch and use the Add selected
objects to pour unit command. You can also assign a keyboard shortcut
(page 239) to this command.
4. Click a pour object to add the objects to the corresponding pour unit.
Tekla Structures adds all the objects that can be added to the pour unit. The
unallowed objects are not added.

TIP If you do not have objects selected, you can first start the Add to pour unit
command by using Quick Launch or a customized keyboard shortcut
(page 239), and then select the object that you want to add to the pour unit.

Create parts, reinforcement, and construction 462 Manage pours


objects
Remove objects from a pour unit
After using the Calculate pour units command, you can manually remove
objects from pour units.
1. Select the object that you want to remove from a pour unit.
2. Right-click and select Pour --> Remove from pour unit.
Alternatively, you can go to Quick Launch and use the Remove selected
objects from pour unit command. You can also assign a keyboard
shortcut (page 239) to this command.
The removed object can then be added to another pour unit either manually
with the Pour --> Add to pour unit command, or automatically with the
Calculate pour units command.

TIP If you do not have objects selected, you can first start the Remove from pour
unit command by using Quick Launch or a customized keyboard shortcut
(page 239), and then select the object that you want to remove from the pour
unit.

Reset pour unit relations


In some cases you may need to reset all or some of the pour unit contents and
relations defined using the Calculate pour units command and/or the Add to
pour unit command.
To do this:
1. Go to Quick Launch.
2. Search for and select the appropriate command of the following:
• Reset all pour unit relations
• Reset all manually assigned pour unit relations
• Reset all pour unit relations except manual assignments
3. In the confirmation dialog box, click Yes to reset pour unit relations.
Note that if you use the Reset all pour unit relations command, and
then click No in the confirmation dialog box to cancel the resetting of the
manual assignments, the automatic relations are still reset. If you want to
recreate the automatic relations, use the Calculate pour units command
again.

Modify the properties of a pour unit


You can modify the pour unit properties in the same way as pour object
properties, but using a different selection switch.
1. Ensure that you are using a pour view (page 453). If not, click Pour view
on the Concrete tab to show the pour objects.

Create parts, reinforcement, and construction 463 Manage pours


objects
2. Ensure that the Select assemblies selection switch (page 137) is
active.
3. Double-click the pour unit whose properties you want to modify.
4. In the property pane, enter or modify the pour unit properties.
For example, you can define the pour unit name and user-defined
attributes.
5. Click Modify.

How Tekla Structures automatically adds objects to pour units


When you use the Calculate pour units command, Tekla Structures
automatically adds objects to pour units.
Each object that collides with a pour object, meaning that the object at least
partly overlaps the pour object, is added to the same pour unit to which the
pour object belongs.
If any object in an assembly or precast cast unit collides with a pour object, the
entire assembly or cast unit is added to the pour unit.
Only reinforcement objects that belong to cast-in-place parts are added to
pour units.
If any object in a reinforcing bar group or strand group collides with a pour
object, the entire group is added to the pour unit. On the other hand,
individual reinforcing bars in a rebar set can be added to different pour units.

Objects colliding with more than one pour object


If an object collides with more than one pour object, the object will be
associated with the pour object whose bounding box has the lowest global z
coordinate.
For example, the reinforcing bars colliding with a footing pour object and a
column pour object are associated with the footing pour object because its
bottom face has a lower global z coordinate than the column pour object.

Create parts, reinforcement, and construction 464 Manage pours


objects
If the lowest global z coordinates of the pour object bounding boxes are the
same or differ less than 100 mm, the object will be associated with one of the
pour objects according to these rules:
1. If the object's center of gravity is within only one of the colliding pour
object bounding boxes, the object will be associated with that pour object.
2. If the object's center of gravity is within more than one pour object
bounding box, or completely outside any pour object bounding box, the
object will be associated with the pour object whose center of gravity is
closest to the object's center of gravity.

If there are changes in pour units


Whenever there are changes in a pour object or pour unit, all associations to
that pour unit are reset. Similarly, if there are changes in an object associated
with the pour unit, this association is reset. The next time you use the
Calculate pour units command, only the unresolved associations are
calculated.

See also
Pour units (page 460)

Pour breaks
When pour management is enabled, you can use pour breaks to split pour
objects into smaller pour objects.

Create parts, reinforcement, and construction 465 Manage pours


objects
Pour breaks are visible and you can work with them both in pour views and in
part views (page 453). Pour breaks are displayed as a thin plane or line,
depending on the part rendering option (page 636) you use.

WARNING If you move or copy a part, pour breaks do not follow the part.
Pour breaks remain at their original locations, and adapt to any
cast-in-place concrete parts (page 467) they still touch.

If a pour break does not split a pour object completely into two, the pour
break is displayed in red by default. This means that it is invalid and needs to
be remodeled.

See also
Set the visibility of pour breaks (page 467)
Create a pour break (page 468)
Select a pour break (page 470)
Copy a pour break (page 470)
Move a pour break (page 470)
Modify a pour break (page 471)
Remove a pour break (page 472)

Create parts, reinforcement, and construction 466 Manage pours


objects
Pour break adaptivity
Pour breaks are adaptive to changes in cast-in-place concrete parts and pour
objects. This means that if you change the geometry or location of a cast-in-
place concrete part or pour object, its pour breaks change accordingly.
If you delete a cast-in-place concrete part, its pour breaks disappear as well.
If you modify a cast-in-place concrete structure in any of the following ways, its
pour breaks adapt:
• Change the profile or dimensions of a part
• Add or remove cuts or fittings
• Change chamfer shape or dimensions
• Add or remove parts of the cast-in-place concrete structure by:
• Changing the cast unit type of a part from Precast to Cast in place or
vice versa
• Changing the pour phase of a part
• Changing the concrete grade of a part
• Moving, copying, or deleting parts
If you move a cast-in-place concrete part outside its pour breaks, the pour
breaks disappear. If you move a part so that it still hits one or more pour
breaks, the pour breaks that are inside the part stay in their original locations
and adapt to the part in the new location.
If you copy or move a pour break and it hits a cast-in-place concrete part in the
destination location, the pour break adapts to the part. Also the pour breaks
that you copy from another model adapt to the parts in the model they are
copied to.
If a pour break is dependent on another pour break that is split or deleted, the
dependent pour break is deleted as well. If a pour break is dependent on
another pour break that is moved, the dependent pour break adapts inside
the pour object, as long as the pour break plane can touch the moved pour
break.
If a pour break is split so that it becomes partial, the pour break is deleted. A
partial pour break can only split a cast-in-place part or pour object in
conjunction with other pour breaks.

Set the visibility of pour breaks


You can show pour breaks in model views.
Before you start, ensure that pour management is enabled (page 452).
1. Double-click a model view to open the View Properties dialog box.
2. Click Display... to open the Display dialog box.

Create parts, reinforcement, and construction 467 Manage pours


objects
3. Select the Pour break check box.
4. Click Modify.

See also
Pour breaks (page 465)

Create a pour break


You can add pour breaks to pour objects or concrete parts whose cast unit
type is Cast in place.

You can create pour breaks by picking one, two, or more points in the model.
When you create a pour break that traverses more than two points, the pour
break will be limited to the pour object it splits and perpendicular to the
current work plane. If you need to create an inclined or horizontal pour break
using multiple points, shift the work plane (page 53) first.

TIP Use the Snap to nearest points (points on line) snap switch
(page 86) to start or end pour breaks on part or pour object edges.

Use the Snap to any position snap switch (page 86) to pick
intermediate points for pour breaks.

To create a pour break, do any of the following:

To Do this
Create a pour break, perpendicular to 1. On the Concrete tab, click Pour
a part face, using one point break --> Single point .
2. Pick the location for the pour
break.
Create a pour break that splits all 1. On the Concrete tab, click Pour
cast-in-place concrete parts and pour break --> Two points .
objects located between two points
2. Pick two points to define the
location of the pour break.
Create a pour break using multiple 1. If needed, shift the work plane.
points
2. On the Concrete tab, click Pour
break --> Multiple points .
3. Pick the points you want the pour
break to go through.
Create a pour break defined by the 1. If needed, shift the work plane.
opposite corners of a rectangle
2. On the Concrete tab, click Pour
break --> Multiple points .

Create parts, reinforcement, and construction 468 Manage pours


objects
To Do this
3.
Hover over , and then click

on the toolbar that appears.


4. Pick two opposite corner points
of the pour break.
Create a pour break defined by the 1. If needed, shift the work plane.
center and one corner of a rectangle
2. On the Concrete tab, click Pour
break --> Multiple points .
3.
Hover over , and then click

on the toolbar that appears.


4. Pick the center point of the pour
break.
5. Pick one corner point of the pour
break.
Create a pour break defined by three 1. If needed, shift the work plane.
corners of a rectangle
2. On the Concrete tab, click Pour
break --> Multiple points .
3.
Hover over , and then click

on the toolbar that appears.


4. Pick three corner points of the
pour break.
Create a pour break defined by one 1. If needed, shift the work plane.
side midpoint and two corners of a
2. On the Concrete tab, click Pour
rectangle
break --> Multiple points .
3.
Hover over , and then click

on the toolbar that appears.


4. Pick one side midpoint of the
pour break.
5. Pick two corner points of the
pour break.

If the pour break you are creating does not split a pour object or cast-in-place
part completely into two, Tekla Structures does not add the pour break to the
model. You may need to use another Pour break command to create a valid
pour break, for example Multiple points instead of Single point.

Create parts, reinforcement, and construction 469 Manage pours


objects
See also
Select a pour break (page 470)
Copy a pour break (page 470)
Move a pour break (page 470)
Modify a pour break (page 471)

Select a pour break

1. Ensure that the Select pour breaks selection switch (page 137) is
active.
2. Select the pour break.

See also
Pour breaks (page 465)

Copy a pour break

1. Ensure that the Select pour breaks selection switch (page 137) is
active.
2. Select the pour break.
3. Copy (page 147) the pour break like any other object in Tekla Structures.
For example, right-click and select Copy.

See also
Pour breaks (page 465)

Move a pour break


You can move existing pour breaks. This may be needed, for example, if you
have moved the part, because the pour break does not follow the part.

1. Ensure that the Select pour breaks selection switch (page 137) is
active.
2. Select the pour break.
3. Move (page 159) the pour break like any other object in Tekla Structures.
For example, right-click and select Move.

Create parts, reinforcement, and construction 470 Manage pours


objects
See also
Pour breaks (page 465)
Modify a pour break (page 471)

Modify a pour break


You can modify existing pour breaks.
Before you start:

• Ensure that the Direct modification switch is active.

• Ensure that the Select pour breaks selection switch (page 137) is
active.
• Select the pour break.
Tekla Structures displays the handles and dimensions that you can use to
modify the pour break.

To modify a pour break:

To Do this
Change the shape or location Drag a corner point or an end point to a new
of the pour break location.
Change a location dimension Drag a dimension arrowhead to a new
location, or:
1. Select the dimension arrowhead which
you want to move.
2. Using the keyboard, enter the value with
which you want the dimension to change.
To start with the negative sign (-), use the
numeric keypad.
To enter an absolute value for the
dimension, first enter $, then the value.

Create parts, reinforcement, and construction 471 Manage pours


objects
To Do this
3. Press Enter, or click OK in the Enter a
Numeric Location dialog box.
Add an intermediate point to
Drag a midpoint handle to a new location.
the pour break
Remove an intermediate 1. Select an intermediate corner point.
point from the pour break
2. Press Delete.
Modify the pour break 1. Double-click the pour break to open the
properties property pane.
2. Modify the properties.
3. Click Modify.

See also
Pour breaks (page 465)
Resize and reshape model objects (page 117)

Remove a pour break

1. Ensure that the Select pour breaks selection switch (page 137) is
active.
2. Select the pour break.
3. Press Delete.

See also
Pour breaks (page 465)

Troubleshoot pours
When you work with cast-in-place concrete parts, it is important that you
regularly check the resulting pour objects, and try to get rid of the errors
related to them, before you start detailing, or creating drawings and reports.
The errors in solid pour objects may lead to inaccuracies in volume and other
quantity calculations, and to incorrect representation and hatching in
drawings.
While you model, use the following methods to check the model for pour-
related errors:
• Check if there are Solid error rows in the session history log file
(page 696).

Create parts, reinforcement, and construction 472 Manage pours


objects
• Ensure that the cast-in-place concrete parts and pour objects look
continuous in model views. They should not have part outlines or shadow
lines inside them, like in the following images:

If you notice errors or overlapping volumes or faces, try remodeling some of


the parts.
You can also try out the following tips to avoid pour-related errors:
• Make sure that the number of parts included in a single pour object is
reasonable.
• Sometimes modeling the parts in a different order may fix errors in pour
objects.
• To control which lines are visible in drawings, use the advanced options
XS_DRAW_CAST_PHASE_INTERNAL_LINES and
XS_DRAW_CAST_UNIT_INTERNAL_LINES.
This may help because the cast-in-place concrete parts that have errors are
treated in the same way in drawings as the precast concrete parts.

Create parts, reinforcement, and construction 473 Manage pours


objects
If remodeling the parts does not fix errors in solid pour objects, then overlap
the parts as little as possible to ensure that the volume and quantity
calculations are close to the correct values.

Example: Identify and fix a pour error


This is how an error related to a solid pour object can be indicated in a model
view and in a drawing. The pour object is not shown as continuous, and there
are extra lines between the parts in the pour object:

Checking the session history log file (page 696) and clicking a Solid failure
position row helps you to locate the error in the model (press Ctrl+2 to see
through the parts):

Try moving a beam end so that it is no longer on the same surface as the
column side:

This is how the model and the drawing look like after you have fixed the
model:

Create parts, reinforcement, and construction 474 Manage pours


objects
Also the volume of the pour object is now correct, for example, in reports. The
overlapping volume of the beam and the column is only counted once.

See also
View solid errors (page 696)
Manage pours (page 451)

Example: Create concrete geometry and work with pours


The guidelines in this example help you to efficiently model cast-in-place
concrete geometries, and to define, visualize, sequence, and report pours and
pour breaks.
Before you start, ensure that you have pour management enabled. See Enable
pour management (page 452).
1. If possible, use an existing engineering or architectural model or drawing
as a basis when you create concrete structures in Tekla Structures.
Import the existing model or drawing as a reference model to your Tekla
Structures model.
See and .
2. If you are using an IFC model as a reference model:
a. Convert the concrete structures you need from the IFC model to
native Tekla Structures objects.
See and .
b. Check the conversion results.
c. If needed, modify the converted objects.
For example, you may need to change the profile, material, or cast
unit type of the converted objects.

TIP Use Organizer for checking and selecting objects.

Create parts, reinforcement, and construction 475 Manage pours


objects
3. If you are using a different reference model type, or if there are structures
that cannot be converted from an IFC model, model the needed concrete
structures as cast-in-place concrete parts in Tekla Structures.
You can model by tracing over the reference model.
See Create parts and modify part properties (page 251).
4. For each cast-in-place concrete part, define a pour phase number to
divide your Tekla Structures model into pour objects.
For example, use the default pour phase 0 for horizontal structures, like
beams and slabs, and the default pour phase 1 for vertical structures, like
columns and walls, to separate them to different pour objects.
See Define the pour phase of a part (page 456).

TIP Use selection filters or Organizer to efficiently select multiple parts


and to modify them all at the same time.

5. View and check the pour objects in a pour view.


See View cast-in-place concrete structures (page 453) and Pour objects
(page 457).
6. If needed, modify the pour phases or create pour breaks to fine-tune the
pour objects.
For example, create pour breaks to split large slabs into smaller pour
objects.
See Create a pour break (page 468) and Pour breaks (page 465).
7. Once you are ready with the concrete geometry and pour objects, you can
define pour sequences by entering pour numbers for pour objects, or by
using the Organizer categories.
See Modify the properties of a pour object (page 459) and .
8. Calculate the pour units, and modify them by adding and removing
objects if needed.
See Pour units (page 460).
9. You can also define other properties for pour objects and pour units, for
example, concrete mixtures, or dates or status of workflow.
See Modify the properties of a pour unit (page 463) and .
10. Use Organizer to categorize pours. Then you can select them by their
sequence and report pour-specific information, such as pour volumes and
formwork areas.
See and .
11. If you wish, use Task manager to include pour objects and pour units in
tasks and to schedule pours. You can then visualize pour status

Create parts, reinforcement, and construction 476 Manage pours


objects
information based on planned and actual dates by using Project status
visualization.
See and .
12. Create general arrangement drawings for pour units.

Select a pour unit using the Select assemblies switch, create a 3D


view of the pour unit, and then create a GA drawing using the 3D view.
This way you can automatically include in the drawing all reinforcement,
embeds, and other objects that need to be shown with the pour object.
See .

2.8 Create reinforcement


Once you have created a model of concrete parts, you will need to reinforce
the parts to gain higher strength for the parts.

In Tekla Structures, you can use different methods to create reinforcement. In


many cases, you may need to use a combination of several reinforcement
tools to get the desired results.
The most automated method is to use the various reinforcement components
Tekla Structures contains. We recommend that you use reinforcement
components to create reinforcement whenever possible. The components are
adaptive, attached to a concrete part, and updated automatically if the
dimensions of the reinforced part change.
Rebar sets are another flexible and versatile method to create reinforcement.
Also the rebar sets are adaptive to concrete geometry, and easy to modify
using direct modification.
In addition to these methods, you can manually create:
• single reinforcing bars (page 503)
• reinforcing bar groups (page 504)
For more automated reinforcing bar group creation you can use Rebar
shape catalog (page 506), which contains predefined reinforcement
shapes.
• reinforcement meshes
• prestressed strands (page 525)
• reinforcement splices (page 528)

Create parts, reinforcement, and construction 477 Create reinforcement


objects
Create a rebar set
Rebar sets are reinforcing bars that you can modify by using direct
modification and the rebar set guidelines, leg faces, and local modifiers. You
can create rebar sets when you want to flexibly reinforce various areas in
concrete parts or pour objects.
You have several options for creating rebar sets. Longitudinal and crossing
rebar sets, and rebar sets created according to concrete part or pour object
faces, are attached and adaptive to a concrete part or pour object. Using the
Create rebars by point input command you can create rebar sets even
outside concrete objects. You can also use Rebar shape placing tool to create
rebar sets.

NOTE When you work with rebar sets, ensure that the Direct modification
switch is active.

Basic concepts related to rebar sets


The leg faces of a rebar set are planes that define where the reinforcing bar
legs are created. Tekla Structures creates leg faces at the reinforced faces of
concrete parts or pour objects, or according to the points you pick when you
create rebar sets.
Each rebar set has at least one guideline that defines the distribution direction
of the bars. The spacing of the bars is also measured along the guideline. The
guideline can be a line, or a polyline that may have corner chamfers.
In the example below, the leg faces are shown in gray, and the guideline is
highlighted in yellow:

The position of the guideline affects the bar creation. If you move or lift an end
of the guideline, the bars turn respectively. For example:

Create parts, reinforcement, and construction 478 Create reinforcement


objects
If needed, you can create up to two secondary guidelines, and use them to
define different spacings along the rebar set. You can also use secondary
guidelines when you create longitudinal bars for curved structures (page 497).
Tekla Structures automatically creates three guidelines for longitudinal rebar
sets in curved beams, polybeams, strip footings, and wall panels.
If you need to modify a rebar set only at certain locations, you can create local
property modifiers, end detail modifiers, and splitters.

Create parts, reinforcement, and construction 479 Create reinforcement


objects
Create longitudinal rebars
You can create rebar sets that consist of longitudinal reinforcing bars in a
concrete part or pour object.
1. Depending on the concrete object you want to reinforce, use a part view
or a pour view (page 453).
2. On the Concrete tab, click Rebar set --> Create longitudinal rebars.
3. Move the mouse pointer over the edges of a concrete part or pour object.

Create parts, reinforcement, and construction 480 Create reinforcement


objects
Tekla Structures highlights the cross sections that you can select.

4. Select the cross section that you want to reinforce.

5. If needed, modify the cross section size or shape for the bars.

To do this, click on the contextual toolbar, and then drag the cross
section handles.
6. In the selected cross section, select the faces that you want to reinforce.

Create parts, reinforcement, and construction 481 Create reinforcement


objects
By default, only one of the faces is selected. To select multiple faces, hold
down Shift or Ctrl.
Tekla Structures highlights the selected faces in yellow.

7. To extend or shorten individual faces, click on the contextual toolbar.


Then drag the yellow and magenta end handles.

8. To finish, click the middle mouse button, or click Create the rebar set
on the contextual toolbar.
Tekla Structures creates a rebar set at each selected face, and the bars
perpendicular to the selected cross section.

Create crossing rebars


You can create a rebar set that consists of crossing reinforcing bars in a
concrete part or pour object.
1. Depending on the concrete object you want to reinforce, use a part view
or a pour view (page 453).
2. On the Concrete tab, click Rebar set --> Create crossing rebars.

Create parts, reinforcement, and construction 482 Create reinforcement


objects
3. Move the mouse pointer over the edges of a concrete part or pour object.
Tekla Structures highlights the cross sections that you can select.
4. Select the cross section that you want to reinforce.

5. If needed, modify the shape of the bars.

• To extend or shorten individual legs, click on the contextual toolbar.


Then drag the bar end handles.
This way you can also create overlapping bar shapes, or extend bar
ends outside the concrete object.

• To change the cross section size for the bars, click on the contextual
toolbar. Then drag the cross section handles.

6. In the selected cross section, select the bar legs that you want to create.
By default, all legs are selected and Tekla Structures creates a leg for each
object face.
• To unselect a selected leg, hold down Ctrl and click the leg.

• To unselect all legs, click on the contextual toolbar.

Create parts, reinforcement, and construction 483 Create reinforcement


objects
• To select more than one leg, select the first leg, and then hold down
Ctrl or Shift when selecting the rest of the legs.

• To select all legs, click on the contextual toolbar.


Tekla Structures highlights the selected legs in yellow, and creates a
continuous bar shape of the legs.

7. If you want to rotate the bar shape, for example, to move stirrup hooks to
another corner, press Tab for counterclockwise or Shift+Tab for clockwise
direction.
8. If you want to modify the distribution length of the bars, adjust the length
of the rebar set guideline.

Click on the contextual toolbar and then drag the guideline end
handles .

9. To finish, click the middle mouse button, or click Create the rebar set
on the contextual toolbar.
Tekla Structures creates the bars parallel to the selected cross section, and
distributes the bars along the length of the guideline.

Create parts, reinforcement, and construction 484 Create reinforcement


objects
Create rebars by face
You can create rebar sets according to a face of a concrete part or pour object.
1. Depending on the concrete object you want to reinforce, use a part view
or a pour view (page 453).
2. On the Concrete tab, click Rebar set --> Create rebars by face.
3. Define the faces and areas of the concrete object you want to reinforce,
and the direction of the bars using the following options on the contextual
toolbar:

Click this button To do this


Create bars at the near face of the concrete object.
Create bars at the far face of the concrete object.
Create bars parallel to the longest object face edge.

With the option, bars are created so that they are


parallel to the edge that is closest to the mouse pointer.
Create bars perpendicular to the longest object face
edge.

With the option, bars are created so that they are


perpendicular to the edge that is closest to the mouse
pointer.
Create bars in two directions: one set of bars parallel to
the longest object face edge, and the other set of bars
perpendicular to the edge.

With the option, one set of bars is parallel and the


other set of bars perpendicular to the edge that is closest
to the mouse pointer.
Create bars for an entire object face.
Create bars for a rectangular area on an object face.
Create bars for a polygonal area on an object face.
4. Depending on the area you selected to reinforce, do one of the following:
• To reinforce an entire object face:
a. Move the mouse pointer over the faces of a concrete part or pour
object.

Create parts, reinforcement, and construction 485 Create reinforcement


objects
Tekla Structures shows the object face dimensions, and a symbol
that indicates the direction of the bars.

b. Select the object face.


• To reinforce a rectangular area, pick two opposite corners of the area.

• To reinforce a polygonal area, pick the polygon corners.

Create parts, reinforcement, and construction 486 Create reinforcement


objects
Tekla Structures creates the bars according to the options you selected. If you
selected to create bars in two directions, Tekla Structures creates two rebar
sets: one with bars parallel to the longest object face edge, and one with bars
perpendicular to it.

Create rebars by guidelines


You can create a rebar set at one or more faces of a concrete part or pour
object, according to the guidelines you define by picking points.
1. Depending on the concrete object you want to reinforce, use a part view
or a pour view (page 453).
2. On the Concrete tab, click Rebar set --> Create rebars by guidelines.
3. Select the object faces that you want to reinforce.

Create parts, reinforcement, and construction 487 Create reinforcement


objects
Tekla Structures highlights the selected faces in yellow.

You can select as many faces as you like.


4. Click the middle mouse button to finish selecting faces.
5. Pick points to define the location for the primary guideline, and then click
the middle mouse button.

Create parts, reinforcement, and construction 488 Create reinforcement


objects
= start point, = end point
6. If you want to create secondary guidelines, do the following:
a. Pick points to define the location for a secondary guideline, and then
click the middle mouse button.

b. If needed, pick points to define the location for another secondary


guideline, and then click the middle mouse button.
7. Click the middle mouse button to create the rebar set and the guidelines.
Tekla Structures creates a rebar set that extends over the faces you selected,
and distributes the bars along the guidelines.

Create rebars by point input


You can create a set of reinforcing bars so that you define the shape of the
bars by picking points in the model.
1. On the Concrete tab, click Rebar set --> Create rebars by point input.
2. On the contextual toolbar, select an option to define the rebar set type
and the number of cross sections in the rebar set.

Create parts, reinforcement, and construction 489 Create reinforcement


objects
The options are:
• Normal
• Tapered
• Tapered ridge
• Tapered curved
• Tapered N
If you select the Tapered N option, enter the number of cross sections.

3. Pick points to define the shape of the bar at the first cross section.
You can use different snapping (page 84) methods, such as Ortho and
temporary reference points.
4. Click the middle mouse button to finish picking.
5. For the second and subsequent cross sections, pick points to define the
shape of the bar, and then click the middle mouse button to finish picking
at each cross section.
Tekla Structures creates a rebar set with leg faces between each cross section.

Rebar set properties


Use the contextual toolbar or the property pane to view and modify the
properties of rebar sets. The file name extension of the property file is .rst.

See also Rebar set properties (page 1003) and Modify a rebar set (page 530).

Create parts, reinforcement, and construction 490 Create reinforcement


objects
Limitations
• Roundings in bent bar corners are not taken into account in automatic
clash avoidance when Tekla Structures creates rebar sets and arranges
them to layers.
• You cannot create rebar sets in deformed parts.

Create a rebar set using Rebar shape placing tool


You can create a rebar set by selecting a predefined bar shape from Rebar
shape placing tool. The predefined shapes in Rebar shape placing tool are
based on the shapes that have been defined in Rebar shape manager and
saved in the RebarShapeRules.xml file.
Use Rebar shape placing tool to reinforce parts and pour objects. The rebar
sets may extend across single or multiple objects.
Rebar shape placing tool does not work with round, spiral, or 3D bar shapes,
or in tapered variable cross sections.

Create rebar sets


1. On the Concrete tab, click Rebar set --> Rebar shape placing tool.
The Rebar shape placing tool dialog box opens.
2. If you want to create bars that extend across several parts or pour
objects, for example dowel bars, select Multiple objects from the list at
the bottom of the dialog box.
3. If you want to create several rebar sets in the same cross section, select
the Keep cross section check box.
4. Select one of the predefined bar shapes from the tree view on the left.
If the shape that you need is not available, or if you want to remove the
shapes that you do not need, you can reorganize the tree view (page 496).
5. Define the bar dimensions.
The dimensions you can define vary depending on the selected bar shape.
The hook properties are visible only if you have set the advanced option
XS_REBAR_RECOGNITION_HOOKS_CONSIDERATION to FALSE in File
menu --> Settings --> Advanced Options --> Concrete Detailing.
• To set a Length of leg value, click a leg in the preview of the shape.
If you do not enter a Length of leg value, the leg length is calculated
automatically according to the dimensions of the concrete structure.
• To set a Bending angle value for a bend that is not 90 degrees, click
one of the legs next to the bend.
6. Set the rebar set reference point to start, middle, or end by double-
clicking the different legs or hooks in the preview of the shape.

Create parts, reinforcement, and construction 491 Create reinforcement


objects
When you are placing the rebar set in the model, you can move the rebar
set preview to a new location by dragging the reference point.
7. Modify the other bar properties as needed.
For example, you can use Layer order number to arrange bars to layers
when two or more rebar sets overlap.
8. On the Spacing tab, define the spacing properties of the rebar set.
9. To place the rebar set in the model, move the mouse pointer over the
edges and faces of a concrete structure.
Depending on the concrete structure you want to reinforce, use a part
view or a pour view (page 453).
Tekla Structures highlights the cross sections and faces that you can
select. For example:

Create parts, reinforcement, and construction 492 Create reinforcement


objects
10. Select the cross section or face that you want to reinforce.
If you have Multiple objects selected, click each cross section or face to
select them. Click the middle mouse button to finish selecting.
Tekla Structures shows a preview of the bar shape in the model, and the
first and last bars in the rebar set in cyan.

Create parts, reinforcement, and construction 493 Create reinforcement


objects
11. To move the rebar set to the desired location in the selected cross section
or face, do any of the following:
• Click a blue line segment to place the rebar set reference point on that
line segment. For example:

Create parts, reinforcement, and construction 494 Create reinforcement


objects
If needed, you can still change the reference point location in the
Rebar shape placing tool dialog box by double-clicking the desired
location in the preview.

• Drag the magenta reference point handle to a new location on the


blue line.

• To turn the bar shape, click on the contextual toolbar.

Create parts, reinforcement, and construction 495 Create reinforcement


objects
12. Click the middle mouse button to create the rebar set.

13. If you have the Keep cross section check box selected, repeat steps 4–12
to create more rebar sets in the same cross section.

TIP If the Rebar shape placing tool dialog box is already open but the command is
not active, click the Select cross section button to start creating rebar sets
again.

Add and remove rebar shapes


You can modify the tree view in Rebar shape placing tool by adding
frequently used bar shapes to the tree, or removing the bar shapes that you
do not need.
1. On the Concrete tab, click Rebar set --> Rebar shape placing tool.
The Rebar shape placing tool dialog box opens.
2. Click Organize catalog.

Create parts, reinforcement, and construction 496 Create reinforcement


objects
3. To create a new category folder, click .
4. Drag and drop the selected shapes to the folder.
If multiple shapes have the same shape code and you drag them to the
categories, the shape codes get a suffix (1), (2), and so on. You can
rename the shapes by clicking the name twice and entering a new name
or suffix, for example, (a), (b).
When the shapes are listed in a report, they all get the same shape code.
5. Change the name of the folder in a similar way, if needed.

6. To remove a shape from a category, select the shape and click .


7. Click OK.

Examples: Rebar sets in curved structures


You can reinforce curved concrete structures using rebar sets.
The curved concrete structures can include curved beams (page 312),
polybeams (page 315) that have Arc point chamfers, and flat spiral beams
(page 318) whose total rise is zero. You can also reinforce strip footings and
wall panels the same way as you reinforce beams and polybeams.
For more information about creating rebar sets, see also Create a rebar set
(page 477).

Create longitudinal bars for a curved beam


In this example, we will create longitudinal bottom bars for a curved concrete
beam.
1. Create a curved concrete beam.
a. On the Concrete tab, click Beam.
b. Pick two points.
c. Double-click the beam to modify its properties.
d. Set the radius and number of segments, and then click Modify.
2. Create longitudinal bars at the bottom face of the beam.
a. On the Concrete tab, click Rebar set --> Create longitudinal rebars.
b. Move the mouse pointer over the edges of the beam, and select the
cross section that you want to reinforce.
c. Click the middle mouse button to create the rebar set.

Create parts, reinforcement, and construction 497 Create reinforcement


objects
Tekla Structures creates the curved longitudinal bars according to the
beam geometry. For example:

The rebar set has three guidelines: one at each end of the beam and
one in the midpoint of the beam.

Create crossing bars for a curved polybeam


In this example, we will create crossing U-shaped stirrups for a curved
concrete polybeam.
1. Create a concrete polybeam with curved segments.
a. On the Concrete tab, click Beam --> Polybeam.
b. Pick at least three points you want the beam to go through, and then
click the middle mouse button.
c. Select the polybeam.

d. Select the handle in a polybeam corner, and then select the Arc
point chamfer type on the contextual toolbar.
2. Create crossing bars that follow the bottom and side faces of the beam.
a. On the Concrete tab, click Rebar set --> Create crossing rebars.
b. Move the mouse pointer over the edges of the beam, and select the
cross section that you want to reinforce.
c. In the selected cross section, hold down Ctrl and click the top bar leg
to unselect it.
d. Click the middle mouse button to create the rebar set.

Create parts, reinforcement, and construction 498 Create reinforcement


objects
Tekla Structures creates the crossing bars radially according to the
beam geometry. For example:

The rebar set guideline is a polyline with three points, and the
midpoint has the Arc point chamfer.

Create reinforcing bars for a spiral beam


In this example, we will reinforce a spiral beam whose total rise is zero. We will
create longitudinal bottom bars and crossing U-shaped stirrups.
You can use the following manual method also for more complex concrete
objects that have been imported and that cannot be reinforced automatically.
1. Create a flat spiral concrete beam.
a. On the Concrete tab, click Beam --> Spiral beam.
b. Pick the start point of the beam.
c. Pick a point to indicate the beam's center of curvature.
d. Click the middle mouse button.
e. Ensure that Total rise is 0.
2. Create longitudinal bars at the bottom face of the beam.
a. On the Concrete tab, click Rebar set --> Create longitudinal rebars.
b. Move the mouse pointer over the edges of the beam, and select the
cross section that you want to reinforce.
c. Click the middle mouse button to create the rebar set.

Create parts, reinforcement, and construction 499 Create reinforcement


objects
Tekla Structures creates a longitudinal rebar set with one guideline.

d. Press Esc to interrupt the command.


3. Modify the longitudinal rebar set by creating more guidelines.
a. Select the rebar set.

b. On the contextual toolbar, click Add secondary guideline.

c. Ensure that you are in the single point picking mode ( shown on the
contextual toolbar).
d. Pick the start point for a secondary guideline.
e. Pick the start point for another secondary guideline.
f. Press Esc to finish creating secondary guidelines.
g. If needed, move the guidelines to desired locations by dragging them
or their end point handles.

Create parts, reinforcement, and construction 500 Create reinforcement


objects
For example, you can move the primary guideline to the midpoint of
the beam, one of the secondary guidelines to the start of the beam,
and the other secondary guideline to the end of the beam.

h. Modify the geometry (page 531) and properties (page 1006) of the
guidelines as needed.
The bars are constructed according to the locations and spacing
settings of these three guidelines.
4. Create crossing bars that follow the bottom and side faces of the beam.
a. On the Concrete tab, click Rebar set --> Create crossing rebars.
b. Move the mouse pointer over the edges of the beam, and select the
cross section that you want to reinforce.
c. In the selected cross section, hold down Ctrl and click the top bar leg
to unselect it.
d. Click the middle mouse button to create the rebar set.

Create parts, reinforcement, and construction 501 Create reinforcement


objects
Tekla Structures creates a crossing rebar set with one guideline.

e. Press Esc to interrupt the command.


5. Modify the crossing rebar set by modifying the guideline.
a. Select the rebar set to highlight the guideline.

b. Drag the guideline end points to the beam ends.

c. Drag the guideline midpoint to the beam midpoint.

Create parts, reinforcement, and construction 502 Create reinforcement


objects
d. Ensure that the new guideline corner has the Arc point
chamfer.
Tekla Structures arranges the crossing bars radially along the beam.

Limitations
• If curved longitudinal bars have too small start and/or end offset values,
the bars closest to leg face edges may be divided into small bar segments.
To avoid this, increase the offset values.

Create a single reinforcing bar


1. On the Concrete tab, click Rebar and select Bar.

If you need to modify the properties before you create the reinforcement,
hold down Shift and click the Bar command to open the Single rebar
properties.

Create parts, reinforcement, and construction 503 Create reinforcement


objects
2. Select the part to reinforce.
3. Pick the bar start point.
4. Pick the other bar reference points to set the bar shape.
5. Click the middle mouse button to finish picking.
Tekla Structures attaches the bar to this part.

6. If you want to modify the reinforcement, do one of the following:

• Use direct modification (page 549). Ensure that the Direct


modification switch is active.
• Double-click the reinforcement to open the Single rebar properties
and modify the properties (page 996).

See also
Create a reinforcing bar group using Rebar shape catalog (page 506)
Create a reinforcing bar group (page 504)

Create a reinforcing bar group


A reinforcing bar group includes several identical, or very similar, reinforcing
bars. Tekla Structures always treats these bars as a group, modifies them in
the same way, deletes them all at the same time, and so on. You first define
the shape of a single bar, then the direction in which Tekla Structures
distributes the bars.

NOTE If you do not want to manually define the bar shape, use Rebar shape
catalog (page 506) and its predefined reinforcement shapes instead.

1. On the Concrete tab, click:

Create parts, reinforcement, and construction 504 Create reinforcement


objects
If you need to modify the properties before you create the reinforcement,
hold down Shift and click the Bar group command to open the Rebar
group properties.
2. Select the part to reinforce.
Tekla Structures attaches the bar group to this part.
3. Pick the bar start point.
4. Pick the other bar reference points.
These points define the plane of the first bar and the shape of a single bar
in the group.
5. Click the middle mouse button to finish picking.
6. Pick the start point of the bar group.
7. Pick the end point of the bar group.
The start and end points indicate the distribution length and direction of
the bars. Usually the distribution length of the bars is perpendicular to the
plane so that the cover thickness on the sides can be defined.

Create parts, reinforcement, and construction 505 Create reinforcement


objects
8. If you want to modify the reinforcement, do one of the following:

• Use direct modification (page 549). Ensure that the Direct


modification switch is active.
• Double-click the reinforcement to open the Rebar group properties
and modify the properties (page 996).

See also
Create a curved reinforcing bar group (page 513)
Create a circular reinforcing bar group (page 515)
Create a tapered or spiral reinforcing bar group (page 517)

Create a reinforcing bar group using Rebar shape catalog


A reinforcing bar group includes several identical, or very similar, reinforcing
bars. You can create a reinforcing bar group by selecting a predefined
reinforcement shape from Rebar shape catalog. The predefined shapes in
Rebar shape catalog are based on the shapes that have been defined in
Rebar shape manager and saved in the RebarShapeRules.xml file.
Rebar shape catalog does not work with tapered reinforcing bar groups
(page 517) or with 3D bar shapes.

NOTE If you do not want to use the predefined shapes but want to manually
define the bar shape, use the Bar group (page 504) command instead.

1. On the Concrete tab, click Rebar and select Rebar shape catalog.

The Rebar Shape Catalog dialog box opens.

Create parts, reinforcement, and construction 506 Create reinforcement


objects
2. Select one of the predefined shapes from the tree view on the left.
You can add frequently used shapes to the tree view (page 508), or
delete the shapes that you do not need.
If you select an existing reinforcement in the model and click the Get
button, the properties of that reinforcement are displayed in the Rebar
Shape Catalog dialog box.
3. If needed, modify the bar properties.
• To set a Length of leg value, click a leg in the preview of the shape.
If you do not enter a Length of leg value, the leg length is calculated
automatically according to the dimensions of the concrete part.
• To set a Bending angle value for a bend that is not 90 degrees, click
one of the legs next to the bend.
• For circular, polygonal and spiral reinforcement, you can enter Circle
diameter and Overlap distance values.
The hook properties are visible only if you have set the advanced option
XS_REBAR_RECOGNITION_HOOKS_CONSIDERATION to FALSE in File
menu --> Settings --> Advanced Options --> Concrete Detailing.
4. If needed, set the reference point of the reinforcement (page 509) to
start, middle, or end by double-clicking the different legs or hooks in the
preview of the shape.
5. Click OK.
6. In the model, place the mouse pointer over a part face or edge.
A preview showing the placing and dimensions of the reinforcement is
displayed.

Create parts, reinforcement, and construction 507 Create reinforcement


objects
7. Based on the preview, select a placing for the reinforcing bar group and
click the left mouse button.
Tekla Structures creates the reinforcement.
8. If you want to modify the reinforcement, do one of the following:

• Use direct modification (page 549). Ensure that the Direct


modification switch is active.
• Double-click the reinforcement to open the reinforcing bar group
properties, and modify the properties (page 996).

See also
Create a reinforcing bar group (page 504)
Create a rebar set using Rebar shape placing tool (page 491)

Add more reinforcement shapes to the tree view in Rebar shape catalog
You can modify the tree view in Rebar shape catalog by adding frequently
used shapes to the tree, or deleting the shapes that you do not need.
1. On the Concrete tab, click Rebar and select Rebar shape catalog.

Create parts, reinforcement, and construction 508 Create reinforcement


objects
The Rebar Shape Catalog dialog box opens.
2. Click Organize catalog.

3. Create a new category folder by clicking .


4. Drag and drop the selected shapes to the folder.
If multiple shapes have the same shape code and you drag them to the
categories, the shape codes get a suffix (1), (2), and so on. You can
rename the shapes as you wish by clicking the name twice and entering a
new name or suffix, for example, (a), (b).
When the shapes are listed in a report, they all get the same shape code.
5. Change the name of the folder in a similar way, if needed.

6. To remove a shape from a category, select the shape and click .


7. Click OK.

See also
Create a reinforcing bar group using Rebar shape catalog (page 506)

Set the reinforcement reference point in Rebar shape catalog


When you use Rebar shape catalog and select a shape, you can set the
reference point to the start, middle or end of the reinforcing bar leg. When you
create the reinforcement in the model, you can move the reinforcement to a
new location by dragging the reference point. This is useful, for example, when
the reinforcing bar legs are of certain length and you want to aim the
reference point, for example, to the middle of a part edge. You can also move
the reference point of circular reinforcement shapes.
1. On the Concrete tab, click Rebar and select Rebar shape catalog.

The Rebar Shape Catalog dialog box opens.


2. Select a reinforcement shape.
3. Set the reference point to the desired location (start, middle, end) by
double-clicking the position in the preview of the shape.

Create parts, reinforcement, and construction 509 Create reinforcement


objects
4. If needed, modify the bar properties.
5. Click Apply or OK.
6. In the model, place the mouse pointer over a part face or edge.
7. Based on the preview, select the desired placing and hold down the Alt
key and click the left mouse button.
The reference point is displayed.

8. Move the reinforcement to a new location by dragging the reference


point.
9. Click the middle mouse button to create the reinforcement.

Create parts, reinforcement, and construction 510 Create reinforcement


objects
NOTE For circular reinforcement you can set the reference point to the
center line as follows:
a. Place the mouse pointer over a column edge to have the
reinforcement oriented correctly.
b. Hold down the Alt key and click the left mouse button.
c. Drag the reference point and hold down Shift key to snap to
the center of column.
d. Click the middle mouse button to create the reinforcement.

See also
Create a reinforcing bar group using Rebar shape catalog (page 506)

Reinforce pour objects using Rebar shape catalog


You can reinforce pour objects in pour views using Rebar shape catalog.

NOTE Rebar sets (page 477) and Rebar shape catalog are the methods to
reinforce pour objects in pour views. If you want to use other
reinforcement commands, such as Bar group (page 504), or
reinforcement components, you need to reinforce single parts in part
views. All reinforcement are visible both in part views and in pour
views.

When you reinforce pour objects using Rebar shape catalog:


• The reinforcement is attached to the reinforced part, not to the pour
object.

Create parts, reinforcement, and construction 511 Create reinforcement


objects
• The reinforcement geometry is defined in accordance with the pour object
geometry even though the reinforcement is attached to a part. For
example, pour breaks can limit the length of reinforcing bars.
• In reports the reinforcement information is listed according to the part, not
to the pour object.
Before you start, create concrete parts whose cast unit type is Cast in place.
Tekla Structures automatically forms pour objects of them.
1. Ensure that you are using a pour view. If not, click Pour view on the
Concrete tab.
2. If needed, create pour breaks by selecting any of the Pour break
commands on the Concrete tab:
• Single point
• Two points
• Multiple points
3. To insert a reinforcement to a pour object, on the Concrete tab click
Rebar and select Rebar shape catalog.

The Rebar Shape Catalog dialog box opens.


4. Select a shape from the tree view on the left and modify the properties, if
needed.
5. Click OK.
6. In the model, place the mouse pointer over a face or an edge of a pour
object.

7. Based on the preview, select a placing for the reinforcement and click the
left mouse button to create the reinforcement.

Create parts, reinforcement, and construction 512 Create reinforcement


objects
See also
Create a reinforcing bar group using Rebar shape catalog (page 506)
Manage pours (page 451)

Create a curved reinforcing bar group


You can reinforce curved segments in a concrete beam or a curved wall.
1. On the Concrete tab, click Rebar and select Curved bar group.

If you need to modify the properties before you create the reinforcement,
hold down Shift and click the Curved bar group command to open the
Curved bar properties.
2. Select the part to reinforce.
Tekla Structures attaches the bar group to this part.
3. Pick three points on an arc to define the curve.

Create parts, reinforcement, and construction 513 Create reinforcement


objects
4. Pick two points to indicate the distribution direction of the bars.

Tekla Structures creates a group of curved reinforcing bars.

Create parts, reinforcement, and construction 514 Create reinforcement


objects
5. If you want to change the curved reinforcing bar group properties:
a. Double-click the curved reinforcing bar group to open the Curved bar
properties.
b. Modify the properties (page 996).
c. Click Modify.

See also
Create a reinforcing bar group using Rebar shape catalog (page 506)
Create a reinforcing bar group (page 504)
Create a circular reinforcing bar group (page 515)
Create a tapered or spiral reinforcing bar group (page 517)
Modify reinforcement (page 529)

Create a circular reinforcing bar group


You can reinforce round circular columns.
1. On the Concrete tab, click Rebar and select Circular bar group.

If you need to modify the properties before you create the reinforcement,
hold down Shift and click the Circular bar group command to open the
Circular rebar properties.
2. Select the part to reinforce.
Tekla Structures attaches the bar group to this part.
3. Pick three points on the outer contour of the concrete part to define the
circular bars.

Create parts, reinforcement, and construction 515 Create reinforcement


objects
The radius is automatically calculated from these three points.

4. Pick two points to indicate the distribution direction of the bars.

Tekla Structures creates a group of circular reinforcing bars.

Create parts, reinforcement, and construction 516 Create reinforcement


objects
NOTE If you want to modify the splice length of the round stirrups, enter
negative values in the Start and End boxes in the Circular rebar
properties.

5. If you want to change the circular reinforcing bar group properties:


a. Double-click the circular reinforcing bar group to open the Circular
rebar properties.
b. Modify the properties (page 996).
c. Click Modify.

See also
Create a reinforcing bar group using Rebar shape catalog (page 506)
Create a reinforcing bar group (page 504)
Create a curved reinforcing bar group (page 513)
Create a tapered or spiral reinforcing bar group (page 517)
Modify reinforcement (page 529)

Create a tapered or spiral reinforcing bar group


For rectangular concrete parts it is sufficient to pick two points to define the
distribution area of the reinforcing bar group. If the part shape is not
rectangular, an alternative shape can be selected.
Use the Rebar group type list on the Group tab in the Reinforcing Bar
Properties dialog box to select and modify the reinforcing group types.
1. On the Concrete tab, hold down Shift and click:

Create parts, reinforcement, and construction 517 Create reinforcement


objects
The Reinforcing Bar Properties dialog box opens.
2. If needed, enter or modify the bar properties.
3. On the Group tab, select a tapered or spiral option from the Bar group
type list.
4. Click OK.
5. Select the part to reinforce.
Tekla Structures attaches the bar group to the part.
6. Pick points to define the shape of the bar at the first cross section.
7. Click the middle mouse button to finish picking.
8. For the second and subsequent cross sections, pick points to define the
shape of the bar.
9. Click the middle mouse button to finish picking.
Tekla Structures creates the reinforcement.

Reinforcing bar group types

Option Description Example


Not tapered.
Normal Pick two points to define the distribution
area of the bar group.
One bar dimension changes linearly in
the group.
Tapere
d

One bar dimension changes linearly in


the group. The dimension is longest in
Tapere the middle of the group.
d ridge

Create parts, reinforcement, and construction 518 Create reinforcement


objects
Option Description Example
One bar dimension changes along a
curve. The dimension is longest in the
Tapere middle of the group.
d
curved
One bar dimension changes linearly
between N cross sections. Enter the
Tapere number of cross sections in the Number
dN of cross sections box.

The reinforcing bars rise in a polygonal or


circular shape along the longitudinal axis
Spiral of the part.

See also
Create a reinforcing bar group using Rebar shape catalog (page 506)
Create a reinforcing bar group (page 504)
Reinforcing bar and bar group properties (page 996)
Modify a single reinforcing bar, bar group, or mesh (page 549)

Create a reinforcement mesh


You can create a reinforcement mesh that consists of two perpendicular bar
groups. Tekla Structures treats mesh bars as one unit but distinguishes the
main and crossing bars.

Create parts, reinforcement, and construction 519 Create reinforcement


objects
The reinforcement mesh can be rectangular, polygonal, or bent. You can also
create a customized reinforcement mesh.

NOTE You cannot change the mesh type once the mesh has been created.

Create a rectangular reinforcement mesh


1. On the Concrete tab, hold down Shift and click Rebar --> Mesh.

The Rebar mesh properties open in the property pane.


2. In the Mesh type list, select Rectangle.

NOTE You cannot change the mesh type once the mesh has been
created.

3. Select the part to reinforce.


Tekla Structures attaches the mesh to this part.
4. Pick the start point of the mesh.
5. Pick a point to indicate the direction of the longitudinal bars.
6. Click the middle mouse button to finish picking.
Tekla Structures creates the mesh parallel to the work plane, to the left of
the points you picked.

7. If you want to modify the reinforcement mesh, do one of the following:

Create parts, reinforcement, and construction 520 Create reinforcement


objects
• Use direct modification (page 549). Ensure that the Direct
modification switch is active.
• Double-click the reinforcement to open the Rebar mesh properties
and modify the properties (page 999).

Create a polygonal reinforcement mesh


1. On the Concrete tab, hold down Shift and click Rebar --> Mesh.

The Rebar mesh properties open in the property pane.


2. In the Mesh type list, select Polygon.

NOTE You cannot change the mesh type once the mesh has been
created.

3. Select the part to reinforce.


Tekla Structures attaches the mesh to this part.
4. Pick the start point of the mesh.
5. Pick the corner points of the mesh.
6. Click the middle mouse button to finish picking.
7. Pick a point to indicate the direction of the longitudinal bars.

Create parts, reinforcement, and construction 521 Create reinforcement


objects
Tekla Structures creates the mesh.

8. If you want to modify the reinforcement, do one of the following:

• Use direct modification (page 549). Ensure that the Direct


modification switch is active.
• Double-click the reinforcement to open the Rebar mesh properties
and modify the properties (page 999).

Reinforcement mesh with holes


If you want to reinforce a part that has holes, you need to pick the corner
points of holes when you create the reinforcement.
1. Select the part to reinforce.
2. Pick the start point of the mesh.
3. Pick the corner points of the mesh.
4. Pick the corner points of the hole.
Note that you need to pick the corner points of the hole in the opposite
direction than the corner points in the mesh.

Create parts, reinforcement, and construction 522 Create reinforcement


objects
5. Click the middle mouse button to finish the picking.
6. Pick a point to indicate the direction of the longitudinal bars.

Create a bent reinforcement mesh


1. On the Concrete tab, hold down Shift and click Rebar --> Mesh.

The Rebar mesh properties open in the property pane.


2. In the Mesh type list, select Bent.

NOTE You cannot change the mesh type once the mesh has been
created.

3. Enter the bending radius.


4. Select the part to reinforce.
Tekla Structures attaches the mesh to this part.
5. Pick points to indicate the bending shape of the crossing bars.

Create parts, reinforcement, and construction 523 Create reinforcement


objects
6. Click the middle mouse button to finish picking.
7. Pick two points to indicate the length and direction of the longitudinal
bars.

Tekla Structures creates the mesh.

8. If you want to modify the reinforcement mesh, do one of the following:

Create parts, reinforcement, and construction 524 Create reinforcement


objects
• Use direct modification (page 549). Ensure that the Direct
modification switch is active.
• Double-click the reinforcement to open the Rebar mesh properties
and modify the properties (page 999).

Create a customized reinforcement mesh


You can create a customized reinforcement mesh that consists of two
perpendicular bar groups.
1. On the Concrete tab, hold down Shift and click Rebar --> Mesh.

The Rebar mesh properties open in the property pane.


2. In the Layout section, select the Custom Mesh option.
3. Enter a name for the mesh in the Mesh box.
The default name is Custom Mesh.
4. Modify the other mesh properties (page 1000) as needed.
5. Select the part to reinforce.
Tekla Structures attaches the mesh to this part.
6. Pick two points to indicate the direction of the longitudinal bars.
7. If you want to define the mesh plane, pick one more point.
8. Click the middle mouse button to finish picking.
9. If needed, you can save customized properties as property files
(page 125), and load these properties later on when you create new
meshes.

Create a reinforcement strand pattern


You can create prestressed straight or deflected strands for concrete parts.

NOTE To allow positioning of the strands, first create points to the part you
are creating the strands for. On the Edit tab, click Points and select
On plane to open the Point Array dialog box. Define the point
coordinates.

1. On the Concrete tab, click Rebar and select Strand pattern.

Create parts, reinforcement, and construction 525 Create reinforcement


objects
If you need to modify the properties before you create the reinforcement,
hold down Shift and click the Strand pattern command to open the
Strand pattern properties.
2. Select the part you are creating strands for.
3. Pick each of the points that you are using to position the strands (for
example, at the end of a part).
The points you pick define the first cross section.
4. Click the middle mouse button to finish picking.
5. Pick points to position the strands.
• If you create a single cross section, pick two points to define the length
of the strands.
• If you 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.
6. Click the middle mouse button to finish picking.
Tekla Structures creates the strands.

7. If you want to change the strand properties:


a. Double-click the strand pattern to open the Strand pattern
properties.
b. Modify the properties (page 1017).
c. Click Modify.

Create parts, reinforcement, and construction 526 Create reinforcement


objects
See also
Debond reinforcement strands (page 527)

Debond reinforcement strands


1. Double-click the strand pattern in which you want to debond strands.
The Strand pattern properties opens.
2. Click the Debonding button to open the debonding properties.
3. On the Debonding tab, click the Add button to create a new row in the
table.
4. Enter the strand numbers in the Debonded strands field.
The strand number is the selection order number of the strand.
• To set the same values for all the strands, enter all the strand
numbers, separated by a space. For example, 1 2 3 4.
• To set separate values for each strand, click Add to add a new row,
then enter the strand number in the Debonded strands field.
5. Define the debonded lengths.
To set symmetrical lengths, select the End lengths = start lengths check
box and only enter values in the From start or Middle to start fields.
6. Click Modify.
Tekla Structures displays the debonded section of the strand in red.

See also
Create a reinforcement strand pattern (page 525)
Reinforcement strand properties (page 1017)

Create parts, reinforcement, and construction 527 Create reinforcement


objects
Create a reinforcement splice
You can join reinforcing bars or reinforcing bar groups together with
reinforcement splices. There can be a gap between the bars or groups.
1. On the Concrete tab, click Rebar and select Splice.

If you need to modify the properties before you create the reinforcement,
hold down Shift and click the Splice command to open the Rebar splice
properties.
2. Select the first reinforcing bar or bar group.
3. Select the second reinforcing bar or bar group.
Tekla Structures creates the splice. The splices have blue splice symbols
in the model.

4. If you want to change the splice properties:


a. Double-click the splice to open the Rebar splice properties.
b. Modify the properties.
c. Click Modify.

Splice properties
Use the Rebar splice properties to view and modify the properties of splices.
The file name extension of a saved splice property file is .rsp.

Create parts, reinforcement, and construction 528 Create reinforcement


objects
Option Description
Joint type Splice type.
Lap left creates the lap to the direction of the first
reinforcing bar or bar group selected, Lap right to the
direction of the second.
Lap both centers the lap between the bars or bar groups.
Lap length Length of the lap joint.
Offset Offset of the splice center point from the point where the
bars originally met.
Bar positions Select whether the lapping bars are on top of each other
or parallel to each other.

See also
Create a reinforcing bar group using Rebar shape catalog (page 506)
Create a reinforcing bar group (page 504)
Split and splice a reinforcement (page 570)

2.9 Modify reinforcement


Once you have added reinforcement to your model, you can modify the shape
of the reinforcement, for example. Tekla Structures includes several methods
for the modification.

Rebar sets
When you modify rebar sets, you can use direct modification on the rebar set
guidelines, leg faces, and modifiers.

Single reinforcing bars, bar groups, and meshes


When you modify single reinforcing bars, bar groups, or meshes, you can use:
• direct modification (page 549)
• handles (page 560)
• grouping (page 557)
• combining (page 558)
• splitting (page 559)

See also
Use adaptivity to modify a reinforcement (page 567)
Attach a reinforcement to a concrete part (page 568)

Create parts, reinforcement, and construction 529 Modify reinforcement


objects
Split and splice a reinforcement (page 570)
Assign running numbers to reinforcement (page 571)
Classify reinforcement to layers (page 572)
How to calculate the reinforcing bar length (page 573)
How to calculate the reinforcing bar leg length (page 576)

Modify a rebar set


You can modify rebar sets by changing the rebar set properties, by using the
rebar set guidelines or leg faces, or by creating local rebar set modifiers. The
guidelines, leg faces, and modifiers all have direct modification handles.

NOTE When you work with rebar sets, ensure that the Direct modification
switch is active.
In case you open an existing model using a new version of Tekla Structures,
always update the existing rebar sets first: on the Concrete tab, click Rebar
set --> Regenerate rebar sets.

See also Modify a rebar set using leg faces (page 532) and Modify a rebar set
locally using modifiers (page 539).

Modify the properties of a rebar set


You can change the properties of a rebar set in the property pane or on the
contextual toolbar.
1. Double-click the rebar set that you want to modify.
2. If you want to use previously saved properties from a file, select the
property file from the topmost list in the property pane:

3. Modify the rebar set properties (page 1003) in the property pane.
4. Click Modify to save the changes.
5. To save the properties for later use, enter a name for the property file in

the topmost box in the property pane, and then click .

Create parts, reinforcement, and construction 530 Modify reinforcement


objects
TIP Alternatively, you can modify the rebar set properties on the contextual toolbar.

Change the layer order of a rebar set


You can adjust the order of the bar layers when two or more rebar sets
overlap.
By default, the layer order is based on the creation order of the rebar sets.
Tekla Structures automatically places the bars that are created first closest to
the concrete surface, and the bars created last will be the furthest.
1. Select a rebar set.
2. On the contextual toolbar, adjust the layer order by using the following
buttons:

• Click to move the bars to the outermost layer.

• Click to move the bars one layer outwards.

• Click to move the bars one layer inwards.

• Click to move the bars to the innermost layer.


Alternatively, you can enter a number in the Layer number box in the
property pane, and then click Modify to save the changes.
The smaller the layer number, the closer to the concrete surface the bar
layer is. You can use both positive and negative numbers.
If you set the same layer number for several rebar sets, the bars will be
placed on the same layer, and the bars may collide.
3. If needed, fine-tune the layer order at any individual leg face (page 532)
separately.
These modifications override the default settings and the layer order
settings of the entire rebar set.

Modify a rebar set using guidelines


The guidelines of a rebar set define the distribution direction of the bars. The
spacing of the bars is also measured along the guidelines. You can modify the
rebar set guidelines by using direct modification.
See also Resize and reshape an object (page 117), Distribute bars in a rebar set
(page 547), and Create a secondary guideline (page 543).
To show or hide (page 545) the guidelines when you select rebar sets in the
model, go to the Concrete tab and click Rebar display options --> Guideline
visibility . Alternatively, you can use the advanced option
XS_REBARSET_SHOW_GUIDELINES or the keyboard shortcut Alt+2.

Create parts, reinforcement, and construction 531 Modify reinforcement


objects
To modify a guideline, select a rebar set and do any of the following:
• To move a guideline, drag the line handle.

• To move a guideline point, drag the point handle .


• To add a new point to the start or end of a guideline:

1. Select the start or end point of the guideline .

2. Click Add new point on the contextual toolbar.


3. Pick a location for the new start or end point.

• To add an intermediate point to a guideline, drag a midpoint handle .


• To remove a point from a guideline, select the point and press Delete.
• To modify chamfers at intermediate corner points of a guideline:
1. Select a corner point.
2. Define the chamfer type and dimensions (page 418) on the contextual
toolbar.

Modify a rebar set using leg faces


In addition to modifying an entire rebar set, you can make changes to any
individual leg face.

Show the leg faces


To modify rebar sets by using leg faces, you first need to make the leg faces
visible.

1. Ensure that the Direct modification switch is active.


2. On the Concrete tab, click Rebar display options --> Leg face visibility .
3. Select a rebar set.

Create parts, reinforcement, and construction 532 Modify reinforcement


objects
Tekla Structures shows the leg faces. Tekla Structures also shows the bar
layer numbers of the rebar set on each leg face, for example LN=1.

4. Move the mouse pointer over a leg face and click to select it.
Tekla Structures highlights the leg face in yellow.

Alternatively, you can set the advanced option XS_REBARSET_SHOW_LEGFACES


to TRUE, or use the keyboard shortcut Alt+1.

Modify the leg faces


You can use any of the following methods when you modify rebar set leg
faces.

Create parts, reinforcement, and construction 533 Modify reinforcement


objects
1. To move a leg face, drag it to a new location.
The connected leg face planes remain intact.
If you want the connected leg faces to follow the dragged leg face, hold
down Alt when dragging. The size of the dragged leg face remains the
same, but the connected leg face planes may change.
If you want to detach the leg face from the connected leg faces, hold
down Shift when dragging.
2. To move an edge of a leg face, drag the edge to a new location.
The connected leg faces follow, if possible.
3. To create a parallel copy of a leg face, hold down Ctrl and drag the leg
face.
4. To create a new, connected leg face, hold down Ctrl and drag an edge of
the leg face.

Create parts, reinforcement, and construction 534 Modify reinforcement


objects
5. To add a new leg face at a part face or pour object face, click Add leg
face on the contextual tab on the ribbon, and then select the part face or
pour object face.
6. To create a new leg face on the basis of its corner points, switch Picking

mode to , click Add leg face on the contextual tab on the


ribbon, and then pick points to indicate the leg face corners. Click the
middle mouse button to finish picking.
7. To add a new corner point to a leg face, drag a midpoint handle.

Create parts, reinforcement, and construction 535 Modify reinforcement


objects
8. To remove a corner point from a leg face, select the point and press
Delete.
9. To modify a corner chamfer of a leg face, select the corner point, and then
select the chamfer type (page 418) and enter the chamfer dimensions on
the contextual toolbar.

Create parts, reinforcement, and construction 536 Modify reinforcement


objects
10. To remove a leg face, select it and press Delete.
11. To define an additional offset between a leg face and the bars, select the
leg face and enter a value for Additional offset on the contextual toolbar,

for example, .
A negative value moves the bars outside the concrete.
12. To flip bars over to the other side of a leg face, select the leg face and click
Flip bar side on the contextual toolbar.

Create parts, reinforcement, and construction 537 Modify reinforcement


objects
Note that after flipping, Tekla Structures searches for concrete on the
other side of the leg face to create a concrete cover and apply the
concrete cover settings. If there is no concrete, the concrete cover
thickness will be zero.
13. To change the order of the bar layers at an individual leg face, select the
leg face and adjust the layer order by using the following buttons on the
contextual toolbar:

• Click to move the bars to the outermost layer.

• Click to move the bars one layer outwards.

• Click to move the bars one layer inwards.

• Click to move the bars to the innermost layer.

Create parts, reinforcement, and construction 538 Modify reinforcement


objects
Alternatively, you can enter a number in the Layer number box in the
property pane, and then click Modify to save the changes.
The smaller the layer number, the closer to the concrete surface the bar
layer is. You can use both positive and negative numbers.
These modifications override the layer order settings of the entire rebar
set (page 530).

TIP You can modify leg face properties (page 1007) also in the property pane.

Modify a rebar set locally using modifiers


You can use modifiers to modify a rebar set at certain locations only.
For example, you can create a local property modifier to only change the
properties of certain bars in a rebar set, or you can create hooks or threading
by adding an end detail modifier, or you can split rebar set bars with a splitter.
You can also create secondary guidelines for the rebar set. With a secondary
guideline you can define a different spacing at the start and end of the rebar
set bars, for example.

Modifiers are lines, or polylines that may have corner chamfers. Modifiers are
projected to rebar set leg faces. Each modifier then only affects the rebar set
bars that its projection touches.

NOTE When you work with rebar sets, ensure that the Direct modification
switch is active.

To select entire rebar sets, or bar groups or individual bars within rebar sets in
the model, you can use the three reinforcement selection switches .
Tekla Structures then shows the existing modifiers that affect the selected
rebar set bars, and the direct modification handles of the modifiers. Different
modifiers have different colors as follows:

Create parts, reinforcement, and construction 539 Modify reinforcement


objects
Modifier Color Example
Property modifier Light green

End detail modifier Magenta

Splitter Orange

Secondary guideline Light blue

An arrowhead symbol close to the midpoint of each modifier indicates


the direction of the modifier, pointing from the start towards the end of the
modifier.
When you select a modifier, Tekla Structures indicates the rebar set bars that
are affected by the modifier, and shows the other, unaffected bars as semi-
transparent.
You can modify the modifiers by using direct modification, or by changing
their properties in the property pane or on the contextual toolbar. When you

Create parts, reinforcement, and construction 540 Modify reinforcement


objects
change the modifier properties, the properties of the rebar set bars change at
the location defined by the modifier.
When you delete a modifier, the rebar set reverts to the state it had without
the modifier.

Create a property modifier


Property modifiers are shown in light green.

1. Using the reinforcement selection switches , select the rebar set


bars for which you want to create the modifier.

2. On the Rebar set contextual tab on the ribbon, click Property


modifier.
3. Define how you want to place the modifier in the model.
Click the Picking mode button on the contextual tab to cycle through the
picking modes and to select the picking mode.

The button indicates that you can pick one point, and the

button indicates that you can pick multiple points. The button
indicates that the modifier will be created for the selected bars only.
4. Depending on the selected picking mode, do one of the following:
• Pick one point to create a single line modifier for the selected rebar
set, bar group, or bars.
• Pick two points to define the end points of a single line modifier. Then
click the middle mouse button.
• Pick multiple points to create a polyline modifier. Then click the middle
mouse button to finish picking.
5. To end the command, press Esc.
6. To apply local modifications to the rebar set bars at the modifier location:
a. Select the modifier.
b. If you need to change the modifier geometry, drag the direct
modification (page 117) handles.
c. Change the property modifier properties (page 1008) on the
contextual toolbar or in the property pane.
d. If you used the property pane, click Modify to save the changes.

Create parts, reinforcement, and construction 541 Modify reinforcement


objects
Create an end detail modifier
End detail modifiers affect the nearest end of the bar, so by moving the
modifier you can change the bar end that it affects. End detail modifiers are
shown in magenta.
Tekla Structures displays the threaded bar ends in dark red.

1. Using the reinforcement selection switches , select the rebar set


bars for which you want to create the modifier.

2. On the Rebar set contextual tab on the ribbon, click End detail.
3. Define how you want to place the modifier in the model.
Click the Picking mode button on the contextual tab to cycle through the
picking modes and to select the picking mode.

The button indicates that you can pick one point, and the

button indicates that you can pick multiple points. The button
indicates that the modifier will be created for the selected bars only.
4. Depending on the selected picking mode, do one of the following:
• Pick one point to create a single line modifier for the selected rebar
set, bar group, or bars.
• Pick two points to define the end points of a single line modifier. Then
click the middle mouse button.
• Pick multiple points to create a polyline modifier. Then click the middle
mouse button to finish picking.
5. To end the command, press Esc.
6. To apply local modifications to the rebar set bars at the modifier location:
a. Select the modifier.
b. If you need to change the modifier geometry, drag the direct
modification (page 117) handles.
c. Change the end detail modifier properties (page 1011) on the
contextual toolbar or in the property pane.

Create parts, reinforcement, and construction 542 Modify reinforcement


objects
d. If you used the property pane, click Modify to save the changes.

Create a splitter
Splitters split bars and create lap or crank splices. Splitters are shown in
orange.

1. Using the reinforcement selection switches , select the rebar set


bars for which you want to create the modifier.

2. On the Rebar set contextual tab on the ribbon, click Splitter.


3. Define how you want to place the splitter in the model.
Click the Picking mode button on the contextual tab to cycle through the
picking modes and to select the picking mode.

The button indicates that you can pick one point, and the

button indicates that you can pick multiple points. The button
indicates that the splitter will be created for the selected bars only.
4. Depending on the selected picking mode, do one of the following:
• Pick one point to create a single line splitter for the selected rebar set,
bar group, or bars.
• Pick two points to define the end points of a single line splitter. Then
click the middle mouse button.
• Pick multiple points to create a polyline splitter. Then click the middle
mouse button to finish picking.

TIP If you want to create the splitter at a rounded distance from a bar
end, and the dimension shown is measured from the other bar end,
hold down Shift when you are placing the splitter in the model to
switch the measuring point to the other bar end.

5. To end the command, press Esc.


6. To apply local modifications to the rebar set bars at the splitter location:
a. Select the splitter.
b. If you need to change the splitter geometry, drag the direct
modification (page 117) handles.
c. Change the splitter properties (page 1014) on the contextual toolbar
or in the property pane.
d. If you used the property pane, click Modify to save the changes.

Create parts, reinforcement, and construction 543 Modify reinforcement


objects
Create a secondary guideline
You can create up to two secondary guidelines for a rebar set. Secondary
guidelines are shown in light blue.
1. Select a rebar set.

2. On the Rebar set contextual tab on the ribbon, click Secondary


guideline.
3. Define how you want to place the guideline in the model.

The button on the contextual tab indicates that you can pick one

point, and the button indicates that you can pick multiple points.
Click the button to change the picking mode.
4. Depending on the picking mode, do one of the following:
• Pick one point to create a single line guideline.
• Pick two points to define the end points of a single line guideline. Then
click the middle mouse button.
• Pick multiple points to create a polyline guideline. Then click the
middle mouse button to finish picking.
5. To create another secondary guideline, repeat steps 3 and 4.
If there are already two secondary guidelines in a rebar set, the tooltip of

the button changes to Maximum number of secondary guidelines


reached and you cannot create more guidelines.
6. Press Esc to stop creating secondary guidelines.
7. If needed, select a secondary guideline and modify its geometry
(page 117) and properties (page 1006).

Create parts, reinforcement, and construction 544 Modify reinforcement


objects
For example, you can adjust the secondary guideline's length or spacing
values.

See also Distribute bars in a rebar set (page 547).


8. To set a secondary guideline as the primary guideline, select the
secondary guideline and click Set as primary on the contextual
toolbar.

TIP Alternatively, you can create secondary guidelines the same way as you copy
other modifiers (page 545): hold down Ctrl and drag the primary guideline.

Create a modifier by copying


You can copy rebar set modifiers.
1. Select a rebar set, bar group, or bar to show its modifiers.
2. Select the modifier that you want to copy.
3. Hold down Ctrl and drag the modifier to the desired location.
Tekla Structures creates a new modifier when you release the mouse
button.
4. Select the modifier to modify its geometry (page 117) and properties as
needed.

Show or hide rebar set modifiers


If you have many rebar set modifiers in your model, it may be useful to only
show some of them at a time and hide the ones that are not currently needed.
You can show and hide modifiers according to their type.
For example, you can show the end detail modifiers only, and hide all property
modifiers and splitters.
You can also show or hide primary and secondary guidelines.
1. Go to the Concrete tab and click Rebar display options.

Create parts, reinforcement, and construction 545 Modify reinforcement


objects
2. Do any of the following:
• Click Guideline visibility to switch the guidelines on or off.
• Click Property modifier visibility to switch the property modifiers on
or off.
• Click Splitter visibility to switch the splitters on or off.
• Click End detail modifier visibility to switch the end detail modifiers
on or off.

Alternatively, you can use the following advanced options or keyboard


shortcuts:
• XS_REBARSET_SHOW_GUIDELINES, Alt+2
• XS_REBARSET_SHOW_PROPERTY_MODIFIERS, Alt+3
• XS_REBARSET_SHOW_SPLITTERS, Alt+4
• XS_REBARSET_SHOW_END_DETAIL_MODIFIERS, Alt+5
To show or hide the rebar set modifiers that have been created by using
components, use the advanced option
XS_REBARSET_SHOW_MODIFIERS_CREATED_BY_COMPONENTS. By default, this
advanced option is set to FALSE and these modifiers are hidden.

How to cut rebar sets


You can cut rebar sets automatically by the existing cuts in the concrete parts
or manually by using the cutting commands on the Edit tab. You can modify
cuts in rebar sets the same way as you modify cuts in parts in the model, by
using direct modification.
You can use the following commands to create cuts:
• line cut (page 413)
• polygon cut (page 413)
• part cut (page 415)
Concrete cover settings are also applied to cuts, even on cut edges that are
parallel to reinforcing bars.

Cut a rebar set using a cut in a concrete part


When you create rebar sets for concrete parts using the Create longitudinal
rebars, Create crossing rebars, and Create planar rebars commands, Tekla
Structures automatically cuts the new rebar sets using the existing cuts in the
concrete parts. If you add a new cut to a concrete part with a rebar set, the
rebar set is not automatically cut. If you want to cut the rebar set as well, use
the Part cut command, and use the new cut as the cutting part.
1. On the Edit tab, click Part cut.
2. Select the rebar set you want to cut.

Create parts, reinforcement, and construction 546 Modify reinforcement


objects
3. Select the cut in the concrete part.
Tekla Structures cuts the rebar set.

Modify a cut in a rebar set


You can modify cuts in rebar sets using direct modification. For example, you
can make a cut in a rebar set of a different size or shape from a cut in a
concrete part.

1. Ensure that the Direct modification switch is active.


2. Select the cut in the rebar set.
3. Modify the cut using direct modification (page 117).

Distribute bars in a rebar set


Rebar sets may have zones with different spacing values between the bars.
The spacing of the bars is measured along the rebar set guideline. You can
modify the spacing settings in the spacing mode.

NOTE When you work with rebar sets, ensure that the Direct modification
switch is active.

Switch to the spacing mode


To define the spacing of bars in a rebar set, switch to the spacing mode. When
the spacing mode is active, you cannot modify the geometry of the rebar set
guideline.
1. Select a rebar set.

2. On the contextual toolbar, click Edit spacing properties.


Tekla Structures shows the spacing zone dimensions in the model, and the
spacing zone properties in the property pane, and on the contextual toolbar.

Create parts, reinforcement, and construction 547 Modify reinforcement


objects
Add, move, and delete spacing zones
By default, there is always one spacing zone in each rebar set. You can add any
number of spacing zones, and move and delete spacing zones.

To Do this
Add a spacing zone 1.
In the spacing mode, click in the middle of
a spacing zone on the rebar set guideline.
Tekla Structures splits the spacing zone in two.

2. To modify the spacing zone properties


(page 1003), select a spacing zone and modify
its properties in the property pane or on the
contextual toolbar.
Move, lengthen, or 1. In the spacing mode, drag a spacing zone
shorten a spacing zone handle to a new location.
Delete a spacing zone 1. In the spacing mode, select a spacing zone in
the model.
2. Press Delete.

Modify the properties of a spacing zone


For each spacing zone within a rebar set, you can modify the length, number
of spaces, and spacing value. You can also define offsets for the first and last
spacing zone of a rebar set.
You can modify the spacing zone properties in the property pane or on the
contextual toolbar.
On the contextual toolbar, the start offset is shown together with the first
spacing zone, and the end offset with the last spacing zone. If there is only one
spacing zone in a rebar set, both the start and end offsets are shown.

1. While in the spacing mode, select a spacing zone.

Create parts, reinforcement, and construction 548 Modify reinforcement


objects
2. Modify the properties (page 1003) in the property pane or on the
contextual toolbar.
3. If you used the property pane, click Modify to save the changes.

Add, move, and delete single bars


When you add, move, or delete single bars within a rebar set, it also affects the
spacing zones.
1. Select a rebar set.

2. On the contextual toolbar, click Edit spacing properties.


The spacing mode is activated.

3. On the contextual toolbar, click Enable add/move/delete bars.


Tekla Structures displays a line handle for each bar on the rebar set
guideline.

4. Do any of the following:

• To add a bar between two existing bars, click .


• To move a bar, select the line handle of the bar and drag it to a new
location.
You can also use the keyboard to enter a numeric location (page 90).
To start with the negative sign (-), use the numeric keypad. To enter an
absolute coordinate, first enter $, then the value. Press Enter to
confirm.
Note that you cannot move the bar more than the spacing value,
beyond the adjacent bars.
• To delete a bar, select the line handle of the bar and press Delete.

Modify a single reinforcing bar, bar group, or mesh


You can modify a reinforcement by using direct modification. You can either
modify the reinforcement simply by dragging handles, or select a command
from the contextual toolbar.

Create parts, reinforcement, and construction 549 Modify reinforcement


objects
NOTE Direct modification does not work for the following reinforcement
types:
• circular (page 515) and curved (page 513) reinforcing bars
• reinforcement strand patterns (page 525)
• detached reinforcing bars (page 568).

If you have created the reinforcement using a component, you need to


explode the component before using direct modification.
Before you start:

• Ensure that the Direct modification switch is active.


• Select the reinforcement.
Tekla Structures displays the handles that you can use to modify the

reinforcement, and a toolbar icon . Click the icon to open the toolbar
and to select the appropriate command. The available commands depend
on the type of the reinforcement you are modifying.

Create parts, reinforcement, and construction 550 Modify reinforcement


objects
To modify single reinforcing bars, reinforcing bar groups, or reinforcement
meshes:

To Do this Command
available for
Change the cover Drag a line handle to the desired Reinforcing bars,
thickness of a location. reinforcing bar
reinforcing bar groups,
reinforcement
meshes

Add polygon Reinforcing bars,


points to a Drag a midpoint handle to the reinforcing bar
reinforcing bar desired location. groups, polygonal
and bent
reinforcement
meshes
Add points to the 1. Click the start or end reference Reinforcing bars,
start or end of a point of the reinforcing bar reinforcing bar
reinforcing bar groups
.
2. Click the Add new point
button on the toolbar.
3. Pick a location for the new
start or end point.
Remove points 1. Select one or more reference Reinforcing bars,
from a reinforcing points. reinforcing bar
bar groups, polygonal
2. Press Delete.
and bent
reinforcement
meshes
Add hooks 1. Click the start or end point of Reinforcing bars,
reinforcing bar
groups
the reinforcing bar .
A toolbar for hook properties
appears.
2. Select the desired shape for
the hook.
3. If you selected Custom hook,
enter the angle, radius, and
length for the hook and click
.

Create parts, reinforcement, and construction 551 Modify reinforcement


objects
To Do this Command
available for
Change the 1. Click the Change bending Reinforcing bars,
bending radius of radius button on the reinforcing bar
a reinforcing bar toolbar. groups

2. Enter a value in the box next to


the Change bending radius
button and press Enter.
Change the 1. Click the Change diameter Reinforcing bars,
diameter of a button on the toolbar. reinforcing bar
reinforcing bar groups,
2. Select a value from the list reinforcement
next to the Change diameter meshes
button.
Modify the 1. Click the Modify spacings Reinforcing bar
spacings by button on the toolbar. groups,
adjusting the reinforcement
range 2. meshes

Drag a handle to the


desired location.
Modify the 1. Click the Modify spacings Reinforcing bar
spacings by button on the toolbar. groups,
splitting the range reinforcement
in two 2. meshes
Drag a midpoint handle to
the desired location and
release the handle.
Tekla Structures creates a new
reinforcing bar and the range
is split in two. The spacing in
the two new ranges is as close
as possible to the original
spacing.
3. If needed, change the number
of spaces or the spacing value.
Click the midpoint handle and
enter the desired values in the
boxes on the toolbar and
press Enter.

Create parts, reinforcement, and construction 552 Modify reinforcement


objects
To Do this Command
available for
Move, add, or 1. Click the Move, add, delete Reinforcing bar
remove reinforcement button on groups,
reinforcement the toolbar. reinforcement
meshes
Tekla Structures displays the
line handles for each
reinforcing bar.
2. Do one of the following:
• To move a reinforcing bar,
highlight it and drag it to
the desired location.
• To add a reinforcing bar
between two reinforcing
bars, click .
• To delete reinforcing bars,
select them and press
Delete.

See also
Use handles to modify a reinforcement (page 560)
Use adaptivity to modify a reinforcement (page 567)
Check the validity of reinforcement geometry (page 569)

Distribute bars in a reinforcing bar group


You can select how reinforcing bars are distributed in a bar group by
modifying the bar spacings.
To modify the spacings of bars in a reinforcing bar group, do one of the
following:

To Do this
Modify the spacings 1.
using direct Ensure that the Direct modification switch
modification is active.
(page 549)
2. Select a reinforcing bar group.
3. On the contextual toolbar, click the Modify the
spacings button .

Create parts, reinforcement, and construction 553 Modify reinforcement


objects
To Do this
4.

Drag a handle to the desired location.


Modify the spacings 1. Select a reinforcing bar group.
using the Rebar
2. Double-click the reinforcement to open the
group properties
Rebar group properties.
3. In the Distribution section, select a spacing
option from the Creation method list.
4. Enter the required values.
5. Click Modify.

Spacing options in the Creation method list:

Option Description Example


Equal Enter the number of reinforcing bars.
distribut
Tekla Structures divides the available
ion by
distance by the number of bars.
number
of Enter the number of bars in the
reinforci Number of reinforcing bars box.
ng bars
Equal Enter a spacing value.
distribut
Tekla Structures aims the spacing value
ion by
as close as possible to the value in the
target
Target spacing value box.
spacing
value
By exact Enter the spacing value in the Exact
spacing spacing value box.
value
Creates fixed, regular spaces between
with
the bars. The first space adjusts to even
flexible
out the bar distribution.
first
If the first space is less than 10% of the
exact spacing value, Tekla Structures
removes one bar.
By exact Enter the spacing value in the Exact
spacing spacing value box.
value
Creates fixed, regular spaces between
with
the bars. The last space adjusts to even
flexible
out bar distribution.
last
space

Create parts, reinforcement, and construction 554 Modify reinforcement


objects
Option Description Example
By exact Enter the spacing value in the Exact
spacing spacing value box.
value
Creates fixed, regular spaces between
with
the bars. The middle space adjusts to
flexible
even out bar distribution.
middle
space If there are an odd number of bars (two
middle spaces), the other middle space
adjusts to even out bar distribution.
By exact Enter the spacing value in the Exact
spacing spacing value box.
value
Creates fixed, regular spaces between
with
the bars. Both the first and last spaces
flexible
adjust to even out bar distribution.
first and
last
space
By exact Enter the spacing values manually in the
spacings Exact spacing values box.
Use multiplication to repeat spacings,
for example, 5*200 to create five spaces
of 200.

See also
Create a reinforcing bar group (page 504)
Create a reinforcing bar group using Rebar shape catalog (page 506)
Modify a single reinforcing bar, bar group, or mesh (page 549)

Delete bars from a reinforcing bar group


You may occasionally need to delete or exclude specific reinforcing bars. For
example, when several reinforced areas intersect, causing reinforcing bars to
overlap, or when you want to start bar distribution at a specific distance from
the end of a part.
To delete reinforcing bars from a group, do one of the following:

To Do this
Delete bars using direct 1. Ensure that the Direct modification
modification (page 549)
switch is active.
2. Select a reinforcing bar group.

Create parts, reinforcement, and construction 555 Modify reinforcement


objects
To Do this
3. On the contextual toolbar, click the Move,
add, delete reinforcement button .
4. Select the bars to be deleted and press
Delete.
Delete bars using the Rebar 1. Select a reinforcing bar group.
group properties
2. Double-click the reinforcement to open the
Rebar group properties.
3. In the Creation section, select an option
from the Exclude list.
4. Click Modify.

Examples when you have used the Exclude options:

Before excluding bars After excluding bars


Two reinforcing bar groups have been Two reinforcing bar groups without
added to a concrete beam: the excluded bars:
• one bar group with flexible last • one bar group with the last bar
space excluded
• one bar group with flexible first • one bar group with the first bar
space excluded

See also
Create a reinforcing bar group (page 504)
Create a reinforcing bar group using Rebar shape catalog (page 506)
Modify a single reinforcing bar, bar group, or mesh (page 549)

Ungroup a reinforcement
You can ungroup reinforcing bar groups and reinforcement meshes. Only
reinforcement where each reinforcing bar is in one plane can be ungrouped.

Create parts, reinforcement, and construction 556 Modify reinforcement


objects
NOTE You cannot ungroup circular (page 515) or curved (page 513)
reinforcing bar groups.

1. On the Concrete tab, click Rebar and select 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.

Before ungrouping After ungrouping

See also
Modify reinforcement (page 529)
Create a reinforcing bar group using Rebar shape catalog (page 506)
Create a reinforcing bar group (page 504)
Create a reinforcement mesh (page 519)

Group reinforcement
You can group single reinforcing bars and reinforcing bar groups. Only
reinforcement 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.

Create parts, reinforcement, and construction 557 Modify reinforcement


objects
NOTE You cannot create circular (page 515) or curved (page 513) reinforcing
bar groups by grouping.

1. On the Concrete tab, click Rebar and select 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.

NOTE 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.

Before grouping After grouping

See also
Modify reinforcement (page 529)
Create a reinforcing bar group using Rebar shape catalog (page 506)
Create a reinforcing bar group (page 504)
Create a single reinforcing bar (page 503)

Create parts, reinforcement, and construction 558 Modify reinforcement


objects
Combine two reinforcing bars or reinforcing bar groups into one
You can combine two single reinforcing bars or reinforcing bar groups into
one. Reinforcing bars can be combined if their end points are connected, or
the bars are parallel and close to each other. However, in certain cases it is
possible to combine bars or groups that are not connected nor parallel. The
combined reinforcement gets the same properties as the bar selected first.

NOTE You cannot combine Tapered N reinforcing bar groups.

1. On the Edit tab, click Combine.


2. Select the first single bar or bar group to be combined.
3. Select the second single bar or bar group to be combined.
Tekla Structures combines the reinforcing bar groups or bars into one.

See also
Create a reinforcing bar group using Rebar shape catalog (page 506)
Create a reinforcing bar group (page 504)
Create a single reinforcing bar (page 503)
Modify reinforcement (page 529)

Split a reinforcing bar group


You can split normal and tapered reinforcing bar groups into two groups. You
can also split single reinforcing bars into two.
1. On the Edit tab, click Split.
2. Select a reinforcing bar group.
3. Pick two points to indicate where to split the group.
Tekla Structures splits the reinforcing bar group.

NOTE You cannot split reinforcing bar groups diagonally.


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.

Create parts, reinforcement, and construction 559 Modify reinforcement


objects
Before splitting After splitting

See also
Create a reinforcing bar group using Rebar shape catalog (page 506)
Create a reinforcing bar group (page 504)
Create a single reinforcing bar (page 503)
Modify a single reinforcing bar, bar group, or mesh (page 549)

Use handles to modify a reinforcement


If you do not want to use direct modification to modify a reinforcement, you
can use, for example, the reinforcement handles to modify the reinforcement.
Tekla Structures uses handles to indicate:
• The ends and corners of a reinforcing bar.
• The distribution length of a bar group.
• The corners and main bar direction of a mesh.
When you select a reinforcement, Tekla Structures highlights the handles. The
handle of the first end point is yellow, the rest are magenta.

Create parts, reinforcement, and construction 560 Modify reinforcement


objects
1. Select the reinforcement.
Tekla Structures highlights the handles.
2. Click one of the handles to select it.
3. Move the handle like any other object in Tekla Structures.
For example, if Drag and drop is active, just drag the handle to a new
position.

NOTE If you want to use the reinforcement handles, ensure that the

Direct modification switch is not active. If the switch is


active and direct modification (page 549) is on, Tekla Structures
displays direct modification handles for the reference points,
ends, legs, and leg midpoints of the selected reinforcement.
These handles are blue.

See also
Check the validity of reinforcement geometry (page 569)

Add hooks to reinforcing bars


You can add hooks to the ends of reinforcing bars for anchoring purposes.

Create parts, reinforcement, and construction 561 Modify reinforcement


objects
NOTE Hooks are intended to be used only for anchoring purposes. Do not
use hooks as a method to model other reinforcing bar geometry,
because it may cause problems with visibility in drawings, in
adaptivity, and in bar bending shape recognition.

To add hooks to reinforcing bars, do one of the following:

To Do this
Add hooks using direct 1.
modification (page 549) Ensure that the Direct modification
switch is active.
2. Select a single reinforcing bar or a
reinforcing bar group.
3. Click the start or end point of the

reinforcing bar .
A toolbar for hook properties appears.
4. Select the desired shape for the hook.
5. If you select Custom hook, enter the
angle, radius, and length for the hook.
Click .
Add hooks using the Single 1. Select a single reinforcing bar or a
rebar or Rebar group reinforcing bar group.
properties
2. Double-click the reinforcement to open its
properties.
3. In the Hooks section, select a hook type
for the bar start and/or end from the Hook
type list.
4. If you select Custom hook, enter the
angle, radius and length for the hook.
5. Click Modify.
Add hooks to rebar sets See Modify a rebar set locally using modifiers
using end detail modifiers (page 539).

For custom hooks you need to enter the hook information:

Create parts, reinforcement, and construction 562 Modify reinforcement


objects
Option Description
Angle Enter a value between -180 and +180
degrees.
Radius Enter the 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 1. Angle
radiuses, Tekla Structures does not 2. Length
recognize the shape of the bar.
3. Radius
Length Enter the length of the straight part.
If the length is set to zero, no hooks
are created.

Hook examples

Description
1 Standard 90-degree hook
2 Standard 135-degree hook
3 Standard 180-degree hook
4 Custom hook

If you select a standard hook, the Angle, Radius, and Length use predefined
dimensions.
The rebar_database.inp file contains the predefined minimum bending
radius and minimum hook length for all standard hooks.

See also
Create a reinforcing bar group (page 504)
Create a reinforcing bar group using Rebar shape catalog (page 506)
Modify a single reinforcing bar, bar group, or mesh (page 549)

Create parts, reinforcement, and construction 563 Modify reinforcement


objects
Define the reinforcement cover thickness
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.
To define the reinforcement cover thickness, do one of the following:

To Do this
Change the cover 1.
thickness using direct Ensure that the Direct modification switch
modification is active.
(page 549)
2. Select a single reinforcing bar, a reinforcing bar
group, or a mesh.
3. Drag a line handle to the desired location.

Change the cover 1. Select a single reinforcing bar, a reinforcing bar


thickness using the group, or a mesh.
Single rebar, Rebar
2. Double-click the reinforcement to open its
group, or Rebar
properties.
mesh properties
3. Define the reinforcing bar cover thickness in the
Cover thickness section.
The cover thickness can be defined in three
directions:
• On plane, that is, the distance from part’s
bottom, top, and side faces to the bar.
You can enter several values. Enter the values
in the order you pick the points to create the
bar. If you enter less values than there are bar
legs, Tekla Structures uses the last value for
the remaining legs.
• From plane, that is, the distance from the end
face of the part to the bar.
If the reinforcing bar is outside the part, enter
a negative value in the On plane and/or the
From plane boxes.

Create parts, reinforcement, and construction 564 Modify reinforcement


objects
To Do this
• In the longitudinal direction of the bar, that is,
start and end.
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.
4. Click Modify.
Change the default 1. On the File menu, click Settings --> Options to
cover thickness of the open the Options dialog box.
rebar sets in a model
2. Go to the Rebar set settings and to the Covers
and locations tab.
3. Modify the settings and click OK.
You can define the default cover thickness values
in the global and/or parts' local coordinate
systems and at different part faces. In each
concrete part's properties, you can then select
whether to use the global or local cover thickness
values.
4. To apply the changes to all or selected existing
rebar sets in the model, on the Concrete tab on
the ribbon, click Rebar set --> Regenerate rebar
sets.
Change the cover 1. Double-click a concrete part to access its
thickness of the rebar properties.
sets in an individual
2. Go to the Concrete covers for rebar sets
concrete part
section.
Alternatively, you can click User-defined
attributes and go to the Rebar set tab.
3. Select the coordinate system: Global or part's
Local.
If you select the empty option, Tekla Structures
uses the global cover thickness values from the
Options dialog box.
4. To override the default values from the Options
dialog box, define the cover thickness at each
part face.
• With the Global coordinate system, enter the
top, bottom, and side face values.

Create parts, reinforcement, and construction 565 Modify reinforcement


objects
To Do this
• With the Local coordinate system, enter the
top, bottom, front, back, start, and end face
values.
5. Click Modify.
Change the concrete 1. Add a surface (page 436) to the object face at
cover thickness of the which you want to change the concrete cover.
rebar sets at a
2. Double-click the surface to modify its properties
concrete part face or
in the property pane.
pour object face
3. In the Type list, select Concrete cover.
4. In the Rebar set section, enter the concrete
cover thickness in the Concrete cover box.
5. Click Modify to apply the changes.

On plane From plane Start and end

See also
Create a reinforcing bar group (page 504)
Create a reinforcing bar group using Rebar shape catalog (page 506)
Create a rebar set (page 477)
Modify reinforcement (page 529)

Select the definition for a reinforcement


When you create (page 477) or modify (page 529) reinforcement, such as a
reinforcing bar group, rebar set, or reinforcement component, you can select a

Create parts, reinforcement, and construction 566 Modify reinforcement


objects
definition for the bars from the rebar catalog. Selecting the definition
automatically sets some basic reinforcement properties, such as grade, size,
and bending radius.
1. Open the properties of the reinforcement.
2. In the property pane or component dialog box, click the ... button next to
the Size box.
The Select rebar dialog box appears.
3. If needed, organize the rebar catalog view.
For example, you can filter rebar definitions, or group and sort them
differently.
4. Select a rebar definition from the list.
5. Click OK to close the Select rebar dialog box.
6. Click Modify in the reinforcement properties to apply the changes.

Use adaptivity to modify a reinforcement


Reinforcement follows the shape of the part also when the reinforcement
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.
1. Select a reinforcement.
2. Right-click and select Adaptivity and then one of the adaptivity options
from the pop-up menu.
When a part is modified, Tekla Structures handles the reinforcement
according to the adaptivity selection.

TIP To modify the general adaptivity settings, click File menu -->
Settings --> Options --> General.
You can also modify the adaptivity settings for each part separately.
These modifications override the general settings in the Options
dialog box.

Create parts, reinforcement, and construction 567 Modify reinforcement


objects
Adaptivity examples

Reinforcing bars
in their original
position

Fixed adaptivity

Relative
adaptivity

See also
Check the validity of reinforcement geometry (page 569)
Modify a single reinforcing bar, bar group, or mesh (page 549)

Attach a reinforcement to a concrete part


When you create a reinforcement, Tekla Structures automatically attaches the
reinforcement to the part for which you are creating the reinforcement. If
needed, you can attach a reinforcement to a concrete part also manually. The
attached reinforcing bars follow the part or cast unit when it is moved, copied,
or deleted.

Create parts, reinforcement, and construction 568 Modify reinforcement


objects
NOTE You must attach reinforcement to a part to have Tekla Structures
merge automatic reinforcing bar marks in drawings.

1. On the Concrete tab, click Rebar and select Attach to part.

2. Select the reinforcement that you want to attach.


3. Select the part to which you want to attach the reinforcement.
The reinforcement is attached to the part.

Detach a reinforcement from a concrete part


If needed, you can detach a reinforcement from a concrete part.
1. On the Concrete tab, click Rebar and select Detach from part.
2. Select the reinforcement that you want to detach.
The reinforcement is detached from the part.

TIP Alternatively, you can use the pop-up menu. This is how you attach and detach
rebar sets, or bars in rebar sets, for example.
1. Select the reinforcement that you want to attach or detach.
2. Right-click and select Attach to Part or Detach from Part.
3. If you are attaching the reinforcement, select the part to which you want to
attach the reinforcement.

See also
Modify reinforcement (page 529)

Check the validity of reinforcement geometry


Reinforcement creation or modification can result in invalid reinforcement
geometry. For example, too big bending radius can cause invalid
reinforcement geometry. If a model contains a reinforcement with invalid
geometry, the reinforcement is not shown in the drawings. The reinforcement
becomes visible and the drawings are updated when the geometry is
corrected.

NOTE Reinforcement geometry validity check does not work with circular
(page 515) or curved (page 513) reinforcing bar groups.

Create parts, reinforcement, and construction 569 Modify reinforcement


objects
1. On the File menu, click Diagnose & Repair and in the Model area, click
Diagnose.
2. Check the results.
If there are inconsistencies in the geometry, Tekla Structures displays a
warning message, and draws a thin line between the reinforcement
handles to show the invalid geometry.
You can correct the reinforcement geometry by selecting the line and
modifying the reinforcement properties.

See also
Modify a single reinforcing bar, bar group, or mesh (page 549)

Split and splice a reinforcement


You can split long reinforcing bars and bar groups that exceed the stock
length, and create splices in split locations.

Use the Automatic splicing tool macro to split and splice reinforcement that
exceeds the stock length. You can first check the length of the reinforcing bars
in the model according to the manufacturer. You can then define the portion
of the reinforcement to be split and spliced in the same cross section, and the
location, symmetry, type, and length of the splices.

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.
2. Click the arrow next to Applications to open the applications list.
3. Double-click Automatic splicing tool to start the macro.
4. In the Automatic Splicing Tool dialog box:
a. Select the manufacturer of the reinforcement.
The maximum bar lengths and lap lengths are then listed by the
grade and size of the bar.
If needed, you can define the length information in the
AutomaticSplicingTool_Manufacturers.dat file. You can copy
the default file from ..\ProgramData\Trimble\Tekla
Structures\<version>\environments\common\system , edit it,
and save it to your project or firm folder.
b. For the bar grades and sizes that are not listed in the
AutomaticSplicingTool_Manufacturers.dat file, use the
Maximum length for unspecified stock box to define the maximum
reinforcing bar length after which the bars are split and spliced.

Create parts, reinforcement, and construction 570 Modify reinforcement


objects
c. To check if the length of the reinforcing bars exceeds the maximum
length, click one of the buttons next to Perform check to:
• To check all reinforcement in the model, click All.
• To check specific reinforcement, select the reinforcement in the

model using the Select objects in components switch , and


then click Selected.
Tekla Structures lists the reinforcing bars that are longer than the
maximum length under Longer rebars on the right side of the dialog
box.
When you select a row in the Longer rebars list, Tekla Structures
highlights the corresponding reinforcement in the model.
d. Define which proportion of the reinforcement can be spliced in the
same cross section.
e. Define the symmetry that is applied when the reinforcing bars are
spliced.
f. Define the offset of the splice center point.
g. Define the minimum longitudinal distance between two parallel bar
splices.
h. Select the splice type.
You can create lap splices, coupler splices, or welded splices.
i. For lap splices, define the default lap length as a distance or in
relation to the nominal bar diameter.
This value will be used if there is no lap length defined for a bar grade
and size in the AutomaticSplicingTool_Manufacturers.dat file.
j. For lap slices, define whether the lapping bars are on top of each
other or parallel to each other.
k. To split and splice reinforcement, click one of the buttons next to
Perform split and splice to:
• To splice all reinforcement in the model, click All.
• To splice specific reinforcement, select the reinforcement in the
Longer rebars list, or in the model using the Select objects in

components switch , and then click Selected.

See also
Create a reinforcement splice (page 528)

Create parts, reinforcement, and construction 571 Modify reinforcement


objects
Assign running numbers to reinforcement
You can assign running numbers to reinforcement in cast units. You can then
use the running numbers in addition to or instead of the position numbers in
reinforcement marks and tables in drawings, and in reports.

Use the Rebar sequence numbering macro to assign cast unit specific
running numbers (1, 2, 3...) to the reinforcement in the model. Running
numbers are unique inside each cast unit. The macro does the following:
• Updates the position numbers of the modified model objects using the
Number modified objects command in Drawings & reports --> Perform
numbering .
• Assigns running numbers to the reinforcing bars, reinforcing bar groups,
and reinforcement meshes in the model.
• Saves a running number as the user-defined attribute Rebar sequence
number (REBAR_SEQ_NO) of each bar, group, or mesh.

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.
2. Click the arrow next to Applications to open the applications list.
3. Double-click Rebar sequence numbering to start the macro.
4. To show the running numbers in drawings and reports, use the user-
defined attribute REBAR_SEQ_NO.

See also
Number reinforcement (page 712)

Classify reinforcement to layers


To be able to show in drawings what is the order of different reinforcement
layers near a surface of a concrete part, you need to classify reinforcement in
the model. You can do this by using the Rebar classification macro.
Rebar classification classifies the reinforcing bars and reinforcement meshes
by their order of depth in concrete slabs and panels. The reinforcing bars and
meshes get an attribute indicating the layer where they are placed inside the
concrete part.

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.
2. Click the arrow next to Applications to open the applications list.
3. Double-click Rebar classification to start the macro.
4. In the Rebar classification dialog box:

Create parts, reinforcement, and construction 572 Modify reinforcement


objects
a. Enter the prefixes that you want to use for the reinforcement layers
near the top, bottom, front, and back surfaces of the concrete parts.
b. Select whether you want to classify All objects or Selected objects.
If you select Selected objects, select the reinforcement or the
concrete parts containing the reinforcement that you want to classify.
c. Click Preview to view the properties of the reinforcement in each
layer.
The layers are named using the relevant surface prefix and
numbered starting from the surface.
d. If you do not want to classify a reinforcement, select it from the list
and click Delete item.
e. To save the classification attributes of the reinforcement, do one of
the following:
• Click Modify to also keep the Rebar classification dialog box
open.
• Click OK to also close the Rebar classification dialog box.
5. In a drawing, run the Rebar layering marker macro to create layer-
specific markers for reinforcement.

How to calculate the reinforcing bar length


You have three options how to calculate the reinforcing bar length in Tekla
Structures:
• Along center line, which is the default method
• As a sum of leg lengths
• Using a formula

Along center line


The center line length calculation is used by default when
XS_USE_USER_DEFINED_REBAR_LENGTH_AND_WEIGHT is set to FALSE in File
menu --> Settings --> Advanced options.
Center line length calculation uses the actual reinforcing bar diameter by
default.
In the example below, the center line length is calculated as follows: 450 -
(30 + 14) + 2*3.14*(30+14/2)*1/4 + 250 - (30 + 14) = 670.1
where
• 30 = bending radius
• 14 = actual diameter (12 is nominal)

Create parts, reinforcement, and construction 573 Modify reinforcement


objects
Sum of leg lengths (SLL)
The sum of leg length calculation is based on the dimensions of the straight
legs and it does not take the bending radius into account.
This calculation is used when
XS_USE_USER_DEFINED_REBAR_LENGTH_AND_WEIGHT and
XS_USE_USER_DEFINED_REBARSHAPERULES are set to TRUE in File menu -->
Settings --> Advanced options.
In the example below, the reinforcing bar length is 450 + 250 = 700

If the length value is shown as zero in reports and inquiries, you need to
define the length in Rebar Shape Manager for each shape.
To define the length in Rebar Shape Manager:
1. In Bending schedule fields, right-click in the L cell and select SLL (Sum of
leg lengths) from the pop-up menu.

Create parts, reinforcement, and construction 574 Modify reinforcement


objects
2. Click Update.
3. Click Save.

Using a formula
You can also use a formula in Rebar Shape Manager to calculate the
reinforcing bar total length.
You need to set XS_USE_USER_DEFINED_REBAR_LENGTH_AND_WEIGHT and
XS_USE_USER_DEFINED_REBARSHAPERULES to TRUE File menu --> Settings --
> Advanced options.
For example, to take the bending radius into account and to calculate the
length along the reinforcing bar outer surface, do the following:
1. In Bending schedule fields, right-click in the L cell and select (formula)
from the pop-up menu.
2. Enter the following formula for the length calculation: S1 + S2 +
2*3.14*(RS + DIA)*1/4
where
• S1 = straight leg length 1 (406)
• S2 = straight leg length 2 (206)
• RS = rounding radius (30)
• DIA = actual diameter (14)

Accuracy
The accuracy of reinforcing bar length is defined in the rebar_config.inp
file. The values can vary in each environment.
For example, the values shown below are from a rebar_config.inp file. In
the default environment the file is located in ..\ProgramData\Trimble
\Tekla Structures\<version>\Environments\default\system\
folder.

Create parts, reinforcement, and construction 575 Modify reinforcement


objects
The following settings define the accuracy and rounding for the leg lengths:
• ScheduleDimensionRoundingAccuracy=1.0
• ScheduleDimensionRoundingDirection="DOWN"
The following settings define the accuracy and rounding for the total
reinforcing bar length:
• ScheduleTotalLengthRoundingAccuracy=10.0
• ScheduleTotalLengthRoundingDirection="DOWN"
Note that also XS_USE_ONLY_NOMINAL_REBAR_DIAMETER affects the
reinforcing bar length calculation.

See also
Rebar shape manager in reinforcement shape recognition (page 578)

How to calculate the reinforcing bar leg length


How the reinforcing bar leg length is calculated depends on the angle between
the bar legs.
• When the angle is <= 90°, the length is measured to the extension of a leg
along the outer edge

• When the angle is > 90 ° and <= 180 °, the tangential length is used

Create parts, reinforcement, and construction 576 Modify reinforcement


objects
The leg lengths are calculated using Rebar Shape Manager, where
• S1 = straight portion of a bar for the first segment
• S2 = straight portion of a bar for the second segment
• A1 = bending angle measured between the extension of the first leg and
the second leg. The angle is 0° if the second segment continues to the
same direction as the first segment (the bar is straight)
• L1 = leg length for the first reinforcing bar segment
• L2 = leg length for the second reinforcing bar segment
• RS = bending radius
• DIA = actual diameter of the reinforcing bar

See also
Rebar shape manager in reinforcement shape recognition (page 578)
Reinforcing bar and bar group properties (page 996)

Reinforcement shape recognition


Tekla Structures recognizes different reinforcing bar bending shapes and
assigns shape codes to them. Tekla Structures then uses the shape and

Create parts, reinforcement, and construction 577 Modify reinforcement


objects
dimension information in bending schedules, pull-out pictures, templates and
reports.
Tekla Structures includes two methods for shape recognition.

User-defined bending shape These definitions are created with


definitions. Rebar shape manager (page 578)
and saved in the
RebarShapeRules.xml file.
The file is located
in ..\ProgramData\Trimble
\Tekla Structures\<version>
\environments\<environment>
\system folder.
Tekla Structures internal, hard-coded These internal bending types
bending type definitions. (page 590) of reinforcing bars are
mapped to area-specific reinforcing
bar bending type codes in the
rebar_schedule_config.inp file.
The file is located
in ..\ProgramData\Trimble
\Tekla Structures\<version>
\environments\common\system
folder.

See also
Reinforcement in templates (page 614)

Rebar shape manager in reinforcement shape recognition


You can define your own bar bending shapes and assign shape codes with
Rebar shape manager, and thus increase the amount of recognized bar
shapes. User-defined bending shapes are useful when Tekla Structures does
not recognize the bending shape and assigns the UNKNOWN bending type to the
shape.
Rebar shape manager is meant for users who need to customize the bending
shapes according to company or project requirements.
With Rebar shape manager you can:
• Customize the existing bending shapes and create new bending shapes
(page 579).
• Establish your own rules (page 582) for defining the bending shapes.
• Customize your own dimension mappings that are used in templates and
reports (page 588).
• Import and export user-defined bending shapes.

Create parts, reinforcement, and construction 578 Modify reinforcement


objects
• Use user-defined bending shapes in bending schedules and pull-out
pictures.

NOTE Rebar shape manager is a tool for recognizing reinforcing bar shapes. You
cannot control the reinforcing bar creation properties, such as cover
thickness, reinforcing bar grade, or size, with this tool.

See also
Tips for reinforcement shape recognition in Rebar shape manager (page 589)

Define reinforcing bar bending shapes in Rebar shape manager


With Rebar shape manager you can establish your own rules for defining the
bending shapes. When you define your own reinforcing bar bending shapes
and shape codes, an .xml file called RebarShapeRules.xml is created in the
current model folder.
In addition, Tekla Structures installation contains by default another .xml file
called RebarShapeRules.xml. This file contains the most typical bending
shapes in your environment, and it is located in the ..\ProgramData
\Trimble\Tekla Structures\<version>\environments
\<environment>\system folder.
When you define new shapes, the shapes in the default
RebarShapeRules.xml rule file can be appended to your own shapes. Tekla
Structures reads valid RebarShapeRules.xml rule files in the model, project,
firm, and system folders in that order. When the shape codes and report field
values are applied, Tekla Structures uses the first matching shape in a
RebarShapeRules.xml file which is found first based on the search order. All
the found bending shapes are displayed in Rebar shape manager.
1. Select reinforcing bars in the model.
2. On the File menu, click Editors --> Rebar shape manager.
Rebar shape manager opens and lists the selected reinforcing bars in
the Model rebars list.
Alternatively, you can first open 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 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.
• The Tolerances tab shows the tolerances used when the bending
shape rules are compared.

Create parts, reinforcement, and construction 579 Modify reinforcement


objects
3. Select one unknown shape from the Model rebars list.
Tekla Structures shows a preview of the shape. The blue numbers in the
preview are related to the straight bar legs in the shape, and the green
numbers to the circular arc legs.
4. To define the needed information for a bending shape, do the following:

To define Do this
Tolerances Enter tolerance values for the following measurements:
• Dimension (leg lengths and other distances)
• Angle (bending and twist angles)
• Radius (bending radiuses)
• Extra point shortening
• Extra point max angle
• Curve tolerance
The tolerances Extra point shortening and Extra point max
angle are used together for defining whether two bar legs
('1-2' and '2-3' in the image below) can be considered as one
leg ('1-3').

In the Extra point shortening box, define the maximum


allowed difference between the distances '1-3' and '1-2' +
'2-3'.
In the Extra point max angle box, define the maximum
allowed angle ('A' in the image) between the two bar legs.
If the advanced option
XS_REBAR_COMBINE_BENDINGS_IN_EVALUATOR is set to
TRUE, you can use Curve tolerance to define whether
multiple sequential bendings that are forming an arc are
combined into one or more bendings (90 degrees or less) with
the arc radius as the bending radius.
If the deviation of a bar leg from the arc is less than the
tolerance, bendings are combined.
If the deviation is more than the tolerance, if Curve tolerance
is set to 0, or if

Create parts, reinforcement, and construction 580 Modify reinforcement


objects
To define Do this
XS_REBAR_COMBINE_BENDINGS_IN_EVALUATOR is set to
FALSE, bendings are not combined.
Note that the tolerance values are stored along with the rule
file RebarShapeRules.xml, and thus the tolerances are
specific to each rule file.
Shape code Enter a shape code for an unknown shape.
Note that multiple reinforcement shapes that are variants of
the same shape can have the same Shape code but different
Bending shape rules.
Bending If the bending shape rules that Rebar shape manager
shape rules defines automatically are not sufficient to distinguish certain
bending shapes, you can manually add (page 582) new
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 Define the content (page 588) for a bending schedule. Right-
schedule click a field to select a bending shape property or to enter a
fields 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.

Create parts, reinforcement, and construction 581 Modify reinforcement


objects
To define Do this
Schedule Click the Schedule fields button to add, remove or change
fields... the order of the available schedule fields. If needed, you can
reset the schedule fields to original defaults.
If you change the set of available schedule fields and update
an existing shape, the old schedule fields which do not exist
anymore will be cleared. Therefore we recommend that you
do not to remove any of the default schedule fields unless
you are sure they have not been used in any of the existing
shapes.
You can change the names of the existing schedule fields or, if
you add new fields, give names to them. To use the fields in
templates and reports, use the DIM_XX or ANG_xx fields, and
replace xx with the schedule field name.
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.
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.

NOTE Rebar shape manager is able to recognize bending shapes


regardless of the modeling direction of the bars. This means that
the modeling direction has no effect on the shape definition and
the shape code.
When defining the bending shapes, the start or the end of
modeling direction is always sorted based first on bending angles,
then on twist angles, and finally on leg lengths. However, bending
radius is not taken into account in the sorting. This means that
radius 1 may not always be less than radius 2 or vice versa.

See also
Rebar shape manager in reinforcement shape recognition (page 578)

Add new bending shape rules manually in Rebar shape manager


In some cases, the bending shape rules that are defined in Rebar shape
manager are not sufficient to distinguish certain bending shapes. If needed,
you can manually add new bending shape rules for reinforcing bars in Rebar
shape manager.

Create parts, reinforcement, and construction 582 Modify reinforcement


objects
1. In Rebar shape manager, click Add next to the Bending shape rules list.
2. In the New bending rule dialog box, select the options from the lists to
define the new rule.
The content of the lists depends on the shape and the bending of the
reinforcing bar.
3. Click OK to add the new rule to the Bending shape rules list.
The OK button is enabled only when the rule is valid.

Bending shape rule settings


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.
Use the New bending rule dialog box in Rebar shape manager to manually
define rules for reinforcing bar bending shapes.

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) 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.

Create parts, reinforcement, and construction 583 Modify reinforcement


objects
Option Description

1. Leg 1
2. Leg 2
3. Leg 3
4. Twist angle direction
5. Plane created by legs 1 and 2
Twist angle The twist angle between two planes is +90 degrees. The
example planes are created by legs 1 and 2, and legs 2 and 3.

1. Twist angle: +90 degrees

Create parts, reinforcement, and construction 584 Modify reinforcement


objects
Option Description
Radius (R), (RX) Bending radius of the bending.
(RX) Radius * is the value of the bending radius when
all the bendings have equal radius. Otherwise the value is
zero (0). Radius * = Radius 1 ensures that all the
bendings have been created using the same radius.
Bending length Center line length of the bending.
(BL)
Straight length Straight length between the start and the end of adjacent
(S) bendings.
The rule is generated only when there is no straight part,
for example, Straight length 2 = 0.
Leg length (L) Length of the leg.
Leg (V) Leg direction as a vector value.
Bar diameter Diameter of the reinforcing bar.
(DIA), (DIAX)
Nominal Nominal diameter of the reinforcing bar.
diameter (NDIA),
(NDIAX)
Center line Leg length according to the center line.
length (CLL)
Sum of leg Sum of all leg lengths.
lengths (SLL)
Reversed Reversed reinforcing bar.
You can use Reversed to have additional bending shape
rules and/or formulas for the schedule fields.
When used in a rule, you can have separate definitions in
shape code and/or schedule fields for reinforcing bars
that have different modeling order of the points.
When used as a part of a formula, you can eliminate the
automatic normalization of the modeling order of the
points. For example, a formula if (REVERSED) then
L2 else L3 endif forces the content of the field to
show the desired leg length depending on the order of
the points or legs.
Arc inner radius Inner radius of the arc.
(RI)
Arc outer radius Outer radius of the arc.
(RO)
Arc angle (AA) Angle of the arc.
Arc length (AL) Length of the arc.

Create parts, reinforcement, and construction 585 Modify reinforcement


objects
Option Description
Arc twist angle Rotation angle of the arc.
(AT)
Curve width Extreme width of the curved bar.
(CW)
Curved height Extreme height of the curved bar.
(CH)
RFACTOR Relative radius.
LFACTOR Relative length.
Spiral rounds Rounds of the spiral bar.
(SR)
Spiral pitch (SP) Pitch of the spiral bar.
Spiral length (SL) Distance between the reference points of the spiral bar.
Spiral total Total length of the spiral bar when the bar is installed on
length (STL) site.
Standard radius Standard minimum bending radius.
(RS)
The bending radius depends on the size and the grade of
the bar.
Weight per Weight per leg length.
length (WPL)
Leg distance Similar to Point/arc distance off from leg (H). The
from leg (D) difference is that Point/arc distance off from leg (H)
considers the bending radius, whereas Leg distance
from leg (D) is measured from the sharp corner.
When the legs are parallel, both Leg distance from leg
(D) and Point/arc distance off from leg (H) give the
same result.
Point/arc Distance parallel to a leg from outer edge to outer edge,
distance along or tangential to the bending.
leg (K)
The distances are positive or negative depending on the
leg direction.
Example:

Create parts, reinforcement, and construction 586 Modify reinforcement


objects
Option Description

Point/arc Distance perpendicular to a leg from outer edge to outer


distance off edge, or tangential to the bending.
from leg (H)
The distances are positive or negative depending on the
leg direction.
Example:

SH Start and end hook properties.


SHA Use method A or B for the hook length calculation:
SHR
SHS
SHLA
SHLB
EH
EHA
EHR
EHS

Create parts, reinforcement, and construction 587 Modify reinforcement


objects
Option Description
EHLA
EHLB

Constant angle Constant value of the angle.


Enter the value in the rightmost box.
Constant radius Constant value of the radius.
Enter the value in the rightmost box.
Custom The custom properties, template attributes, and user-
properties, defined attributes defined in the
template RebarShapeManager.CustomProperties.dat file
attributes, user- appear at the end of the list and can be used like any
defined attributes other option.

See also
Define content for templates and reports in Rebar shape manager (page 588)
Rebar shape manager in reinforcement shape recognition (page 578)

Define content for templates and reports in Rebar shape manager


Use the Bending schedule fields in Rebar shape manager to define the
content for templates and reports. Each of the Bending schedule fields cells
can contain a shape property or a formula.

When you right-click in a Bending schedule fields cell, you can:


• 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 operation

Create parts, reinforcement, and construction 588 Modify reinforcement


objects
• 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.

NOTE Use the fields S, T, U or V to report angles. If you do not use these
fields, you need to override the default unit settings in the Template
Editor.

Example
Formula is L1+L3+L5-2*DIA
• L1, L3 and L5 are the leg lengths measured from outer edge to outer edge
• H1 is the total width
• to achieve H1: L1+L3+L5 minus 2*bar diameter

See also
Add new bending shape rules manually in Rebar shape manager (page 582)
Rebar shape manager in reinforcement shape recognition (page 578)

Tips for reinforcement shape recognition in Rebar shape manager

The reinforcing bar shape recognition is based on each shape’s bending shape
rules. The shapes and their rules are listed in the RebarShapeRules.xml file,
located in the ..\ProgramData\Trimble\Tekla Structures\<version>
\environments\<environment>\system folder by default. Sometimes a
shape matches the rules of two shapes, and Tekla Structures does not
recognize the reinforcing bar shape as expected.

NOTE The most convenient way to ensure that a shape is recognized


correctly is to modify the shape definition by adding more rules
(page 582) to the shape in Rebar shape manager.

However, if necessary, you can manually modify the RebarShapeRules.xml


file and thus affect the shape recognition. When Tekla Structures recognizes
the shape, the order of the shapes in the RebarShapeRules.xml is
important:

Create parts, reinforcement, and construction 589 Modify reinforcement


objects
• The first shape that matches the rules is the one that Tekla Structures
recognizes as the shape. If you need to change the order of the shapes to
change how Tekla Structures recognizes the shape, you can do it by
manually modifying the RebarShapeRules.xml file. If you modify the file
and change the order of the shapes, make sure that the structure of the file
stays valid.
• You can divide the shape definitions in several RebarShapeRules.xml
files and different folders. Tekla Structures searches the
RebarShapeRules.xml file in the model, project, firm, and system folders
in that order. Tekla Structures uses the first matching shape in the first
RebarShapeRules.xml file which is found based on the search order.

See also
Rebar shape manager in reinforcement shape recognition (page 578)

Hard-coded bending type identifiers in reinforcement shape


recognition
Tekla Structures recognizes different reinforcing bar bending shapes and
assigns bending type identifiers to them.

The bending type identifiers in the table below are internal, hard-coded types
of Tekla Structures. The leg dimensions (D1, D2, and so on) and bending angles
(A1, A2, and so on) of reinforcing bars are Tekla Structures internal dimensions
and angles. You can map the Tekla Structures internal bending types, for
example, to country- or project-specific bending types, and the Tekla
Structures internal dimensions and angles to specific template attributes. You
can do this in the rebar_schedule_config.inp file.
Reinforcing bar bending dimensions are calculated so that the leg dimensions
(D1, D2, and so on) follow the outer edge, or the edge extension, of the
reinforcing bar. The total length is calculated according to the center line of
the reinforcing bar.
If Tekla Structures does not recognize the shape of a reinforcing bar, it assigns
the UNKNOWN bending type to it.
The magenta points in the images in the table below represent the points you
pick in the model when you create reinforcing bars.

NOTE If you want to customize the hard-coded bending shapes or define


new bending shapes, use Rebar shape manager (page 579).

Bending Bending shape


type
identifier
1

Create parts, reinforcement, and construction 590 Modify reinforcement


objects
Bending Bending shape
type
identifier
2_1

Requires standard bending radius.


2_2

Non-standard bending radius.


3_1

3_2

4_2

4_3

Create parts, reinforcement, and construction 591 Modify reinforcement


objects
Bending Bending shape
type
identifier
4_4

5_1

5_2

5_3

6_1

6_2

Create parts, reinforcement, and construction 592 Modify reinforcement


objects
Bending Bending shape
type
identifier
7

Requires 180 degree hook.


10

11

D1 = Radius from center of circle to the center line of reinforcing


bar.
12

Create parts, reinforcement, and construction 593 Modify reinforcement


objects
Bending Bending shape
type
identifier
13

Can also be modeled using hooks at both ends (i.e. model D1 and
D5 using 90 degree hooks).
14

Requires 90 degree hooks at both ends.


14_2

14_3

Create parts, reinforcement, and construction 594 Modify reinforcement


objects
Bending Bending shape
type
identifier
14_4

Requires 90 degree hooks at both ends.


14_5

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

Requires hooks at both ends.


16_1

Create parts, reinforcement, and construction 595 Modify reinforcement


objects
Bending Bending shape
type
identifier
16_2

17

18

19

20_1

20_2

Create parts, reinforcement, and construction 596 Modify reinforcement


objects
Bending Bending shape
type
identifier
21

22

23

24

25

26

Requires 180 degree hooks at both ends.


27

Requires 90 degree hooks at both ends.

Create parts, reinforcement, and construction 597 Modify reinforcement


objects
Bending Bending shape
type
identifier
28

Requires 180 degree hooks at both ends.


29

Requires 90 degree hooks at both ends.


29_2

29_3

29_4

Create parts, reinforcement, and construction 598 Modify reinforcement


objects
Bending Bending shape
type
identifier
29_5

30

Requires 180 degree hooks at both ends.


31

Requires 90 degree hooks at both ends.


32

Requires 180 degree hooks at both ends.


32_2

Create parts, reinforcement, and construction 599 Modify reinforcement


objects
Bending Bending shape
type
identifier
33

Requires 90 degree hooks at both ends.


34

35

Requires 180 degree hook.


36

Requires 180 degree hook.


36_2

Can also be modeled using hooks at both ends.

Create parts, reinforcement, and construction 600 Modify reinforcement


objects
Bending Bending shape
type
identifier
36_3

Can also be modeled using hooks at both ends.


37

Requires 180 degree hook.


38

Requires 180 degree hook at one end and 90 degree hook at the
other end.
38_2

39

40

Requires 180 degree hooks at both ends.

Create parts, reinforcement, and construction 601 Modify reinforcement


objects
Bending Bending shape
type
identifier
41

Requires 90 degree hooks at both ends.


42

Requires 180 degree hooks at both ends.


43

43_2

44

Requires hooks at both ends.

Create parts, reinforcement, and construction 602 Modify reinforcement


objects
Bending Bending shape
type
identifier
44_2

Requires 180 degree hooks at both ends.


45

Requires hooks at both ends.


45_2

Requires 180 hooks at both ends.


46

Requires hooks at both ends.


47

Requires 90 degree hooks at both ends.

Create parts, reinforcement, and construction 603 Modify reinforcement


objects
Bending Bending shape
type
identifier
48

Requires hooks at both ends.


48_2

Requires hooks at both ends.


48_3

49

D1 = Reinforcing bar center line diameter.

Create parts, reinforcement, and construction 604 Modify reinforcement


objects
Bending Bending shape
type
identifier
49_2

50

Requires hooks at both ends.


51

Requires 90 degree hooks at both ends.


52

Requires hooks at both ends.


53

Requires hooks at both ends.

Create parts, reinforcement, and construction 605 Modify reinforcement


objects
Bending Bending shape
type
identifier
54

Requires hooks at both ends.


55

56

57

58

59

Create parts, reinforcement, and construction 606 Modify reinforcement


objects
Bending Bending shape
type
identifier
60

61

Requires hooks at both ends.


61_2

Recognized if XS_REBAR_RECOGNITION_HOOKS_CONSIDERATION
is set to FALSE.
61_3

Requires hooks at both ends.


62

Requires hook.

Create parts, reinforcement, and construction 607 Modify reinforcement


objects
Bending Bending shape
type
identifier
63

Requires hook.
64

Requires hooks at both ends.


64_2

Recognized if XS_REBAR_RECOGNITION_HOOKS_CONSIDERATION
is set to FALSE.
65

Requires hooks at both ends.

Create parts, reinforcement, and construction 608 Modify reinforcement


objects
Bending Bending shape
type
identifier
65_2

Recognized if XS_REBAR_RECOGNITION_HOOKS_CONSIDERATION
is set to FALSE.
66

67

67_2

Create parts, reinforcement, and construction 609 Modify reinforcement


objects
Bending Bending shape
type
identifier
68

69_1

69_2

70_1

70_2

Create parts, reinforcement, and construction 610 Modify reinforcement


objects
Bending Bending shape
type
identifier
71

72

73_1

73_2

73_3

Create parts, reinforcement, and construction 611 Modify reinforcement


objects
Bending Bending shape
type
identifier
74

75_1

75_2

76

77

Create parts, reinforcement, and construction 612 Modify reinforcement


objects
Bending Bending shape
type
identifier
78

79_1

79_2

80

UNKNOWN For example:

Create parts, reinforcement, and construction 613 Modify reinforcement


objects
See also
Reinforcement in templates (page 614)
Reinforcement shape recognition (page 577)

Reinforcement in templates
Sometimes you need to localize reinforcing bar bending types or to create
templates for reinforcing bar bending schedules.

NOTE If you want to customize the hard-coded bending shapes or define new
bending shapes, use Rebar shape catalog. See Define reinforcing bar
bending shapes in Rebar shape manager (page 579).

Reinforcement templates
You can show dimensions, bending angles, and bending types of reinforcing
bars in drawings and reports by including reinforcement-specific attributes,
such as DIM_A, ANG_S, SHAPE, and SHAPE_INTERNAL, in template fields. For
more information on creating templates, see the Template Editor (TplEd) help.

Mapping dimensions
Use the rebar_schedule_config.inp file in the ..\ProgramData
\Trimble\Tekla Structures\<version>\environments
\<environment>\system folder to map
• Tekla Structures internal reinforcing bar dimensions and angles with
specific template attributes
• Tekla Structures internal reinforcing bar bending types with specific
bending types
These mappings are environment-specific by default. You can modify them to
suit your company or project needs.
You can use equations, functions, and if statements to calculate the
dimensions and angles you need to show.
Use any standard text editor (for example, Microsoft Notepad) to edit the
rebar_schedule_config.inp file.

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.

Create parts, reinforcement, and construction 614 Modify reinforcement


objects
rebar_schedule_config.inp

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

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.

rebar_schedule_config.inp

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.

Create parts, reinforcement, and construction 615 Modify reinforcement


objects
rebar_schedule_config.inp

See also
Hard-coded bending type identifiers in reinforcement shape recognition
(page 590)
Reinforcement shape recognition (page 577)

2.10 Create construction objects and points


Points and construction objects help you to place other objects in the model.
When you want to place objects to a position where no lines or objects
intersect in the model, you can create construction lines (page 617), planes
(page 617), circles (page 618), arcs (page 619), and polycurves (page 620).
For example, you can easily pick (page 84) the points at intersections of
construction lines and circles. The snap priority (page 85) of construction
objects is the same as with the other lines.
Construction objects remain in the model when you update or redraw views
and windows. They do not appear in drawings.
You can also create magnetic construction lines or planes to bind and move
groups of objects. For example, rather than binding lots of handles and
chamfers to part faces, simply create a construction plane that goes through
all the handles and chamfers. Then make this plane magnetic and bind the
plane to the appropriate face. When you move the plane, the attached handles
and chamfers move with it.

See also
Create a construction line (page 617)
Create a construction plane (page 617)
Create a construction circle (page 618)

Create parts, reinforcement, and construction 616 Create construction objects and points
objects
Create a construction arc (page 619)
Create a construction polycurve (page 620)
Copy a construction object with offset (page 621)
Modify a construction object (page 622)
Create points (page 625)

Create a construction line


1. On the Edit tab, click Construction object --> Line .
2. Pick the start point of the construction line.
3. Pick the end point of the construction line.
4. To end the command, press Esc.
5. To modify the construction line properties, double-click the line in the
model.
The line properties are shown in the property pane.
a. If you want to make the line magnetic, select Yes in the Magnetic list.
b. Select a color for the line.
c. Define how far the line extends beyond the picked points.
d. Select a line type for the line.
e. Click Modify .

See also
Create construction objects and points (page 616)
Copy a construction object with offset (page 621)
Modify a construction object (page 622)

Create a construction plane


1. On the Edit tab, click Construction object --> Plane .

Create parts, reinforcement, and construction 617 Create construction objects and points
objects
2. Pick three points.
3. Click the middle mouse button.
Tekla Structures draws the plane.
4. To end the command, press Esc.
5. To modify the construction plane properties, double-click the plane in the
model.
The plane properties are shown in the property pane.
a. Enter a name for the plane.
b. If you want to make the construction plane magnetic, select Yes in
the Magnetic list.
c. Click Modify.

See also
Create construction objects and points (page 616)
Modify a construction object (page 622)

Create a construction circle


You can create construction circles on the view plane by picking two points, or
you can create construction circles by picking three points in the 3D space in
the model.
1. On the Edit tab, click Construction object --> Circle .
2. On the contextual toolbar that appears, click a button to specify which set
of points you want to pick:

• Click , and then pick the center point and a point to define the
radius of the circle.
Tekla Structures creates the circle on the view plane.

Create parts, reinforcement, and construction 618 Create construction objects and points
objects
• Click , and then pick three points: the center point, a point to define
the radius, and a point to define the plane of the circle.

• Click , and then pick three points along the arc of the circle.
Tekla Structures creates the circle using the points you picked and using
the current properties. Tekla Structures also indicates the center point of
the circle with an X in the model.
3. To end the command, press Esc.
4. To modify the construction circle properties, double-click the circle in the
model.
The circle properties are shown in the property pane.
a. Select a color for the circle.
b. Select a line type for the circle.
c. Click Modify.

See also
Create construction objects and points (page 616)
Copy a construction object with offset (page 621)
Modify a construction object (page 622)

Create a construction arc


You can create construction arcs by picking three points in the 3D space in the
model.
1. On the Edit tab, click Construction object --> Arc .
2. On the contextual toolbar that appears, click a button to specify which set
of points you want to pick:

• Click , and then pick three points: the center point, start point, and
end point of the arc.
You can also define the angle or the length of the arc.

• Click , and then pick the start point, end point, and a point along
the arc.

• Click , and then pick a point to define a tangent, and two points
along the arc.

Create parts, reinforcement, and construction 619 Create construction objects and points
objects
Tekla Structures creates the arc using the points you picked and using the
current properties. Tekla Structures also indicates the center point of the
arc with an X in the model.

3. To end the command, press Esc.


4. To modify the construction arc properties, double-click the arc in the
model.
The arc properties are shown in the property pane.
a. Select a color for the arc.
b. Select a line type for the arc.
c. Click Modify.

See also
Create construction objects and points (page 616)
Copy a construction object with offset (page 621)
Modify a construction object (page 622)

Create a construction polycurve


You can create 3D construction polycurves that pass through the points you
pick and that can have straight and curved segments.
1. On the Edit tab, click Construction object --> Polycurve .
2. On the contextual toolbar that appears, click a button to specify which set
of points you want to pick to create a polycurve segment.
You can switch between these picking modes each time you complete a
segment.

• For a straight segment, click and then pick the start point and the
end point of the segment.

• For a curved segment, click and then pick three points along the
segment.

Create parts, reinforcement, and construction 620 Create construction objects and points
objects
• For a curved tangential segment, click and then pick a point on the
tangent line, the start point, and the end point of the segment.
• For a straight segment that is tangential to the previous segment, click

and then pick a point on the tangent line.


Tekla Structures creates a polycurve segment.
3. Repeat step 2 for each polycurve segment that you want to create, but
skip picking the first point of the segment as it is the same as the last
point of the previous segment.
4. Click the middle mouse button to finish picking.
Tekla Structures creates the polycurve through the points you picked,
using the polycurve's current properties.
5. To end the command, press Esc.
6. To modify the construction polycurve properties, double-click the
polycurve in the model.
The polycurve properties are shown in the property pane.
a. Select a color for the polycurve.
b. Select a line type for the polycurve.
c. Click Modify .

See also
Create construction objects and points (page 616)
Copy a construction object with offset (page 621)
Modify a construction object (page 622)

Copy a construction object with offset


You can copy construction lines, circles, arcs, and polycurves in the direction
that you indicate, and using the offset values that you specify. For example,
you can create new circles and arcs centered in the same location as the
original circle or arc, and adjust the radiuses using the offset values.
1. On the Edit tab, click Construction object --> Copy with offset .
2. Select the construction object that you want to copy.
You can copy lines (page 617), circles (page 618), arcs (page 619), and
polycurves (page 620).
3. Enter the offset values in the box that appears, and then press Enter.

Create parts, reinforcement, and construction 621 Create construction objects and points
objects
If you only enter one offset value, Tekla Structures creates one copy of the
object.
To create several copies, enter multiple offset values. For example, 500
1000 1500 or 3*500.
4. Click in the direction where you want to copy the object.
Tekla Structures copies the selected object in the direction you indicated.

For example, if you selected a line, Tekla Structures makes a new copy of the
line in the specified location. If you selected a circle or arc, Tekla Structures
creates a new object that is centered in the same location as the original
object, and adjusts the radius using the offset value that you specified.

See also
Create construction objects and points (page 616)
Modify a construction object (page 622)

Modify a construction object


You can modify construction points, lines, circles, arcs, polycurves, and planes
using direct modification.
Before you start:

• Ensure that the Direct modification switch is active.


• Select the construction object.
Tekla Structures displays the handles and dimensions that you can use to
modify the construction object.

When you select a handle and move the mouse pointer over , Tekla
Structures displays a toolbar with more modification options. The available
options depend on the type of the construction object you are modifying.

To modify a construction object, do any of the following:

To Do this Available for


Set a reference 1. Select the handle in the reference Construction
point to move in point. points, lines, circle
one, two, or any center points,
2. To define in which directions the
direction planes
handle can move, select an
option from the list on the
toolbar:

Create parts, reinforcement, and construction 622 Create construction objects and points
objects
To Do this Available for

You can also press Tab to cycle


through the options.
3. To move the handle parallel to a
certain plane only, click and
select the plane.
Move a point, a Drag the handle in the reference All construction
point on a line, point to a new location. objects
circle, arc or
polycurve, or a
plane corner
Move a circle or Drag the handle in the center point to Construction
arc a new location. circles, arcs
Move a line or a Drag the line handle to a new Construction
plane edge location. lines, planes
Move a plane Drag the plane to a new location. Construction
planes
Show or hide 1. Select a handle. Construction
diagonal lines, planes
2. On the toolbar, click .
dimensions
3. Click the eye button to show or
hide orthogonal and total
dimensions:

Change a Drag a dimension arrowhead to a Construction


dimension new location, or: lines, circles,
planes
1. Select the dimension arrowhead
which you want to move. Arcs (numeric
input only)

Create parts, reinforcement, and construction 623 Create construction objects and points
objects
To Do this Available for
To change the dimension at both
ends, select both arrowheads.
To change the radius of a circle
or arc, select the outer
arrowhead.
2. Using the keyboard, enter the
value with which you want the
dimension to change.
To start with the negative sign (-),
use the numeric keypad.
To enter an absolute value for
the dimension, first enter $, then
the value.
3. Press Enter, or click OK in the
Enter a Numeric Location
dialog box.
Chamfer a 1. Select a corner handle. Polycurves
polycurve corner
2. On the toolbar:

Click to create a
rounded chamfer, and then
enter the chamfer radius.

Click to create a straight
chamfer, and then enter the
chamfer dimensions X and Y.
3. Press Enter to confirm the
chamfer dimensions.
Change an arc to Select the arc or segment midpoint Arcs, curved
a line polycurve
handle (with an arc symbol) and segments
Make a curved
press Delete.
segment straight
Change a line to Lines, straight
an arc Drag the arc symbol at the polycurve
midpoint of the line or segment. segments
Make a straight
segment curved
Add a corner Drag a segment midpoint handle to a Polycurves
point and an new location.
intermediate
segment to a
polycurve

Create parts, reinforcement, and construction 624 Create construction objects and points
objects
To Do this Available for
Remove a corner Select the corner point handle and Polycurves
point and the two press Delete.
connected
segments
Remove the last Select the end point handle and press Polycurves
polycurve Delete.
segment
Change the radius Click the radius dimension, enter a Arcs
of an arc and new value, and press Enter.
keep the end
point locations
Change the radius Curved polycurve
of a polycurve Drag the arc symbol at the segments
segment and keep segment midpoint handle.
the end point
locations
Change the angle Drag the start or end point to a new Arcs
or length of an arc location.
Copy a See Copy a construction object with Lines, circles, arcs,
construction offset (page 621). polycurves
object using offset
Change the Lines, arcs
modeling On the contextual toolbar, click
direction of the Swap ends.
selected This may be needed when you create
construction lofted plates (page 297) or lofted
object slabs (page 329) by using construction
objects and if the geometry of the
plate or slab would become self-
intersecting.

See also
Create construction objects and points (page 616)
Create points (page 625)
Resize and reshape model objects (page 117)

Create points
You can create points to make it easier to place model objects at positions
where no lines or objects intersect.

Create parts, reinforcement, and construction 625 Create construction objects and points
objects
There are many ways to create points in Tekla Structures. Which method is the
most convenient at each time depends on what you have already created in
the model and which locations you can easily pick.
When you create points, Tekla Structures always places them according to the
work plane coordinate system. Points located on the view plane are by default
blue and points outside the view plane are by default red. You can change the
color of points in the point properties.

Create points on a line


You can create points at equal intervals along a line that is defined by two
points.
1. On the Edit tab, click Points --> On line .
The Divided Line Points dialog box appears.
2. Define the number of points to be created.
3. Click OK.
4. Pick the start point of the line (1).
5. Pick the end point of the line (2).

Create parts, reinforcement, and construction 626 Create construction objects and points
objects
Create points on a plane
You can create several equally spaced points in the desired area in the model.
The points are created in relation to the picked origin position.
A point array consists of several points in a rectangular xy(z) pattern relative to
the current work plane. The x, y, and z coordinates of the points define the
array pattern. The x and y coordinates are relative distances between the
points on the work plane. The z coordinates are absolute distances
perpendicular to the work plane.
1. On the Edit tab, click Points --> On plane .
The Point Array dialog box appears.
2. Define the array point coordinates.
Use positive or negative values to define the direction of the array.
Use a zero at the beginning of the row to represent a point in the array
origin. Separate multiple values with spaces.
3. Pick the origin of the array in the view.
Alternatively, you can define the origin in the Point Array dialog box.
4. Click OK.

Create points parallel to two points


You can create offset points that are parallel to a line between two points you
have picked.
1. On the Edit tab, click Points --> Parallel to two points .
The Point Input dialog box appears.
2. Define the distances at which the points are created.
If you want to create multiple pairs of offset points, enter multiple values
separated with spaces.
3. Click OK.
4. Pick the start point of the line (1).
5. Pick the end point of the line (2).
The picking order of the start point and the end point defines the offset
direction of the new points.
When you look from the start point to the end point, Tekla Structures
creates the new points to the left of the picked points. If you enter
negative values to the Point Input dialog box, Tekla Structures creates
points to the right of the picked points.

Create parts, reinforcement, and construction 627 Create construction objects and points
objects
When you pick points, Tekla Structures uses arrows to indicate the offset
direction.
For example, if you enter 500 500 to the Point Input dialog box, the first
pair of new points is created at a 500 mm distance from the picked points,
and the second pair of points is created at a 500 mm distance from the
first pair of points.

Create points along the extension line of two points


1. On the Edit tab, click Points --> Along extension of two points .
The Point Input dialog box opens.
2. Define the distances at which the points are created.
Separate multiple values with spaces.
3. Click OK.
4. Pick the start point of the line (1).
5. Pick the end point of the line (2).
For example, if you enter 500 100 100 to the Point Input dialog box, the
first point is created at 500 mm distance from the end point of the line,
and the second and the third point are each created at 100 mm distance
from the previous point.

Create parts, reinforcement, and construction 628 Create construction objects and points
objects
TIP Enter a negative value to the Point Input dialog box to create a point between
the start point and the end point.

Create projected points on a line


You can project a point onto a selected line or its extension.
1. On the Edit tab, click Points --> Projected points on line .
2. Pick the first point on the line (1).
3. Pick the second point on the line (2).
4. Pick the point to be projected (3).

Create points along an arc using center and arc points


You can create points along an arc.
1. On the Edit tab, click Points --> Along arc using center and arc points .
The Arc Points dialog box appears.
2. Select either Angles or Distances and enter the angles or distances
between the points along the arc.
Give the angle values in degrees.
Separate multiple angle and distance values with spaces.

Create parts, reinforcement, and construction 629 Create construction objects and points
objects
3. Click OK.
4. Pick the center point.
5. Pick the start point of the arc.
Tekla Structures creates the arc points counterclockwise from the start
point.

Create points along an arc using three arc points


You can create points as an extension of an arc.
1. On the Edit tab, click Points --> Along arc using three arc points .
The Arc Points dialog box appears.
2. Select either Angles or Distances and enter the angles or distances
between the points along the arc.
Give the angle values in degrees.
Separate multiple angle and distance values with spaces.
3. Click OK.
4. Pick three points along the arc (1-3).

Create parts, reinforcement, and construction 630 Create construction objects and points
objects
Create points tangent to a circle
1. On the Edit tab, click Points --> Tangent to circle .
2. Pick the center point of the circle (1).
3. Pick a point on the circle to define the radius (2).
4. Pick the end point of the tangent (3).
5. Pick a side to indicate the side on which Tekla Structures creates the
tangent point (4).

(1): Tangent point

Create points at any position

NOTE Snap switches (page 86) determine the positions you can pick.

You can also use temporary reference points and numeric snapping to create
a point, for example, to a certain distance from an existing corner or a point.
1. On the Edit tab, click Points --> At any position .
2. Pick the intersection of two part edges (1), or the corner of a part (2).

Create parts, reinforcement, and construction 631 Create construction objects and points
objects
Create bolt points
You can create points on the view plane at the center points of single bolts and
bolt group bolts.
1. On the Edit tab, click Points --> Bolt points .
2. Select a bolt or a bolt group.

Create points at the intersection of two lines


1. On the Edit tab, click Points --> At intersection of two lines .
2. Pick the start point of the first line (1).
3. Pick the end point of the first line (2).
4. Pick the start point of the second line (3).
5. Pick the end point of the second line (4).

Create points at the intersection of a plane and a line


1. On the Edit tab, click Points --> At intersection of plane and line .
2. Pick three points to define the plane.
3. Pick the first point of the line.
4. Pick the second point of the line.

Create points at the intersection of a part and a line


You can create points where a line intersects with the surface of a part.
1. On the Edit tab, click Points --> At intersection of part and line .
2. Select the part.
3. Pick the first point of the line.
4. Pick the second point of the line.

Create parts, reinforcement, and construction 632 Create construction objects and points
objects
Create points at the intersection of a circle and a line
1. On the Edit tab, click Points --> At intersection of circle and line .
2. Pick the center point of the circle (1).
3. Pick a point on the circle to define the radius (2).
4. Pick the first point on the line (3).
5. Pick the second point on the line (4).

(1): New points

Create points at the intersection of two part axes


You can create points where the axes of two parts intersect, and project the
points onto the axis of the part that you select first.
1. On the Edit tab, click Points --> At intersection of two part axes .
2. Select the first part (1).
3. Select the second part (2).
Tekla Structures projects the point onto the axis of the first part.

Create parts, reinforcement, and construction 633 Create construction objects and points
objects
Import points

NOTE This is for advanced users.


You can import points to specific locations in an open Tekla Structures
model using the Point Creation Import (8) component. You need to
specify the point coordinates in a text file. In some cases this file is
generated by another software package.

1. Create a point import file.


a. Create a text file that consists of single lines for each point.
Use commas or tabs as delimiters for the three point coordinates on
a line. For example:
100,500,1000
300,700,1500
b. Save the file.

NOTE During the import process, Tekla Structures ignores all lines in the
import file which do not consist of valid values delimited by tabs
or commas.

2. Click the Applications & components button in the side pane to


open the Applications & components catalog.
3. Enter point in the Search... box.
4. Click Point Creation Import (8).
5. Enter the ASCII file name.
Include the full path and the file name extension (for example .txt). If
you do not specify the path, Tekla Structures looks for the file in the
current model folder.
6. Define the origin of the imported points by entering the coordinates.
7. Click Create.

Point properties
Use the Point properties to view and modify the properties of a point.

If you have customized (page 225) the property pane layout, the list of
properties may be different.

Setting Description
General

Create parts, reinforcement, and construction 634 Create construction objects and points
objects
Setting Description
Color Change the color of the points.
Note that if you change the point
color, the changed color is not applied
the next time you create points. The
points are created using the default
point color.
Location
X The local (work plane) and global x, y,
and z coordinates of a point. Indicates
Y
the correct location of the point.
Z

TIP You can change the point size in Adjust the display settings (page 639).

Create parts, reinforcement, and construction 635 Create construction objects and points
objects
3 Adjust how model objects are
displayed

You can use different methods to adjust how model objects are displayed:
• To change the rendering of parts and components and select whether the
object surfaces or the object outlines are displayed in the views, see
Change the rendering of parts and components (page 636).
• To change the general display settings, Adjust the display settings
(page 639).
• You can temporarily change the part representation to show parts with
exact lines or with high accuracy as explained in Change the part
representation to show parts with exact lines or with high accuracy
(page 643).
• You can temporarily hide selected objects or show only the selected
objects as explained in Temporarily hide model objects or show only
selected model objects (page 644).
• Detailed instructions for changing model object color and transparency can
be found in Change the color and transparency of model objects by using
object representation (page 648)
• You can group model objects using various criteria (for example, profile) to
handle them as a single unit when you define display settings, see Use
object groups in object representation and in filters (page 654).

3.1 Change the rendering of parts and components


You can easily change the rendering of parts and components in model views.
1. On the View tab, click Rendering.
2. Select one of the rendering options for parts or components:

Adjust how model objects are displayed 636 Change the rendering of parts and components
Option Description Example
Parts Object outlines are displayed, In this wireframe example,
wireframe/ surfaces are not. Objects are component objects are
Components transparent. displayed as rendered.
wireframe

Parts shaded Object outlines are displayed. In this rendered wireframe


wireframe/ Objects are transparent, and example, component objects
Components their surfaces are rendered. are displayed as rendered.
shaded
If you use the DirectX
wireframe
rendering and have set
XS_HATCH_OVERLAPPING_FA
CES_IN_DX to TRUE, the
overlapping surfaces are
visualized in rendered
wireframe views.

In this DirectX rendering


example, the overlapping
surfaces are visualized.

Adjust how model objects are displayed 637 Change the rendering of parts and components
Option Description Example

Parts Objects are shown in


grayscale/ grayscale.
In this DirectX rendering
Components
If you use the DirectX example, the overlapping
grayscale
rendering and have set surfaces are visualized.
XS_HATCH_OVERLAPPING_FA
CES_IN_DX to TRUE, the
overlapping surfaces are
visualized in grayscale views.

Parts Object surfaces are displayed.


rendered/ Objects are not transparent.
In this DirectX rendering
Components
If you use the DirectX example, the overlapping
rendered
rendering and have set surfaces are visualized with a
XS_HATCH_OVERLAPPING_FA hatch.
CES_IN_DX to TRUE, the
overlapping surfaces are
visualized with a hatch.

Adjust how model objects are displayed 638 Change the rendering of parts and components
Option Description Example

Show only Selected objects are


selected displayed. Other objects are
part/Show almost completely
only selected transparent.
component
This option is useful, for
example, when viewing clash
check results in a large model.

TIP Alternatively, you can use the keyboard shortcuts Ctrl+1...5 for parts and Shift
+1...5 for components to switch between the rendering options.

See also
Adjust the display settings (page 639)
Change the rendering mode for model views (page 70)

3.2 Adjust the display settings


Adjust the display settings to define how parts and other model objects
appear in model views.

Adjust how model objects are displayed 639 Adjust the display settings
Set the visibility and representation of model objects in the
Display settings
You can define the visibility and representation separately for different types
of model objects.
1. Double-click the view to open the View Properties dialog box.
2. Click the Display... button to open the Display dialog box.
3. Select or clear check boxes to specify which objects are visible in the view.
You can specify separately the object visibility for the objects in model and
for the objects in components.
4. Select a representation option for parts, bolts, holes, welds, construction
planes and reinforcing bars.
You have the following options:
• Fast
• Exact
• Reference line (only for parts)
• Exact slotted holes (only for holes)
• Exact - no weld mark (only for welds)
5. If you are working with cast-in-place (page 453) concrete structures, and
the pour management functionality is enabled (page 452):
a. In the Cast in place list, select whether you want to show the
structures as Parts or as Pours.
b. If you selected Parts for the cast-in-place concrete structures, select
whether you want to show the parts as Merged or as Separated.
6. Ensure that the view is selected.
7. Click Modify to apply the changes.

NOTE To quickly modify the visibility of objects in model and in components, use the
contextual toolbar. Click the view, and using the eye icon on the contextual
toolbar, set the visibility.

Display settings
Note that some of these settings may affect system performance.

Option Description
Settings

Adjust how model objects are displayed 640 Adjust the display settings
Option Description
Parts Defines how parts are displayed.
Fast uses a rapid drawing technique
that displays internal hidden edges,
but skips cuts. The setting does not
automatically affect already modeled
parts. When you switch this setting
on, the fast representation mode will
be applied only to newly created parts
and to parts that are displayed with
the Show with Exact Lines
command.
Exact displays the cuts, but hides the
internal hidden lines of parts.
Reference line shows parts as sticks
(page 350). This option increases
display speed significantly, when
viewing the entire model, or large
parts of it.
Cast-in-place concrete structures can
be displayed as Pours, or as Parts
that can be Merged or Separated.
For more information, see View cast-
in-place concrete structures
(page 453).
Bolts Defines how bolts are displayed.
Fast displays the axis and a cross to
represent the bolt head. This is the
recommended representation mode
for bolts, because it increases display
speed significantly and consumes less
system memory.
Exact shows bolts, washers, and nuts
as solid objects.
Holes Defines how holes are displayed.
Fast only displays the circle in the
first plane. When using this option,
Tekla Structures always displays fast
holes on the first part (counting from
the head of the bolt). If there are
slotted holes in any of the parts, a
slotted hole is displayed on the first
part, even if the hole in that part is
not slotted. The new slotted hole has
the same size and rotation as the first

Adjust how model objects are displayed 641 Adjust the display settings
Option Description
slotted hole (counting from the head
of the bolt).
Holes that are outside a part are
always displayed as fast holes.
Exact shows holes as solid objects.
Exact slotted holes only displays
slotted holes in exact mode and
ordinary holes in fast mode.
Welds Defines how welds are displayed.
Fast displays a symbol for welds.
Exact shows welds as solid objects
and displays the weld symbols. When
you select welds, the weld marks are
displayed.
Exact - no weld mark shows welds
as solid objects but does not display
the weld symbols, nor the weld marks
when you select welds.
For more information, see Set the
visibility and appearance of welds
(page 409).
Construction planes Defines how construction planes are
displayed.
Reinforcing bars Defines how reinforcement objects
are displayed.
Fast displays the shape of
reinforcement meshes using an
outline polygon and a diagonal line.
Single reinforcing bars and bar
groups are displayed as solid objects.
Exact shows reinforcing bars, bar
groups, and reinforcement meshes as
solid objects.
Advanced
Part label See Show part information by using
part labels (page 365).
Point size Defines the size and appearance of
points in views. Also affects the size

Adjust how model objects are displayed 642 Adjust the display settings
Option Description
and appearance of the handles,
together with .
In model increases the point size on
the screen when you zoom in. Shows
points and handles as 3D cubes:

In view does not increase the point


size. Shows points and handles as flat
2D objects:

3.3 Change the part representation to show parts with


exact lines or with high accuracy
Even if you have set the part representation to Fast in the display settings, you
can temporarily view the parts using different representation options.

Show parts with exact lines


Use the Show part with exact lines command to temporarily display a part
with exact lines even if you are using the Fast representation option for parts.
1. Select the part.
2. Go to Quick Launch, start typing show part with exact lines, and
select the Show part with exact lines command from the list that
appears.
3. Click the view in which you want to display exact lines.

4. To clear the exact lines effect, on the View tab, click .

Show parts with high accuracy


You can temporarily display parts with the highest possible level of accuracy.
This can be useful, for example, when checking a large model, because the
entire model can still be displayed in the Fast or Exact representation mode
but the individual part can be shown in more detail.
1. Select the parts.

Adjust how model objects are displayed 643 Change the part representation to show parts
with exact lines or with high accuracy
2. Right-click, and then hold down the Shift key while selecting Show with
Exact Lines.
Tekla Structures displays the selected parts with the highest possible level
of accuracy.
3. To clear the high accuracy effect, right-click and select Show with Exact
Lines.

(1) Normal display mode


(2) High accuracy mode

3.4 Temporarily hide model objects or show only selected


model objects
You can temporarily show, hide, or show hidden model objects and
assemblies in model views.

Hide parts or other objects in a model view


You can quickly hide selected parts or other objects in a model view. This can
be useful, for example, when you want to temporarily hide some parts to see
the parts behind them.
1. Select the parts or objects you want to hide.

Adjust how model objects are displayed 644 Temporarily hide model objects or show only
selected model objects
2. Right-click and select Hide.
Tekla Structures shows the hidden parts as part reference lines.

To completely hide the selected parts, hold down the Shift key when
selecting the command.
The selected parts become invisible.

Adjust how model objects are displayed 645 Temporarily hide model objects or show only
selected model objects
3. To make the hidden parts or objects visible again, click on the View
tab.
Alternatively, right-click in the view and select Redraw View.

Show only selected parts or other objects in a model view


As an alternative to hiding single parts or other objects in a model view, you
can define which parts you want to keep visible. All of the other, unselected
parts will be hidden.
1. Select the parts or objects that you want to keep visible.

2. Right-click and select Show Only Selected.

Adjust how model objects are displayed 646 Temporarily hide model objects or show only
selected model objects
Tekla Structures shows the unselected parts almost as transparent.

TIP To completely hide the unselected parts, hold down the Shift key
when selecting the command.
To show the unselected parts as part reference lines, hold down the
Ctrl key when selecting the command.

3. To make the unselected parts or objects visible again, click on the


View tab.
Alternatively, right-click in the view and select Redraw View.

Temporarily show assembly and component objects in a


model view
You can temporarily show the contents of an assembly or a component even if
some of the assembly or component objects are not visible in a model view.

To Do this
Show the contents of an assembly 1. Right-click an assembly, or a part
in the assembly.
2. Select Assembly --> Show
Assembly .
For a concrete part, select Show
Assembly.
Tekla Structures shows an orange box
around the assembly, and displays all
parts, bolts, welds, and other details
(not cuts or fittings) belonging to the
assembly, even if you had defined

Adjust how model objects are displayed 647 Temporarily hide model objects or show only
selected model objects
To Do this
them as hidden in the display settings
(page 639).
For concrete parts, Tekla Structures
displays reinforcement and surface
treatment (not surfaces), even if you
had defined them as hidden in the
display settings.
Show the contents of a component 1. On the View tab, click Rendering
--> Show component content .
2. Select a component.
Tekla Structures displays all bolts,
welds, and other details belonging to
the component, even if you had
defined them as hidden in the display
settings (page 639).
Reapply the display settings
(page 639) and make assembly or On the View tab, click .
component objects hidden again

3.5 Change the color and transparency of model objects


by using object representation
Use object representation to set the color and transparency of model objects in
model views and to create customized presentations of the model by using
defined object groups.
With object representation settings and object groups you can define that, for
example, only some model objects are visible or that some model objects are
of certain color.
To open the object representation settings, on the View tab, click
Representation. The Object Representation dialog box opens.
Note that changing the settings in the Object Representation box affects all
model views.
The following images show the same model with different transparency
settings:

Adjust how model objects are displayed 648 Change the color and transparency of model
objects by using object representation
1. Standard color and transparency settings
2. Only parts whose profile name starts with IPE* or HEA* are visible
3. Parts whose user-defined attribute Planned erection date is set to a
certain date are displayed in blue, while all other parts are 90%
transparent

Use the Class property to change the color of parts and


reinforcement
Use the object representation settings Color by class and Visible to enable
the changing of the color of parts and reinforcement in the part and
reinforcement properties.
1. To open the object representation settings, on the View tab, click
Representation. The Object Representation dialog box opens.
2. In the dialog box, ensure that
• Object group is set to All
• Color is set to Color by class
• Transparency is set to Visible
With these settings, all parts and reinforcement are colored according to
their Class property in the part and reinforcement properties.
The possible class numbers range between 0 and 14, and result in
different colors as follows:

Adjust how model objects are displayed 649 Change the color and transparency of model
objects by using object representation
Class numbers above 14 produce the same colors as 1...14. For example,
class numbers 2, 16, 30, 44, and so on, all result in red.
3. To change the part or reinforcement color in the part or reinforcement
properties:
a. In the property pane, in the Class box, select a new class.
b. Click Modify.
Alternatively, you can change the Class property on the contextual
toolbar.

NOTE You can also use class numbers to define the default color of pour objects
and pour breaks.

Define color and transparency settings for object groups


1. On the View tab, click Representation to open the Object
Representation dialog box.
The settings Color by class and Visible are on by default.
2. To define the color and visibility of a selected object group, click Add row.
3. Select an object group (page 654) from the Object group list.
4. Use the Color list to define the color for the objects in the object group.
5. Use the Transparency list to define the transparency for the objects in
the object group.
6. Repeat steps 3–5 for each row you add.

Adjust how model objects are displayed 650 Change the color and transparency of model
objects by using object representation
7. Use the Move up and Move down buttons to change the order of the
rows.
The reading order of the rows is from bottom to upwards. If an object
belongs to several groups, the upmost row defines the color and
transparency setting defined for the objects.
8. Enter a unique name in the box next to the Save as button.
9. Click Save as to save the settings.

NOTE If your setting does not contain the group All, Tekla Structures adds that row
to the bottom of the list when you click Modify, Apply or OK.

Color settings in object representation


Option Description
As is The current color is used.
If the object belongs to one of the
object groups defined in the following
rows, its color is defined by the
settings that the object group in
question has on that row.
Colors Select color from the list.
Color by class All parts are colored according to
their Class property.
Color by lot Parts belonging to different lots or
Color by phase phases get different colors according
to the lot or phase number:

Color by analysis type Displays parts according to the


member analysis class.

Adjust how model objects are displayed 651 Change the color and transparency of model
objects by using object representation
Option Description
Color by analysis utility check Displays parts according to the
utilization ratio in analysis.
Color by attribute Displays parts in different colors
according to the values of a user-
defined attribute.

Transparency settings in object representation


Option Description
As is The current visibility.
If the object belongs to any object
group whose visibility and color
settings have been defined, the
settings will be read from that object
group.
Visible Object is shown in the views.
50% transparent Object is transparent in the views.
70% transparent
90% transparent
Hidden Object is not shown in the views.

Define your own colors for object groups in object


representation
If the color properties are not sufficient, you can define your own colors.
1. On the View tab, click Representation to open the Object
Representation dialog box.
2. Select an object group from the Object group list.
3. In the Color list, select Choose color....
4. Do one of the following:

Adjust how model objects are displayed 652 Change the color and transparency of model
objects by using object representation
• Click a color in the Basic colors palette.

• Click Define Custom Colors and create a color of your own:


a. Click a color in the color window.

b. Define the color depth by using the color bar on the right, or enter
the exact RGB values.
c. Click Add to Custom Colors.
d. Click the color in the Custom colors palette to select it.

5. Click OK.
6. Click Save to save the changes.

Adjust how model objects are displayed 653 Change the color and transparency of model
objects by using object representation
When you open the Object Representation dialog box the next time, the
Color list shows a maximum of 10 colors that you last defined.
Customized colors are shown above the dashed line:

Information about the colors that you define for the object groups is stored in
the used_custom_colors.clr file, which is located in the current model's
\attributes folder.
Information about the colors that you add in the Custom colors palette is
stored in the xs_user.xxx file in the model folder (xxx is your user name).

Copy object representation settings to another model


1. Select the settings you want to copy.
The settings you have created are located in the current model’s
\attributes folder, and they have the file name extension .rep.
2. Select where you want to copy the settings.
• To make the settings available in another model, copy them to the
\attributes folder of the destination model.
• To make the settings available in all models, copy them to the project
or firm folder, defined by the advanced option or .
3. Restart Tekla Structures.

If you want to delete the settings in the \attributes folder, select the .rep
file and press Delete.

Adjust how model objects are displayed 654 Use object groups in object representation and in
filters
3.6 Use object groups in object representation and in
filters
In object groups the objects are grouped by a set of rules and conditions. Use
the object groups to control the transparency and coloring of model objects in
the model views, and in filters to define which objects are displayed or can be
selected.

Where object groups are used


Object groups are sets of rules with which you can group objects by selected
properties and conditions.
Use object groups in
• object representations to control the transparency and coloring of model
objects in all views
• model view filters (page 174) to define which objects are displayed in the
selected view
• selection filters (page 176) to define which objects can be selected
• Organizer to filter the content of categories
• Project status visualization to review the status of model objects in a
specific time frame
Object groups for different purposes use different object group files. Object
group files are saved in the current model’s attributes folder.

Object group File name extension


Object group - Representation .PObjGrp
Object group - View filter .VObjGrp
Object group - Select filter .SObjGrp
Object group - Organizer .OrgObjGrp

Create an object group for object representation


1. On the View tab, click Representation to open the Object
Representation dialog box.
2. Click Object group... to open the Object Group - Representation dialog
box.
3. Select an existing object group from the Save/Load list to create a
modified version or click New filter to start without existing settings.
4. Click Add row or continue to modify the settings on an existing row.

Adjust how model objects are displayed 655 Use object groups in object representation and in
filters
5. Select options from the Category, Property, and Condition lists.
You can use the same object properties (page 184) and techniques
(page 181) as in filtering.
6. In the Value list, enter a value or select one from the model.
The values can be complete strings, such as the profile name UC310*97.
You can also use incomplete strings together with wildcards (page 201).
For example, the value UC* will match with all parts whose profile name
begins with the characters UC*. Empty values are matched to empty
object properties.
If you use multiple values, separate the strings with blank spaces (for
example, 12 5). If a value consists of multiple strings, enclose the entire
value in quotation marks (for example, "custom panel"), or use a
question mark (for example, custom?panel) to replace the space.
7. Use the And/Or options and brackets (page 181) to define how multiple
rows work together.
8. To temporarily disable rules without deleting them, you can deselect the
check boxes in the first column of the row. Select the check box to re-
enable the rule.
9. Enter a unique name in the box next to the Save as button.
10. Click Save as to save the object group.

Object group - Representation settings


When you create object groups in the Object Group - Representation dialog
box, you can use the same object properties and techniques as in filtering. The
following table introduces the options shortly, for more detailed information
see Object properties in filtering (page 184) and Filtering techniques
(page 181).

Column Description
Check boxes Select the check box to include the row in the rule.
By default each new row is disabled
Parentheses Use parentheses to create nested rules.
Category Use the Object category with user-defined
attributes or, for example, if you need to create a
selection filter based on GUIDs.
Property Select an available property. All user-defined
attributes can be selected as well.
Condition Numeric, textual, and date properties all have
different set of conditions.

Adjust how model objects are displayed 656 Use object groups in object representation and in
filters
Column Description
Value You can enter the value manually, or select the
value from the model by clicking an object.
For example, if you select Part as Category, and
Name as Property, and click a part in the model,
you get its Name property in the object group rule.
And/Or Use the And/Or column when you create rules
with several rows.
An empty field is the same as if it had the And
option selected.

Copy object groups to another model


1. Select the object group you want to copy.
The object groups you have created are located in the model’s
\attributes folder, and they have the file name extension .PObjGrp.
2. Select where you want to copy the object group.
• To make an object group available in another model, copy the file to
the \attributes folder of the destination model.
• To make an object group available in all models, copy the file to the
project or firm folder, defined by the advanced option or .
3. Restart Tekla Structures.

If you want to delete the object group file in the \attributes folder, select
the .PObjGrp file and press Delete.

Adjust how model objects are displayed 657 Use object groups in object representation and in
filters
4 Check the model

You can use a variety of tools to check and view the model, and to ensure the
model does not contain errors.
• To quickly search for objects in the entire model or within the selected
model objects, see Search for model objects (page 658).
• To take snapshots and to create animations that demonstrate the design
and build options of your model and use them in your presentations, see
Visualize the model (page 661).
• To travel through the model by using the Fly command, see Fly through the
model (page 670). If you need to focus in on required details in the model,
see Create a clip plane (page 671). To show parts in a selected view angle,
see Show parts, components, or assemblies in a selected view angle
(page 673).
• Use the different Inquire commands to get particular information about
model objects, as described in Inquire object properties (page 674).
• Use the Measure commands to measure, for example, distances, as
described in Measure objects (page 680)
• To find colliding objects in a model, see Detect clashes (page 682).
• To check the inconsistencies in a model, you can compare selected parts or
assemblies, view solid errors in a log file, or diagnose and repair the model
to check and repair errors, or to find distant objects. For instructions, see
Compare parts or assemblies (page 695), View solid errors (page 696),
Diagnose and repair the model (page 696) and Find distant objects
(page 699).

4.1 Search for model objects


You can quickly search for objects in the entire model or within the selected
model objects by using the Model search toolbar.

Check the model 658 Search for model objects


When you run a search in the model, Tekla Structures searches for objects
whose property values contain the search term, and then highlights and
selects the objects that have matching property values. Tekla Structures
searches for the following objects and checks the listed object properties for
matches:
• Parts and items: name, profile or shape, material, part position number,
assembly position number or cast unit position number, GUID
• Pour objects: pour type (if pour management is enabled (page 452))
• Reinforcement: name, grade, position number, cast unit position number,
GUID
• Surfaces: name, GUID
• Components: name, running number (shown in the Inquire object dialog
box), GUID
• Assemblies: name, assembly position number, GUID
• Cast units: name, cast unit position number, GUID
• Pour units: name (if pour management is enabled)
• All other objects: GUID
You can use the following wildcards (page 201) in the search term: *, ?, or [ ],
or " " for exact match.
The search term may consist of several words. When a property value of an
object contains all of those words, Tekla Structures finds that object.
If there is only one word in the search term, Tekla Structures finds all the
objects whose property values contain that word. For example, with the
search term Plate you can find objects with the name Plate or End plate,
but objects with the name Plate1 are not found.
If you enclose the search term in " ", Tekla Structures only finds the exact
matches. For example, "end plate" does not find objects with the name
Stiffened end plate or Two sided end plate.
The search is not case-sensitive, which means that you can use both lower-
case and upper-case letters. For example, the search terms beam and BEAM
give the same search results.

If the Select assemblies selection switch (page 137) is active, Tekla


Structures searches for assemblies, cast units, and pour units with matching
names or position numbers. Otherwise Tekla Structures searches for other
objects with matching property values. Other selection switches do not affect
the search results.

Check the model 659 Search for model objects


Search in the entire model
When you run a search in the entire model, Tekla Structures also searches for
the hidden objects whose property values match the search criteria.
1. If pour management is enabled (page 452) and you are searching for pour
objects or pour units, ensure that you are using a pour view (page 453).
2. On the Model search toolbar, enter the search term in the box.
You can use wildcards *, ?, or [ ], or " " for exact match.

3. Click , or press Enter.


Tekla Structures highlights and selects the model objects whose property
values match the search criteria, and shows the object properties in the
property pane.

Search within the selected model objects


1. Select the objects within which you want to search.
You can use area selection or a filter (page 170) to focus on certain
objects.
2. On the Model search toolbar, enter the search term in the box.
You can use wildcards *, ?, or [ ], or " " for exact match.

3. Click .
Tekla Structures highlights and selects the model objects whose property
values match the search criteria, and shows the object properties in the
property pane.

Review the search results


You may find these tips useful when you examine the search results and the
selected model objects.
• To hide the model objects whose property values do not match the search
criteria, do any of the following:
• Press Ctrl+5 to show the matching objects only.
• Press Shift+5 to show the matching component objects only.
• Right-click and select (page 646).
• To narrow down your search further, you can run nested searches. Keep
the first search result objects selected and then run another search within

them by clicking .

Check the model 660 Search for model objects


• To review the matching objects as a list, use Organizer. Object Browser
lists the selected objects and shows their properties in columns.
• To review or modify the properties (page 110) of the selected objects, use
the property pane.

Show or hide the Model search toolbar


By default, the Model search toolbar is visible and located at the bottom of
the Tekla Structures main window.
If the toolbar is not visible, do one of the following:
• Go to the File menu, click Settings, and in the Toolbars list, select the
Model search toolbar check box.
• Go to Quick Launch, start typing toolbar, and then select the Model
search toolbar check box in the list that appears.
If you want to hide the Model search toolbar, clear the Model search toolbar
check box in File --> Settings --> Toolbars or by using Quick Launch.

4.2 Visualize the model with Trimble Connect Visualizer


Trimble Connect Visualizer creates a basic rendering of an open Tekla
Structures 3D model. You can use Trimble Connect Visualizer to take
snapshots and create animations that demonstrate the design and build
options of your model. You can then use the snapshots and animations in
your presentations.
You can access Trimble Connect Visualizer directly from Tekla Structures. The
Trimble Connect Visualizer commands are located on the View tab.

Visualize all model objects


1. On the View tab, click the arrow under Visualize.

2. On the menu, select Visualize all.


A rendering of the entire model opens in Trimble Connect Visualizer.
Note that parts that are not visible in the Tekla Structures model view are also
rendered.

Visualize the selected model objects


1. Select the objects that you want to visualize.

Check the model 661 Visualize the model with Trimble Connect
Visualizer
2. On the View tab, click the arrow under Visualize.

3. On the menu, select Visualize selected.


A rendering of the selected model objects opens in Trimble Connect Visualizer.

Modify material mappings for Trimble Connect Visualizer


By default, Trimble Connect Visualizer attempts to map the materials used in
Tekla Structures to the material types used in the Trimble Connect Visualizer
material catalog. You can also set material type mappings manually to define
how you want materials to look in Trimble Connect Visualizer.
You can currently map the Tekla Structures materials to the following pre-
defined material types in Trimble Connect Visualizer:
• Asphalt
• Concrete
• Dark gravel
• Default: renders objects with white matte material
• Glass
• Grass
• Ground
• Light Gravel
• Steel
• Timber
• Water
In Trimble Connect Visualizer, you can currently only render the material type
of objects, not their material finish. This means that paints or other finishes
are not visible in Trimble Connect Visualizer.
To manually set the material type mappings used in Trimble Connect
Visualizer:
1. On the View tab in Tekla Structures, click the arrow on the right side of
Visualize.

2. On the menu, select Visualizer material type mapping.


3. In the Visualizer settings dialog box, select the desired material type
mapping options in the lists on the right side of the related Tekla
Structures materials.
Leaving the option blank renders the color of the Tekla Structures class as
a material that is similar to plastic. Using the blank option can be useful if

Check the model 662 Visualize the model with Trimble Connect
Visualizer
you need to show the class colors to communicate an aspect of the
structural design.
4. Click OK to update the material type mapping.
5. To save the material type mapping as an XML file, do either of the
following:

To Do this
Save the material • When Trimble Connect Visualizer asks you if
mapping to the model you want to save the material mapping to the
folder model, click Yes.
The material type mapping is saved in the model
folder under the \attributes folder. The file
name is VisualizerMaterials.xml.
The material type mapping is saved for all users of
the model, including the users that edit the model
using Tekla Model Sharing or the multi-user mode.
Save the material a. When Trimble Connect Visualizer asks you if
mapping to local you want to save the material mapping to the
application data model, click No.
The material type mapping is saved in the \Users
\<user>\AppData\Local\Trimble\Tekla
Structures\<version>\Trimble Connect
Visualizer folder. The file name is
VisualizerMaterials.xml.
The material type mapping now applies to all
projects that you are working on.

Working in Trimble Connect Visualizer


Before you take snapshots or create animations in Trimble Connect Visualizer,
you can zoom, drag, and pan the model to get the desired views. You can also
adjust the scene settings to control, for example, the brightness of the scene
and the position of the sun.

Zoom, rotate, or pan the rendered model


• Do any of the following:

To Do this
Zoom in Do either of the following:
• Scroll forward with the mouse wheel.
• Press the W key on the keyboard.

Check the model 663 Visualize the model with Trimble Connect
Visualizer
To Do this
Zoom out Do either of the following:
• Scroll backward with the mouse wheel.
• Press the S key on the keyboard.
Rotate the model 1. Place the mouse pointer over the point
around which you want to rotate the model.
2. Hold down the left mouse button.
3. Drag the model with the left mouse button.
You can also press the arrow keys on the keyboard
to rotate the model.
Pan the model 1. Hold down the middle mouse button.
2. Drag the model with the middle mouse
button.
You can also press the A and D keys on the
keyboard to pan the model.

Adjust the scene


In Trimble Connect Visualizer, you can modify the following scene settings:
• The used skybox, or background, and its rotation
• The position of the sun
• The brightness of the scene
• The visibility and position of the ground plane

1. Click on the Trimble Connect Visualizer side pane.


2. Do any of the following:

To Do this
Change the skybox The skybox that is currently in use is highlighted
with blue. To change the skybox:
• Click another skybox in the skybox selector at
the top of Trimble Connect Visualizer.

You can also use your own images as skyboxes.


Note that all skybox images need to have a ratio of

Check the model 664 Visualize the model with Trimble Connect
Visualizer
To Do this
2:1. Save the skyboxes in the C:\Users\<user>
\Pictures\TrimbleConnectVisualizer
\Skyboxes folder. The skyboxes will be available
in the skybox selector the next time you open
Trimble Connect Visualizer.
Rotate the skybox • Move the rotation slider at the top of Trimble
Connect Visualizer.

You can lock the position of the skybox and the


direction of the sun together by clicking . After
locking the direction of the sun and the position of
the skybox, moving the rotation slider also moves
the sun direction slider by the same amount.
Adjust the brightness of • Move the brightness slider at the upper-right
the scene corner.

Adjust the position of Do any of the following:


the sun
• To change the direction of the sun, move the
sun direction slider at the upper-left corner.

You can lock the direction of the sun and the


position of the skybox together by clicking .
After locking the direction of the sun and the
position of the skybox, moving the rotation
slider also moves the sun direction slider by the
same amount.

Check the model 665 Visualize the model with Trimble Connect
Visualizer
To Do this
• To change the height of the sun above the
horizon, move the sun height slider on the left
side of the rendered model.

Show or hide the ground • To switch between showing and hiding the
plane
ground plane, click on the left side of the
rendered model.
When the ground plane is switched on, a slider

appears below the button. You can move the


slider to adjust the height of the ground plane.

Take and view snapshots


1. Adjust the position of the model and the scene as needed.

2. Click at the upper-left corner of the Trimble Connect Visualizer


window.
Trimble Connect Visualizer takes a snapshot of the current view of the
rendered model. The snapshots are saved in the C:\Users\<username>
\Pictures\TrimbleConnectVisualizer folder.
To open the C:\Users\<username>\Pictures
\TrimbleConnectVisualizer folder and view the snapshots that you have

Check the model 666 Visualize the model with Trimble Connect
Visualizer
taken, click at the upper-left corner of the Trimble Connect Visualizer
window.

Create animations
You can combine different views of the rendered model to create animations
that show the model from different angles. Do the following:

1. Click on the Trimble Connect Visualizer side pane.


2. Do any of the following:

To Do this
Add a view a. Move the model to get the view that you want
to use.
b. Click + on the toolbar below the view.

Repeat steps a to b to create all necessary views.


Note that when you have added multiple views,
you need to click + on the right side of the view
after which you want to add the new view.
Similarly, click + or on the left side of the view
before which you want to add the new view.

Remove a view from the • Click the Close button (X) at the upper-right
animation corner of a view.

Check the model 667 Visualize the model with Trimble Connect
Visualizer
To Do this
Set the time between The time between views determines the speed of
views the animation.
• Type the desired time in seconds in the box

below the rendered model ( ).


Play or stop the
animation • To play the animation, click on the toolbar
below the rendered model.
• To stop the animation and return to the first

view, click .
Play the animation You can choose to play the animation in a loop
continuously without stopping.

a. Click on the toolbar below the rendered


model.

b. To play the animation, click .


Freeze the sun position In each view you create, the sun is in a different
in the animation position. Animations can look strange if the sun
moves, so it might be helpful to freeze the sun
position.

• Click on the toolbar below the rendered


model.
3. To save the animation, use a screen recorder, such as the built-in free
screen recorded in Windows 10.
You can find more information, for example, here.

Return to the initial view of the model

1. Click on the Trimble Connect Visualizer side pane.


The model returns to the view that was opened when you started Trimble
Connect Visualizer.

Enter or exit full screen mode

1. Click on the Trimble Connect Visualizer side pane.

Check the model 668 Visualize the model with Trimble Connect
Visualizer
Show or hide the Trimble Connect Visualizer side pane

1. Click at the bottom of the Trimble Connect Visualizer side pane.

Use Trimble Connect Visualizer in VR mode


The VR mode in Trimble Connect Visualizer allows you to easily switch to a
virtual reality mode. In the VR mode, you can move either with the keyboard
or with an Xbox One controller that is connected to your computer. Note that
moving in the VR mode imitates the speed of walking or running.
The VR mode uses the OpenVR API. Because of this, using the VR mode in
Trimble Connect Visualizer has some prerequisites:
• A VR device that is compatible with OpenVR must be attached to your
computer and configured according to the instructions of the hardware
vendor. Among others, HTC Vive, Oculus Rift, Windows MR, and VarjoVR
devices are compatible with OpenVR.
Note that the VR mode in Trimble Connect Visualizer is heavier to render
than the regular 3D mode. Check the technical specifications of the device
to see if the device has enough capacity for working in the VR mode in
Trimble Connect Visualizer. For more information, contact the vendor of
your device.
• Steam and SteamVR need to be downloaded and installed onto your
computer:
1. Download Steam and install it onto your computer.
2. Create a Steam account and sign in to Steam.
3. Download the SteamVR package onto your computer.
4. Start SteamVR and configure it.
You do not need to be signed in to Steam to work in the VR mode in
Trimble Connect Visualizer. It is enough to set up Steam once, and then
sign in for updates occasionally.

1. Click in the Trimble Connect Visualizer side pane.


2. Move in the VR mode as you wish.

To move in the VR mode with Do this


Your keyboard The keyboard controls are the same
as in the regular 3D mode:
• To move forward, press the W key.
• To move backward, press the S
key.
• To move left, press the A key.

Check the model 669 Visualize the model with Trimble Connect
Visualizer
To move in the VR mode with Do this
• To move right, press the D key.
• To move up and down, press the
Q and E keys.
• To rotate around the global
vertical axis, press the X and Z
keys.
• To move at running speed, hold
down Shift .
An Xbox One controller When an Xbox One controller is
connected to your computer via
Bluetooth, use the following controls:
• To move the viewer relative to the
view direction, use the left stick.
• To rotate around the global
vertical axis, use the right stick.
• To move up and down, use the left
and right triggers.
• To move at running speed, hold
down the left stick.

To switch back to the 3D mode, click again.

4.3 Fly through the model


Using the Fly command, you can travel through a model, changing direction
and varying the speed as you go. You can also adjust the field of view setting,
which can be useful when flying in a tight space.
1. Set view projection to Perspective.
a. Double-click the view to open the View Properties dialog box.
b. In the Projection list, select Perspective.
c. Click Modify.
2. If needed, adjust the field of view setting.
The bigger the value, the more distance there is between the parts when
you fly through the model.
a. On the File menu, click Settings --> Advanced options , and go to
the Model View category.
b. Modify the advanced option XS_RENDERED_FIELD_OF_VIEW.

Check the model 670 Fly through the model


c. Click OK.
3. On the View tab, click Fly.
4. Select a view.
The mouse pointer changes into an arrow and a cross. The arrow
indicates the current flying direction.

5. Drag the mouse to move around in the model.


• To fly forward, move the mouse forward.
• To change the flying direction, drag the mouse in the desired direction.
The flying speed grows exponentially when you are approaching the
model from a distance.
• To move up or down, hold down Ctrl and drag the mouse forward or
backward.
• To change the camera angle, scroll with the mouse wheel.
• To fly in the in the direction of the camera angle, hold down Shift and
scroll forward or backward.
6. To stop flying, press Esc.

4.4 Create a clip plane


Clip planes enable you to focus on the required detail in the model. You can
create up to six clip planes in any model view that shows the object faces.
1. When you create clip planes, ensure that you are using a model view that
shows object faces.
On the View tab, click Rendering, and use any of the following options:
• Parts grayscale (Ctrl+3)
• Parts rendered (Ctrl+4)
• Components grayscale (Shift+3)
• Components rendered (Shift+3)

2. On the View tab, click Clip plane .


3. Move the mouse pointer over the model objects.

Check the model 671 Create a clip plane


A green symbol indicates the object faces that you can select and align the
clip plane with. The green line indicates the side that will be clipped out.
For example:

Note that the snap depth (page 85) setting on the Snapping toolbar
affects the object faces you can select. Set snap depth to 3D or Auto to
select object faces in the entire 3D space.
4. Select an object face.
The clip plane symbol appears in the model:

5. Repeat step 4 to create as many clip planes as needed.


6. To finish creating clip planes, press Esc.
7. To move a clip plane, select the clip plane scissor symbol and drag it to a
new location.

8. If you want to move the clip plane scissor symbol to a new location on a
clip plane, hold down Shift and drag the symbol.
This does not move the clip plane, only the scissor symbol.
9. You can delete the clip planes when you do not need them anymore.
• To delete a single clip plane, select the clip plane symbol and press
Delete.

Check the model 672 Create a clip plane


• To delete all the clip planes in all the open views, click View --> Delete
all clip planes .

4.5 Show parts, components, or assemblies in a selected


view angle
In some cases it is useful to examine parts, components, or assemblies in a
selected view angle. For example, when you reinforce concrete elements, you
can easily check the distances between the reinforcing bars.
Limitation:
The View angle option is not available for:
• detail system components
• detail custom components
• custom seams
1. Select an object.

2. Click View angle on the contextual toolbar.


3. Select a top, back, right, bottom, front, or left view.
Tekla Structures displays the object in the selected view angle. Note that
the full object is not always displayed.
For parts, the view angle is based on the selected object's coordinate
system, so that the top view is looking to the negative z-direction. For
example, if you select the top view, Tekla Structures sets the current view
angle from up to down in the coordinate system.
For assemblies and components, the view angle is based on the assembly
main part's coordinate system. Because of that, the object may not always
appear as expected in the selected view angle.
4. To return to the original 3D view, click the button in the middle of the view
angle options.

NOTE Tekla Structures shows the object in the current view, which is the
view where your mouse has last been. If the contextual toolbar is
located, for example, on top of two views, the object is shown in the
view where your mouse has last been and not in the view where the
object was selected.

See also
Adjust how model objects are displayed (page 636)

Check the model 673 Show parts, components, or assemblies in a


selected view angle
4.6 Inquire object properties
Use the Inquire commands to get information about a particular object, or a
group of objects, within the model.

Do any of the following:

To inquire Do this
Object properties 1.
On the ribbon, click Object.
2. Select an object.
Tekla Structures displays the object
properties in a separate window.
Point coordinates 1. On the ribbon, click the down arrow next to

, and then select Point coordinates.


The Inquire point coordinates dialog box
is displayed.
2. Click Pick, and then pick a point in the
model to see the coordinates of the point
in:
• Local coordinates
• Model coordinates (global)
• Project base point coordinates
• Current base point coordinates
Center of gravity 1. On the ribbon, click the down arrow next to

, and then select Center of gravity.


2. Select one or more parts.
Tekla Structures creates a point at the
center of gravity of each selected part, and
displays information about the center of
gravity in a separate window.
Object properties using See Custom inquiry (page 676).
custom reports
Welded parts 1. On the ribbon, click the down arrow next to

, and then select Welded parts.

Check the model 674 Inquire object properties


To inquire Do this
2. Select a part.
Tekla Structures highlights the selected part
and all the parts that are welded to it.
Primary welded parts 1. On the ribbon, click the down arrow next to

, and then select Primary welded


part.
2. Select a part.
Tekla Structures highlights the primary part
when you select a secondary part.
Assembly or cast unit See Check and highlight objects in an assembly
objects (page 444) or Check and highlight objects in a
cast unit (page 448).
Component objects 1. On the ribbon, click the down arrow next to

, and then select Component objects.


2. Select a component.
Tekla Structures highlights all objects
belonging to the selected component.
Phases On the ribbon, click the down arrow next to

, and then select Phases.


Tekla Structures displays information about
objects in different phases in a separate
window.
Model size Tekla Structures displays the quantity of all
objects in the current model in a separate
window.
On the ribbon, click the down arrow next to

, and then select Model size.

See also
Object property report templates (page 675)

Check the model 675 Inquire object properties


Object property report templates
When you view object properties using the Inquire object command, Tekla
Structures uses the following report templates:

Object type Template


Assemblies TS_Report_Inquire_Assembly.rpt
Bolts TS_Report_Inquire_Bolt.rpt
Cast units TS_Report_Inquire_Cast_Unit.rpt
Parts TS_Report_Inquire_Part.rpt
Pour breaks TS_Report_Inquire_Pour_Break.rpt
Pour objects TS_Report_Inquire_Pour_Object.rpt
Pour units TS_Report_Inquire_Pour_Unit.rpt
Reinforcement meshes TS_Report_Inquire_Rebar_Mesh.rpt
Rebar sets TS_Report_Inquire_Rebar_Set.rpt
Reinforcement strands TS_Report_Inquire_Rebar_Strand.rpt
Reference models TS_Report_Inquire_Reference.rpt
Reinforcement TS_Report_Inquire_Reinforcement.rpt
Surfaces TS_Report_Inquire_Surface.rpt
Welds TS_Report_Inquire_Welding.rpt

When Tekla Structures is installed in the ..\Program Files folder, these


templates are by default available in the folder ..\ProgramData\Trimble
\Tekla Structures\<version>\environments\common\system.
You can modify these templates according to your needs. For more
information on how to use templates, see the Template Editor user
documentation.
You can also create a custom template for connections and details by saving
the template with the name TS_Report_Inquire_Connection.rpt.

See also
Inquire object properties (page 674)

Custom inquiry
You can use the Custom inquiry command to display information about the
selected model object in the side pane. You can define what information you
want to display.

Check the model 676 Inquire object properties


Use the Custom Inquiry tool

1. Click the Custom Inquiry button in the side pane.

Alternatively, you can click the down arrow next to on the ribbon,
and then select Custom inquiry.
The Custom Inquiry window opens in the side pane.
2. In the Report type list, select the report template you want to use for
showing the object information.
3. Select a model object.
Tekla Structures displays the object properties in the side pane.
If you select several objects or object types, for example parts, bolts, and
reinforcing bars, Tekla Structures displays the quantity of all the selected
objects, regardless of the object types, or the report template used. For
the object properties that differ, Tekla Structures shows Varies.

Define what information is shown by Custom Inquiry tool


You can define what information is displayed in the Custom Inquiry side pane
window. You can add and modify report templates and the attributes in them.

1. Click the Custom Inquiry button in the side pane.

Alternatively, you can click the down arrow next to on the ribbon,
and then select Custom inquiry.
The Custom Inquiry window opens in the side pane.

2. Click the button.

Check the model 677 Inquire object properties


The Manage contents dialog box appears.

The Attributes list contains the attributes that are available by default. In
the Calculated attributes area you can create your own attribute
formulas. The Contents of Custom Inquiry list contains the attributes
whose values will be displayed in the side pane.
3. Define which report templates and attributes are available.
• To modify an existing report template, select it from the top left-hand
list in the Manage contents dialog box.
• To create a new report template, enter a name in the box next to the

button, and then click .


• To modify the default attributes, edit the InquiryTool.config file.
For example, you can change the units of the attributes.

• To create a new calculated attribute, click the button below the


Calculated attributes area. To modify a calculated attribute, double-
click a cell in the Calculated attributes area. In the Attribute cell,
type the name of the attribute. In the Equation cell, use attribute
names and standard mathematical symbols (+, -, *, and /) to form
equations.

Check the model 678 Inquire object properties


4. Define which attributes are shown in the Custom Inquiry side pane
window.
• To add more attributes to the side pane, select an attribute in the

Attributes or Calculated attributes list and then click the


button.
• To remove attributes from the side pane, select an attribute in the

Contents of Custom Inquiry list and then click the button.


• To change the order of the attributes, use the buttons.
• To change the formula of an attribute, click the down arrow and select
a different formula (Sum, Average, Max, or Min) from the list.

5. Click to save the changes.

Modify the default attributes in InquiryTool.config file


Use the InquiryTool.config file to control which attributes are shown as
default attributes in the Manage contents dialog box in the Custom Inquiry
tool.

NOTE This section is for advanced users.

Tekla Structures searches for the InquiryTool.config file in the following


folders in the following order:
1. \attributes folder in the model folder
2. \CustomInquiry subfolder in the folder defined by XS_PROJECT
3. \CustomInquiry subfolder in the folder defined by XS_FIRM
4. \CustomInquiry subfolder in the folder defined by XS_SYSTEM
If you specify several folders that have \CustomInquiry as a subfolder, Tekla
Structures uses the first folder it finds.
To add new attributes to the InquiryTool.config file:
1. Open the InquiryTool.config file in any standard text editor.
2. Copy the entire contents of [ATTR_CONTENT_??] to the end of the file.
3. Change the position number of the new attribute.
For example, change [ATTR_CONTENT_??] to [ATTR_CONTENT_66].
4. Modify the NAME, DISPLAY_NAME, DATATYPE, UNIT, and DECIMAL values
of the new attribute. Use the attribute names and definitions that are
included in the contentattributes_global.lst or
contentattributes_userdefined.lst file.

Check the model 679 Inquire object properties


5. Change the TOTAL_ATTR_CONTENT value to reflect the total number of
attributes in the file.
For example, change TOTAL_ATTR_CONTENT=65 to
TOTAL_ATTR_CONTENT=66.
6. Save the file.

4.7 Measure objects


Use the Measure commands to measure angles, arcs, the distance between
two points and between bolts in the model.
All measurements are temporary. The measurements appear in the model
view window until you update or redraw (page 46) the window.
The units depend on the settings in File menu --> Settings --> Options -->
Units and decimals .

Measure distances
You can measure horizontal, vertical and user-defined distances in the model.
1. Press Ctrl+P to switch to the plane view.
2. On the Edit tab, click Measure and select one of the following commands:

• Distance
This command measures the distance between any two points. Use
this command to measure inclined or aligned distances. By default, the
results contain the distance and the coordinates.
• Horizontal distance
This command measures the distance between two points in the
direction of the view plane x axis.
• Vertical distance
This command measures the distance between two points in the
direction of the view plane y axis.
3. Pick the start point.
4. Pick the end point.
5. Pick a point to indicate on which side of the dimension line you want the
measurement to appear.
The measurement is displayed until the next window update or redraw
(page 46).

Check the model 680 Measure objects


Measure angles
You can measure angles in the model.
1. On the Edit tab, click Measure --> Angle .
2. Pick the center point.
3. Pick the start point.
4. Pick the end point.
The measurement is displayed until the next window update or redraw
(page 46).

Measure arcs
You can measure the radius and length of an arc in the model.
1. On the Edit tab, click Measure --> Arc .
2. Pick the start point.
3. Pick the middle point.
This can be any point along the arc between the start and end points.
4. Pick the end point.
The measurement is displayed until the next window update or redraw
(page 46).

(1) Start point


(2) Middle point
(3) End point
(4) Arc radius
(5) Arc length

Check the model 681 Measure objects


Measure bolt spacing
You can measure distances between bolts in a bolt group. Tekla Structures
also gives you the edge distances between the bolts and a selected part.
1. On the Edit tab, click Measure --> Bolt spacing.
2. Select a bolt group.
3. Select a part.
The measurement is displayed until the next window update or redraw
(page 46).

4.8 Detect clashes


Use the Clash check manager tool to find parts, bolts, welds, reinforcement,
or reference model objects that collide. Clashes of objects that only touch one
another are not included in the clash check results.

Check the model 682 Detect clashes


Use the clash check settings to define clearances between different model
objects.
You can also use the sections and floors created in Organizer to run a
controlled clash check.
If you want to use another Tekla Structures model as a reference model, you
must export it in IFC format to be able to use it in clash checking. The following
reference model file types are supported in clash checking:
• IFC
• DWG
• DGN

See also
Find clashes in a model (page 683)

Find clashes in a model

1. On the Manage tab, click Clash check .


2. In the model, select the objects you want to include in the clash check.

3. Click to check the objects.


You can continue working during the clash check. When the clash check is
complete, the status bar message changes from Clash checking in
progress – Press Esc to cancel to Ready.
4. To highlight a clash in the model, select a row in the list of clashes.
The related model objects are selected.

Check the model 683 Detect clashes


5. To zoom the active view so that the selected objects are shown in the
center of the view, double-click a row.
6. If you want to include more objects in the clash check, select the desired
model objects and re-run the clash check.
New clashes are appended to the end of the list.
7. After removing or modifying objects, re-run clash check to see if the clash
still exists.
a. Select the desired rows in the list of clashes.

b. Click to re-run clash check.

NOTE For best results, run the clash check only for appropriate sections and floors,
not for the entire model. Use Organizer to select the sections and floors for
which you want to run the clash check. Right-click and select Select in the
model.

NOTE If you cannot find the clashes in the model, change the rendering of objects to
Show only selected part (Ctrl+5) for better visibility.

See also
Manage the list of clashes (page 688)

Manage clash check results


This section describes how to interpret the symbols and clash types used in
clash checking and how to change the status or priority of the clashes.
Click the links below to find out more:

Symbols used in clash checking (page 684)


About clash types (page 685)
Manage the list of clashes (page 688)
Search for clashes (page 688)
Change the status of clashes (page 689)
Change the priority of clashes (page 689)

Symbols used in clash checking


Clash Check Manager uses the following flags to indicate the state of clashes:

Check the model 684 Detect clashes


Flag State Description
(none) Active The default state. The clash is not new, modified,
resolved, or missing.
New All clashes are marked as new when they are
found for the first time.
Modified If the object has been modified (for example, if
the profile has been changed), the state changes
to modified when you re-run the clash check.
Only certain object properties affect this flag. To
see which properties have an effect, right-click
one of the column headings. Both visible and
hidden properties affect the flag.
Resolved If the objects no longer clash, the state changes
to resolved when you re-run the clash check.
Missing If one or both of the clashing objects have been
removed from the model, the state changes to
missing when you re-run the clash check.

See also
Find clashes in a model (page 683)

About clash types


Tekla Structures shows the type of each clash in the Type column in the Clash
Check Manager dialog box.

Check the model 685 Detect clashes


The following clash types can occur:

Type Description Example


Clash The object partly
overlaps with
another object.

Clash Two identical


objects
completely
overlap.

Check the model 686 Detect clashes


Type Description Example
Clash Objects intersect
with each other in
several locations.

Clash The object cuts


through another
object.

Check the model 687 Detect clashes


Type Description Example
Is inside The object is
inside another
object.

See also
Find clashes in a model (page 683)
Manage clash check results (page 684)

Manage the list of clashes


To manage the list of clashes in Clash Check Manager:

To Do this
Change the sort order of clash Click the heading of the desired column to
results alternate between the ascending and descending
sort order.
Select multiple rows in the list Hold down Ctrl or Shift while selecting rows.
of clashes
Show or hide a column 1. Right-click one of the column headings to
open a menu.
2. Click any of the list items to show or hide
them.

A check mark in front of the item indicates


that it is visible.

See also
Find clashes in a model (page 683)

Check the model 688 Detect clashes


Search for clashes
Use the Search box to find clashes based on search terms. The more search
terms you enter, the more refined your search will be. For example, if you
enter column 8112, only the clashes that match both of these terms are
displayed.
1. Open the clash check session you want to find clashes from.
2. In the Search box, enter the words to search for.
The search results are displayed as you type.
3. To narrow your search, enter more characters.

4. To display all the clashes again, click next to the Search box.

See also
Find clashes in a model (page 683)

Change the status of clashes


1. In Clash Check Manager, select the clashes whose status you want to
change.
2. Right-click one of the selected rows.
3. Select Status and then one of the status options:
• Assign
• Fix
• Approve
• Ignore
• Re-open

See also
Find clashes in a model (page 683)

Change the priority of clashes


1. In Clash Check Manager, select the clashes whose priority you want to
change.
2. Right-click one of the selected rows.
3. Select Priority and then one of the status options:
• High
• Medium
• Low

Check the model 689 Detect clashes


See also
Find clashes in a model (page 683)

Group and ungroup clashes


You can combine several clashes into a group so that the clashes are treated
as a single unit.
1. In Clash Check Manager, select the clashes you want to group.
2. Right-click and select Group --> Group .
3. If you want to add clashes to an already existing group, select the clashes
and the group, and then repeat step 2.

NOTE You cannot create nested groups of clashes.

4. If you want to ungroup clashes:


a. Select the clash group to ungroup.
b. Right-click and select Group --> Ungroup .

See also
Detect clashes (page 682)

View the details of a clash


Use the Clash Information dialog box to view more detailed information
about a clash.

For example, you can view the profile, material and class of the objects that
collide. This can be useful especially when you view clash groups (page 690)
that contain more than two objects.
1. Select the clash or clash group whose details you want to view.
2. Right-click and select Clash Information.

NOTE You can view information on one clash or clash group at a time. If
you select more than one clash or clash group, the Clash
Information option is disabled.

See also
Add comments to a clash (page 691)
View the history of a clash (page 692)

Check the model 690 Detect clashes


Add comments to a clash
You can add comments to clashes and clash groups. For example, you might
use comments as reminders to yourself and other users.
1. Select the clash or clash group you want to comment on.
2. Right-click and select Clash Information.
3. Go to the Comments tab.

4. Click to open the Add comment dialog box.


5. Enter your comment in the Comment box.
6. Modify the author name and the date if needed.
7. Click OK.

See also
Modify a clash comment (page 691)
Remove a clash comment (page 691)

Modify a clash comment


1. Select the clash or clash group (page 690) whose comment you want to
modify.
2. Right-click and select Clash Information.
3. Go to the Comments tab.
4. Select the comment you want to modify.

5. Click to open the Edit comment dialog box.


6. Modify the comment.
7. Click OK.

See also
Add comments to a clash (page 691)
Remove a clash comment (page 691)

Remove a clash comment


1. Select the clash or clash group (page 690) whose comment you want to
remove.
2. Right-click and select Clash Information.
3. Go to the Comments tab.

Check the model 691 Detect clashes


4. Select the comment you want to remove.

5. Click .

See also
Add comments to a clash (page 691)
Modify a clash comment (page 691)

View the history of a clash


You can view the history of a particular clash. For example, you can see when
and by whom the clash was detected.
1. Select a clash or a clash group (page 690).
2. Right-click and select Clash Information.
3. Go to the History tab.
The history information of the clash is displayed.

See also
View the details of a clash (page 690)

Print a list of clashes


You can print lists of clashes. You can control the print settings the same way
as in any standard Windows application.
1. Open the clash check session you want to print.

2. Click Print...
3. If needed, modify the print settings.
4. Click Print....

See also
Preview a list of clashes before printing (page 692)
Set the paper size, margins and page orientation (page 693)

Preview a list of clashes before printing


Use the options in the Print preview dialog box to see what a list of clashes
will look like when it is printed.

Check the model 692 Detect clashes


To preview a list of clashes:

To Do this
Open the Print preview... In Clash Check Manager, click the down arrow
dialog box
next to and select Print preview....
Select how many pages to Click one of the Page Layout buttons:
view at a time

If the list of clashes is very long, it might be spread


out on several pages.
Zoom the page in or out Click the down arrow next to and select an
option from the menu.
Print the current page Click .
Close the Print preview... Click Close.
dialog box.

See also
Print a list of clashes (page 692)
Set the paper size, margins and page orientation (page 693)

Set the paper size, margins and page orientation


Before printing a list of clashes, you can set the paper size, margins, and page
orientation in the Page Setup dialog box.

NOTE The options for paper size and paper source are printer-dependent.
To use different paper options, select another printer in the Print
dialog box and click Apply.

1. Click the arrow next to the button and select Page setup.
2. In the Size box, select the paper size you want to use.
3. In the Source box, select the correct paper source.
4. Under Orientation, select one of the page orientation options.
• Portrait: vertical page orientation
• Landscape: horizontal page orientation
5. Under Margins, enter values for the Left, Right, Top, and Bottom
margins.
6. Click OK to save the changes.

Check the model 693 Detect clashes


See also
Print a list of clashes (page 692)
Preview a list of clashes before printing (page 692)

Open and save clash check sessions


Clash check sessions are saved as XML files in
the ..\TeklaStructuresModels\<model>\Clashes folder. Tekla
Structures creates the folder automatically when you open Clash Check
Manager for the first time.

To open or save sessions in Clash Check Manager, do any of the following:

To Do this
Open a session 1.
Click .
2. In the Open dialog box, select a session.
3. Click Open.
Start a new session
Click .
Clash Check Manager clears the list of clashes
without running clash check.
Save the current session
Click .
Save the current session with a 1.
another name or in another Click the arrow next to the button. A
location menu appears.
2.
Click Save as .
3. In the Save as dialog box, browse to the
folder where you want to save the session.
4. In the File name box, enter a new name.
5. Click Save.
Save only selected clashes 1. In the list of clashes, select the clashes you
want to save.
2.
Click the arrow next to the button. A
menu appears.
3.
Click Save selected .

See also
Detect clashes (page 682)

Check the model 694 Detect clashes


Define a clash check clearance area for bolts
To check if bolts collide with profiles and if there is enough space to fix the
bolt, you can define a clash check clearance area for bolts.
1. On the File menu, click Settings --> Options .
2. In the Options dialog box, go to the Clash check settings.
3. Modify the bolt clearance values.
If the boxes are empty, Tekla Structures uses the default value 1.00.

d is the larger value of the bolt head or nut diameters

Clash check clearance area

4. Ensure that you have selected the check box in front of each box.
If you clear the check boxes, the clearance will be zero.
5. Click Apply or OK.

NOTE If Tekla Structures cannot find the bolt head or nut diameter in the bolt
catalog, it uses the shank diameter instead.

See also
Detect clashes (page 682)

4.9 Compare parts or assemblies


You can compare two selected parts or assemblies to check, for example, if
they get the same position number.
1. Select the objects you want to compare.

Check the model 695 Compare parts or assemblies


• To compare parts, select two parts in the model.
• To compare assemblies, select a part in each assembly.
2. On the Edit tab, click Compare, and then select either Compare parts or
Compare assemblies.
Tekla Structures displays the results on the status bar. For example, you
may get a message that the part geometry differs or parts are positioned
differently in the assembly.

See also
Check the model (page 658)

4.10 View solid errors


You can view solid errors in a log file. This may be needed, for example, if
overlapping volumes and faces occur for parts and pour objects, and you need
to analyze the error.
1. On the File menu, click Logs --> Session history log .
2. Look for rows that start with the phrase Solid error.
3. Click the corresponding Solid failure position row to show the
solid object error.
A diamond-shaped position locator is displayed in the model to point you
to the error.

TIP When you click a Solid error row in the log file, hold down the z
key to center the view to the error location.

4. Redraw the view to hide the position locator.

See also
Troubleshoot pours (page 472)

Check the model 696 View solid errors


4.11 Diagnose and repair the model
Use the Diagnose & repair commands to check and to repair errors and
inconsistencies in the structure of model objects and the library database
(xslib). By diagnosing and repairing the model you can ensure, for example,
that empty assemblies are removed and that unused points and attributes are
deleted. Repairing the model also corrects invalid object relations and
hierarchies. We recommend you to diagnose and to repair your model
regularly to maintain the consistency and integrity of your model databases.
1. On the File menu, click Diagnose & repair.
2. Select the appropriate diagnose command.
The errors and inconsistencies found in the model are listed in a report.
Some of them are automatically corrected, some of them are warnings
that you need to correct manually.
If a profile, material grade, bolt element or assembly, or reinforcement
seems to be missing from the corresponding catalog, your Tekla
Structures environment or a catalog file may not be the same as the
model's original one.
If there are solid errors (page 696) in the model objects, these errors are
listed in the report. The report is updated every time you run the
Diagnose model command. (Solid errors are also listed in the session
history log file TeklaStructures_<user>.log.)
The following table lists the most common errors and inconsistencies
found when diagnosing the model.

Diagnosis result Description Action needed


Empty assembly The assembly a. On the File menu, click Diagnose
does not contain & repair.
any objects.
b. Under Model, click Repair model
to delete the assembly.
Missing assembly A part is not a. On the File menu, click Diagnose
included in any & repair.
assembly.
b. Under Model, click Repair model
to create an assembly and to
move the part to it.
Illegal profile An unknown a. Ensure that you are using the
profile has been correct Tekla Structures
found. environment.
b. Use the model's original
profdb.bin and profitab.inp
files and save them in the model
folder.
c. Reopen the model.

Check the model 697 Diagnose and repair the model


Diagnosis result Description Action needed
Illegal material An unknown a. Ensure that you are using the
material grade correct Tekla Structures
has been found. environment.
b. Use the model's original
matdb.bin file and save it in the
model folder.
c. Reopen the model.
Illegal bolt An unknown bolt a. Ensure that you are using the
element or bolt correct Tekla Structures
assembly has environment.
been found.
b. Use the model's original
screwdb.db and assdb.db files
and save them in the model
folder.
c. Reopen the model.
Illegal reinforcing Reinforcement a. Ensure that you are using the
bar size or grade with invalid correct Tekla Structures
properties has environment.
Illegal
been found.
reinforcement b. Use the model's original
mesh rebar_database.inp and
mesh_database.inp files and
save them in the model folder.
c. Reopen the model.
Invalid rebar Reinforcement See Check the validity of
geometry with undefined reinforcement geometry (page 569).
geometry has
been found.
Solid creation A model object a. Ensure that you are using the
failed with invalid correct Tekla Structures
geometry has environment and profile catalog
been found. files.
b. Try the following:
• If there are cuts and/or fittings in
the object, slightly adjust one of
them or the object.
• Check the pour geometry.
(page 472)
• Remodel the object.

If the model does not contain any errors or inconsistencies, a message is


displayed on the status bar.

Check the model 698 Diagnose and repair the model


See also
Check the model (page 658)

4.12 Find distant objects


When the work area is huge, the model may contain some distant objects that
are not easy to find. Use the Find distant objects command to find these
objects.
1. On the File menu, click Diagnose & repair.
2. Under Utilities, click Find distant objects.
Tekla Structures displays a list of object GUIDs. At the end of the list, Tekla
Structures displays additional six objects that have the biggest and
smallest x, y, or z coordinates.

3. Select an object in the list.


4. Right-click and select a command.
You can, for example, inquire or delete the object.

See also
Check the model (page 658)

Check the model 699 Find distant objects


5 Number the model

This section explains how to change numbering settings and apply numbering
in Tekla Structures.
Click the links below to find out more:

What is numbering and how to plan it (page 700)


Adjust the numbering settings (page 709)
Number parts (page 710)
Change existing numbers (page 713)
Clear existing numbers (page 714)
Check the numbering (page 715)
View the numbering history (page 717)
Repair numbering errors (page 718)
Renumber the model (page 718)
Control numbers (page 719)
Number parts by design group (page 726)
Numbering examples (page 729)

5.1 What is numbering and how to plan it


Before you can create drawings or accurate reports, you need to number all
parts in the model. You do not need to number the model before you create
general arrangement drawings.
Numbering is the key to the production output, for example, drawings, reports,
and NC files. Numbers are also needed when you export models. Part
numbers are vital in the fabrication, shipping, and erection stages of
construction. Tekla Structures assigns a mark to each part and assembly/cast
unit in a model. The mark includes part or assembly prefix and position

Number the model 700 What is numbering and how to plan it


number, and other elements, such as profile or material grade. It is useful to
identify the parts with numbers to see which parts are similar and which
different. Identical parts within a numbering series have the same number,
which makes the planning of the production easier.
We recommend that you plan the numbering in an early phase of the project.
If other users are using the same model, it is even more important to make a
numbering plan that everybody in the project follows. You should have the
numbering ready before you create the first drawings and reports.
When planning the numbering, it can be useful to number the model in
phases, for example first floor of the building first, then the second, and so on.
Give start numbers in wide ranges so that you do not run out of numbers
within a numbering series, and that any numbering series does not overlap
with another. For example, start the first floor with the start number 1000 and
the second with start number 2000.
If the numbering of a part or assembly is not up to date, a question mark (?) is
displayed in the part label and in the Inquire object dialog box, for example:

See also
Numbering series (page 701)
Identical parts (page 704)
Identical reinforcement (page 705)
Define what affects numbering (page 706)
User-defined attributes in numbering (page 707)
Family numbers (page 707)
Inquire object properties (page 674)

Numbering series
Use numbering series to divide steel parts, assemblies, and cast units into
groups. For example, you can allocate a separate numbering series to each
phases or part type. Using separate numbering series for different parts
speeds up the numbering operation.
The name of a numbering series consists of a prefix and a start number. You do
not always have to define a part prefix (for example, you may want to omit the
part prefix for minor parts).

Number the model 701 What is numbering and how to plan it


When you run numbering, Tekla Structures compares parts that belong to the
same series with each other. All identical parts in the same numbering series
are given the same part number.

NOTE Concrete parts are numbered according to the cast unit numbering settings.
For example, if the cast unit prefix is C and the start number is 1, concrete
parts will get the part prefix Concrete_C-1.
This applies also to concrete components whose part position prefix is
Concrete and start number is 1.

Example
For example, if you define a numbering series with the prefix P and start
number 1001, Tekla Structures numbers that series P1001, P1002, P1003, ...

See also
Plan your numbering series (page 702)
Assign a numbering series to a part (page 703)
Assign a numbering series to an assembly (page 703)
Overlapping numbering series (page 704)
Family numbers (page 707)

Plan your numbering series


Before you start modeling, it is a good idea to plan the numbering prefixes
and start numbers you will use for the entire project. Careful planning
prevents numbering conflicts.
To save time, include the numbering series in the default part properties for
each type of part before you start modeling.
You may want to omit the part prefix for minor parts, such as plates. If you do
this, ensure that you assign a Start number for that numbering series so that
it will not overlap other parts.

Example
One way to plan the numbering series is to create a table:

Part type Part Part Assembly Assembly


Prefix Start number Prefix Start
number
Beam PB 1 AB 1
Vertical brace PVB 1 AVB 1
Horizontal brace PHB 1 AHB 1
Rafter PR 1 AR 1

Number the model 702 What is numbering and how to plan it


Part type Part Part Assembly Assembly
Prefix Start number Prefix Start
number
Purlin PP 1 AP 1
Column PC 1 AC 1
Plate 1001 A 1

See also
Numbering series (page 701)
Overlapping numbering series (page 704)

Assign a numbering series to a part


1. Double-click a part to open the part properties in the property pane.
2. Go to the Numbering series section.
If you are assigning a cast unit numbering series to a concrete part, go to
the Cast unit section.
3. Define a part prefix and a start number.
4. Click Modify.

See also
Assign a numbering series to an assembly (page 703)
Numbering series (page 701)

Assign a numbering series to an assembly


To assign a numbering series to an assembly:

To Do this
To assign a numbering series 1. Check what is the main part of an
to an assembly according to assembly.
its main part
a. On the ribbon, click the down arrow

next to , and then select


Assembly objects.
b. Select the assembly.
Tekla Structures highlights the main
part in orange.
c. Press Esc.

Number the model 703 What is numbering and how to plan it


To Do this
2.
Ensure that the Select objects in
assemblies selection switch (page 137) is
active.
3. Double-click the assembly main part to
open the part properties in the property
pane.
4. Under Numbering series, define an
assembly prefix and a start number.
5. Click Modify.
To assign a numbering series 1.
to an assembly by using the Ensure that the Select assemblies
assembly properties selection switch (page 137) is active.
2. Double-click an assembly to open the
assembly properties in the property
pane.
3. In the Assembly numbering boxes,
define an assembly prefix and a start
number.
4. Click Modify.

See also
Assign a numbering series to a part (page 703)
Numbering series (page 701)

Overlapping numbering series


When you plan numbering, ensure that you reserve enough numbers for each
series. If a series overlaps another, Tekla Structures numbers only one of the
objects that would have overlapping numbers and leaves the other object
unnumbered.
Tekla Structures warns you about series overlaps. View the numbering history
log to check which numbers overlap, and then adjust the numbering prefixes
and start numbers so that the series will not overlap anymore.

See also
Numbering series (page 701)
View the numbering history (page 717)

Number the model 704 What is numbering and how to plan it


Identical parts
Tekla Structures gives parts the same number if the parts are identical in the
fabrication or casting. If a part is deformed after fabrication or casting (for
example if the part is cambered, shortened, or warped), the final geometry on
site and in the model may be different.
Tekla Structures treats parts as identical and gives them the same number if
the following basic part properties are the same:
• Part geometry
• Casting direction
• Numbering series
• Profile
• Material
• Finish
• Shortening
You can set the degree of tolerance for part geometry in the Numbering
Setup dialog box. If the geometry of parts differs within this degree of
tolerance, Tekla Structures treats the parts as identical for numbering
purposes.
Class does not affect numbering. Tekla Structures gives the same number to
identical parts that belong to different classes.
If you have created NC files, pop marks and contour marking affect
numbering.

See also
Casting direction (page 449)
Define what affects numbering (page 706)
User-defined attributes in numbering (page 707)

Identical reinforcement
Tekla Structures treats reinforcing bars as identical, and gives them the same
number, if the following properties are the same:
• Bar geometry
• Numbering series
• Size
• Grade
• Bending radius

Number the model 705 What is numbering and how to plan it


Class does not affect numbering. Tekla Structures gives the same number to
identical reinforcing bars that belong to different classes.
The modeling direction of tapered reinforcing bar groups affects numbering.
This means that identical bar groups with different modeling directions receive
different numbers.
The bar length rounding, step tapering, and some other rebar set settings
affect bar geometry and thus the numbering of rebar set bars. The rounding
settings that are defined in the rebar_config.inp file for drawings and
reports do not affect numbering.

See also
Create reinforcement (page 477)

Define what affects numbering


To define which properties affect numbering in your model, modify the
settings in the Numbering Setup dialog box.
You can have Tekla Structures compare the following properties:
• Holes (if created with the Bolt command)
• Part name
• Beam orientation
• Column orientation
• Assembly name
• Assembly phase (XS_ENABLE_PHASE_OPTION_IN_NUMBERING set to TRUE)
• Reinforcement
• Embedded objects (affect only cast units)
• Surface treatment (affects only assemblies)
• Welds (affect only assemblies)
If these properties differ, Tekla Structures treats objects as different, and
therefore numbers them differently.
For example, if two otherwise identical parts have different names and you
select the Part name check box, Tekla Structures gives the parts different
numbers.
By default, a part retains its number, as long as only one part has that
particular number, regardless of the settings in the Numbering Setup dialog
box.

See also
Adjust the numbering settings (page 709)

Number the model 706 What is numbering and how to plan it


What is numbering and how to plan it (page 700)
Identical parts (page 704)
Identical reinforcement (page 705)
User-defined attributes in numbering (page 707)
General numbering settings (page 993)

User-defined attributes in numbering


You can set in the objects.inp file whether a user-defined attribute affects
numbering or not. Tekla Structures treats parts and reinforcing bars as
different, and therefore numbers them differently, if the values of the user-
defined attribute differ.

NOTE Only user-defined attributes of parts and reinforcement can affect


numbering. User-defined attributes of other objects, such as phases, projects
and drawings do not affect numbering.

If you want Tekla Structures to consider a user-defined attribute when


numbering, set the special_flag option of the attribute to yes in the Part
attributes section of objects.inp. For reinforcement, you need to set
special_flag to yes also in the Reinforcing bar attributes section.
Tekla Structures assigns different numbers to parts or reinforcement that are
otherwise identical but have different values for this user-defined attribute.
If you want Tekla Structures to ignore a user-defined attribute when
numbering, set the special_flag option to no in objects.inp.

See also
Examples of user-defined attributes (UDAs) for parts (page 364)
Select and change the profile or material of a part (page 361)
Define what affects numbering (page 706)

Family numbers
With family numbering you can group objects within the same numbering
series into different “families”. This can be used, for example, to find similar
cast units that can be cast in the same bed.

Number the model 707 What is numbering and how to plan it


When you use family numbering, the cast unit position numbers consist of a
family number and a qualifier. For example:

1. Family number
2. Qualifier
Assemblies and cast units that match the comparison criteria you define in the
Numbering Setup dialog box get the same family number. However, if they
have the same family number but different part geometry or materials, they
get unique qualifier numbers.

See also
Numbering series (page 701)
Assign family numbers (page 708)
Change the family number of an object (page 709)
Example: Use family numbers (page 729)

Assign family numbers


1. On the Drawings & reports tab, click Numbering settings -->
Numbering settings to open the Numbering Setup dialog box.
2. Go to the Family numbering tab.
3. Define which numbering series to assign family numbers to.
a. Click Add series to open the Add series dialog box.
Tekla Structures displays all the assembly and cast unit numbering
series in the model.
b. Select a numbering series from the list, and then click Add.
The numbering series appears in the family numbering list.
4. Under Compare, select the properties that need to be identical for the
members of the same family.
Define comparison criteria for each numbering series separately.
Select at least one check box, but not all of them. If you select all the check
boxes, the family number will be the same as the normal assembly
position, and the qualifier number will be 1 for all. If you do not select any
check boxes, only one family number per series is assigned.

Number the model 708 What is numbering and how to plan it


5. Click Apply.
Tekla Structures stores the settings in the numbering database file
(<model_name>.db2) in the current model folder the next time you save
the model.
6. If you are assigning family numbers to parts that have already been
numbered, clear the existing numbers.
7. Update numbering in the model.
Tekla Structures assigns a family number to all objects in the numbering
series.

See also
Family numbers (page 707)
Clear existing numbers (page 714)

Change the family number of an object


You can change the family number and/or family qualifier of an object.
1. Select the objects whose family numbers you want to change.
2. On the Drawings & reports tab, click Change number --> Change family
number .
3. In the Assign Family Number dialog box, enter the desired values in the
Family number and Family qualifier boxes.
4. Click Assign.

See also
Family numbers (page 707)

5.2 Adjust the numbering settings


You can adjust the numbering settings to better suit your needs. This should
be done early in the project, before creating any drawings or reports. Do not
change your numbering conventions in the middle of a project.
1. On the Drawings & reports tab, click Numbering settings -->
Numbering settings to open the Numbering Setup dialog box.
2. Modify the settings (page 993) if necessary.
For example, you can define which part properties affect numbering in
your model. Using the default settings is effective in most cases.
3. Click Apply or OK.

Number the model 709 Adjust the numbering settings


NOTE Always check and repair numbering after you have changed the
numbering settings.

See also
Define what affects numbering (page 706)
Numbering settings during a project (page 734)
Repair numbering errors (page 718)

5.3 Number parts


Use the Number modified objects command to number all parts that have
been created or modified since the last numbering. If this is the first time you
run numbering for this model, all parts in the model are new and will
therefore be numbered.

To number new and modified parts:


• On the Drawings & reports tab, click Perform numbering --> Number
modified objects .
Tekla Structures numbers the parts according to the numbering settings
(page 993).

See also
Number a series of parts (page 710)
Number assemblies and cast units (page 711)
Number reinforcement (page 712)
Number welds (page 713)
Save preliminary numbers (page 713)
Number parts by design group (page 726)

Number a series of parts


Use the Number series of selected objects command to only number parts
that have a certain prefix and start number. This enables you to limit the

Number the model 710 Number parts


numbering to certain series of objects only, which can be useful in large
models.

Before you start, we recommend that you plan the numbering series carefully,
and split the model into smaller numbering series, for example by area or
phase.
1. Select the parts that have the desired prefix and start number.
Only parts that have the same prefix and start number as the selected
part will be numbered.
2. On the Drawings & reports tab, click Perform numbering --> Number
series of selected objects.
Tekla Structures numbers all parts in the specified numbering series.

See also
Example: Number selected part types (page 731)
Example: Number parts in selected phases (page 732)

Number assemblies and cast units


To number assemblies and cast units, use the same numbering commands as
for numbering parts. Before numbering, you can modify the sort order, which
defines how assemblies and cast units are given their position numbers.
Sorting does not affect part position.
1. If needed, modify the sort order of assemblies and cast units.
a. On the Drawings & reports tab, click Numbering settings -->
Numbering settings to open the Numbering Setup dialog box.
b. Modify the sort order by selecting options from the Sort by and Then
by lists.

The default sort order is XYZ. You have the following options:

Number the model 711 Number parts


• The x, y or z coordinates of the main part of the assembly or cast
unit
The sorting is based on the center of gravity (COG) location of the
assembly or cast unit. Tekla Structures finds the center of gravity
for each assembly and cast unit and compares them in the order
you defined.
• The user-defined attribute of an assembly or the main part
If your sorting is based on user-defined attributes, Tekla
Structures displays a list that includes all the available user-
defined attributes.
c. Click Apply or OK to save the changes.
2. If needed, modify the other numbering settings (page 993).
3. On the Drawings & reports tab, click Perform numbering --> Number
modified objects to number the model.

NOTE If you add new parts in the model, parts that have already been numbered
are not renumbered to suit the sorting order. In this case you should check
and repair the numbering of those parts.

See also
Repair numbering errors (page 718)

Number reinforcement
To number reinforcement, use the same numbering commands as for
numbering parts.
Note that reinforcement may affect the numbering of parts and cast units. To
force Tekla Structures to give otherwise identical concrete parts and cast units
different numbers if they have different reinforcement, select the Reinforcing
bars check box in the Numbering Setup dialog box.
Part numbering and cast unit numbering do not affect the numbering of
reinforcement.

See also
Number parts (page 710)
Identical reinforcement (page 705)
Define what affects numbering (page 706)
User-defined attributes in numbering (page 707)
Assign running numbers to reinforcement (page 571)

Number the model 712 Number parts


Number welds
Use the Number welds command to assign numbers to welds. Weld numbers
are displayed in drawings and reports.
1. On the Drawings & reports tab, click Perform numbering --> Number
welds to open the Weld Numbering dialog box.
2. If needed, modify the weld numbering settings (page 994).
For example, you can define whether to assign numbers for All welds or
Selected welds.
3. If you selected to assign numbers to certain welds only, select the welds.
4. Click Assign numbers to start numbering welds.

See also
Number parts (page 710)

Save preliminary numbers


Preliminary mark is a user-defined attribute that defines the part position
number. You can save the current part position numbers as preliminary
numbers for selected parts. The previous preliminary numbers are
overridden.
1. Select the parts.
2. On the Drawings & reports tab, click Numbering settings --> Save
preliminary numbers .

See also
Number parts (page 710)

5.4 Change existing numbers


Use the Change number commands to change the existing part, assembly,
multi-position, or family numbers into something you have defined yourself.
These commands do not change the numbering series of parts. To prevent
drawing, modeling, and fabrication errors, Tekla Structures does not allow you
to use identical numbers for two different assemblies or parts.
1. On the Drawings & reports tab, click Change number and select one of
the following commands:
• Change part number
• Change assembly number

Number the model 713 Change existing numbers


• Change part multinumber
• Change assembly multinumber
• Change family number
The corresponding dialog box appears. For example, if you select the
Change assembly number command, the Assign Assembly Number
dialog box appears.
2. Select a part in the model.
3. In the dialog box that appeared (for example Assign Assembly Number),
click Get to view the current numbering properties of the part.
4. Enter the numbering properties you want to use for this part.
Note that the position numbers you enter here are not absolute numbers.
For example, if the start number of the series is 100, the position
numbers refer to numbers in that series. Therefore, position number 1 is
actually 100, position number 2 is 101, position number 3 is 102, and so
on.
5. If you are changing the assembly number of selected parts, ensure that
the Assign to option is set to Selected objects only.
Otherwise, all parts with the same original number will be renumbered.
6. Click Assign to change the number.
If the number you specified is already in use, Tekla Structures displays a
warning and keeps the original number.
Tekla Structures also displays a warning if the position number is higher
than the highest current number. This is for information only and the
number is still changed.

See also
Number parts (page 710)

5.5 Clear existing numbers


Use the Clear commands to permanently remove the current position
numbers of parts. Next time you run numbering, Tekla Structures assigns new
numbers to these parts, irrespective of what their previous numbers were.
1. Select the parts whose numbers you want to clear.
2. On the Drawings & reports tab, click Change number and select one of
the following commands:
• Clear part and assembly numbers
• Clear part numbers

Number the model 714 Clear existing numbers


• Clear assembly numbers
• Clear reinforcing bar numbers
Tekla Structures removes the position numbers of the selected parts.

See also
Number parts (page 710)

5.6 Check the numbering


You can check the position numbers in many places:
• You can add the position numbers to the part labels.
1. In the model, make sure the Select views selection switch is active.
2. Double-click the background to open the View Properties dialog box.
3. Click Display... to open the Display dialog box.
4. Go to the Advanced tab and add Part position to the Part label.
5. Click Modify.
The part labels now contain the position numbers.

• You can check the part number in .

Number the model 715 Check the numbering


• The drawing label can show the position number and the amount of
identical parts.

• You can use the Inquire commands.

Number the model 716 Check the numbering


• You can create reports that list your assembly and part positions.

See also
Repair numbering errors (page 718)

5.7 View the numbering history


To view the numbering history:
• On the File menu, click Logs --> Numbering history log .
Tekla Structures displays the numbering log file.

Number the model 717 View the numbering history


5.8 Repair numbering errors
We recommend that you check and repair numbering in the model every now
and then, especially before producing drawings or reports.

NOTE If you work in the multi-user mode, it is very important that you repair
numbering regularly.

1. On the Drawings & reports tab, click Numbering settings -->


Numbering settings to open the Numbering Setup dialog box.
2. Ensure that the option Compare to old is selected for New parts.
3. Ensure that one of the following options is selected for Modified parts:
• Compare to old
• Keep number if possible
4. Click OK to save the changes.
5. Unless you want to repair the entire model, select the objects whose
numbering you want to repair.
6. On the File menu, click Diagnose & repair and select one of the following
commands under Numbering:
• Diagnose and repair numbering: all
This command numbers all parts and assemblies, even the unmodified
ones.
• Diagnose and repair numbering: series of selected objects
This command numbers all parts and assemblies that have the same
prefix and start number as the selected part.
Note that Tekla Structures assigns the position number of the oldest
part or assembly to all identical parts, even if a newer part or assembly
has a smaller position number.

TIP To manually assign a certain position number on a part or


assembly, use the Change number command after repairing
numbering in the model.

See also
Change existing numbers (page 713)

Number the model 718 Repair numbering errors


5.9 Renumber the model
Use the Renumber all option when the numbering needs to be started over.
This option permanently removes the existing position numbers and resets
them with new ones. Any existing drawings will also be removed.
1. On the Drawings & reports tab, click Numbering settings -->
Numbering settings to open the Numbering Setup dialog box.
2. Select the Renumber all check box.
3. Click Apply or OK.
4. On the Drawings & reports tab, click Perform numbering --> Number
modified objects .
5. When you are asked to confirm the renumbering of the model, click Yes.
Tekla Structures renumbers the entire model.

See also
Change existing numbers (page 713)
Clear existing numbers (page 714)

5.10 Control numbers


Control numbers are additional numbers that can be used to identify parts in
a model. Use control numbers if you need to give additional, unique numbers
to assemblies or cast units, regardless of their position numbers.
Control numbers can be useful, for example, when delivering a large number
of similar wall elements to the site. To successfully pack and unpack the load,
you need to plan the order of the wall elements already when the order is
shipped. Although all of the wall elements may have the same cast unit
position number, you can assign a unique control number to each individual
wall element.

See also
Assign control numbers to parts (page 719)
Control number order (page 720)
Display control numbers in the model (page 722)
Remove control numbers (page 723)
Lock or unlock control numbers (page 724)
Example: Use control numbers to indicate the erection order (page 724)

Number the model 719 Control numbers


Assign control numbers to parts
1. On the Drawings & reports tab, click Numbering settings --> Assign
control numbers to open the Create control numbers dialog box.
2. Indicate which parts to assign control numbers to.
• To number the entire model, do not select any parts.
• To only number specific parts, select the parts you want to number.
3. If you want to assign control numbers only to parts in a specific
numbering series:
a. In the Numbering list, select By numbering serie.
b. Enter the Prefix and Start number in the corresponding boxes.
4. Define the control numbers to be used.
a. In the Start number of control numbers box, enter the first control
number to be used.
b. In the Step value box, define the control number interval.
For example, to assign the control numbers 2, 5, 8, 11, and so on,
enter 2 in the Start number of control numbers box and 3 in the
Step value box.
5. Use the Renumber list to specify how to treat parts that already have
control numbers.
• Select No to keep the existing control numbers.
• Select Yes to replace the existing control numbers with new ones.
6. Use the First direction, Second direction, and Third direction lists to
define the order of control numbers.
7. In the Write UDA to list, select where to save the control numbers. The
control number will appear on the Parameters tab in the user-defined
attributes dialog box either for:
• Assembly
• Main part
8. Click Apply to save the changes.
9. Click Create to number the parts.

See also
Control number order (page 720)
Control number settings (page 995)

Number the model 720 Control numbers


Control number order
When you assign control numbers, you must define in what order to assign
them. The order is based on the location of each part on the global coordinate
system.
The options are:
• None
• X
• Y
• Z
• -X
• -Y
• -Z
With positive directions (X, Y, and Z), the parts with the lowest coordinate value
are numbered first. With negative directions (-X, -Y, and -Z), the parts with the
highest coordinate value are numbered first.
For example, if the first direction is X, the second direction is Y, and the third
direction is Z, numbering starts from the parts that have the lowest x
coordinate value. If multiple parts have the same x coordinate, also their y
coordinates are compared. If multiple parts have the same x and y
coordinates, also their z coordinates are compared.

Example
In the following example, the first direction is X and the second direction is Y.
The numbers 1–8 indicate the control numbers.

Number the model 721 Control numbers


See also
Assign control numbers to parts (page 719)

Display control numbers in the model


If the control numbers are not displayed in the model, you can set them visible
using the display settings.
1. Double-click the view to open the View Properties dialog box.
2. Click Display... and go to the Advanced tab.
3. Select the Part label check box.
4. In the Properties list, select User-defined attributes, and then click Add
>.
The Part label dialog box is displayed.
5. Enter ACN and click OK.
The property is moved to the Part label list.
6. Click Modify.
The control numbers are displayed in the model, right after the part
position numbers.

Number the model 722 Control numbers


Example
In the following example, the numbers 1–8 indicate the control numbers.

See also
Control numbers (page 719)

Remove control numbers


If needed, you can remove existing control numbers from all or some of the
parts. Do not remove control numbers unless you are absolutely sure that
they are no longer needed.

NOTE Removing of control numbers is different than reassigning of control


numbers. If you only want to reassign new control numbers to parts
that already have control numbers, use the Renumber option in the
dialog box.

1. Double-click a part to open the part properties in the property pane.


2. Click the User-defined attributes button.
The current control number of the part is displayed on the Parameters
tab, in the Control Number box. For example:

Number the model 723 Control numbers


3. Remove the existing control number from the box.
4. Click Modify to apply the change.

See also
Control numbers (page 719)

Lock or unlock control numbers


To prevent other users from changing the control numbers of some or all of
the parts in the model, use the Lock/unlock control numbers command.
Later on, if the control numbers need to be changed, you can use the same
command for unlocking the numbers.
1. On the Drawings & reports tab, click Numbering settings --> Lock/
unlock control numbers to open the Lock/Unlock control numbers
dialog box.
2. Define which parts’ control numbers to lock or unlock.
• To lock or unlock the control numbers of all parts, do not select any
parts in the model.
• To lock or unlock the control numbers of specific parts only, select the
parts in the model.
3. In the Status list, select Lock or Unlock.
4. Click Apply to save the changes.
5. Click Create to lock or unlock the numbers.

See also
Control numbers (page 719)

Example: Use control numbers to indicate the erection


order
This example shows how to assign control numbers to six concrete walls. As
four of these walls have the same cast unit position, you cannot make a clear
distinction between the cast units based on their position number. That is why
each wall will get a unique identifier that indicates their erection order at the
site. The erection order also affects the order of shipping. For example, the
wall number 1 needs to be shipped on top of the delivery, because it will be
erected first on the site; the wall number 2 should be the second on the
bundle, because it will be erected next; and so on.

Number the model 724 Control numbers


The following image represents the desired end result.

Erected as 1st

Erected as 2nd

Erected as 3rd

Erected as 4th

Erected as 5th

Erected as 6th

To assign control numbers to the concrete walls:


1. On the Drawings & reports tab, click Numbering settings --> Assign
control numbers to open the Create control numbers dialog box.
2. Select the six concrete walls.
3. Define that you want to assign control numbers only to parts in the
numbering series S with the start number 1.
a. In the Numbering list, select By numbering serie.
b. In the Prefix box, enter S.
c. In the Start number box, enter 1.

Number the model 725 Control numbers


4. Define that you want to use the numbers 1–6 as the control numbers for
these concrete walls.
a. In the Start number of control numbers box, enter 1.
b. In the Step value box, enter 1.
5. Define that you want to first number the walls with identical z coordinates
in the order they appear in the positive x axis.
a. In the First direction list, select Z.
b. In the Second direction list, select X.
6. Click Apply to save the changes.
7. Click Create to number the concrete walls.
Each concrete wall gets a unique control number, as shown in the
following image.

TIP If you cannot see the control numbers in the model, modify the
display settings. For more information on the required settings, see
Display control numbers in the model (page 722).

5.11 Number parts by design group


You can number parts by design groups so that you can differentiate the parts
from each other in drawings and reports. The design group numbers can be
used in engineering documents or as preliminary numbers.

Number the model 726 Number parts by design group


Design group numbers consist of a prefix, a separator, and a number or a
letter.
Use the Design group numbering application to assign prefixes and numbers
or letters to parts on the basis of design groups. The Design group
numbering application groups parts that match a selection filter into a design
group, numbers them, and optionally compares the part lengths. The
application also compares the user-defined attributes of parts that are set to
affect numbering.

NOTE The Design group numbering application only numbers parts that
have a profile extruded to create the length of the part, such as
beams, columns, panels, and footings. Contour plates, slabs, or items
are not numbered.

Before you start:


• Create the needed selection filters that define the design groups.
• If you want to use certain letters in design group numbering, list the
allowed letters using the advanced option XS_VALID_CHARS_FOR_
ASSEMBLY_POSITION_NUMBERS. By default, letters A–Z are allowed.
• In multi-user or Tekla Model Sharing models, make sure that only one of
the users runs the Design group numbering application.
To number parts by their design group:

1. In the model, Click the Applications & components button in the


side pane to open the Applications & components catalog.
2. Click the arrow next to Applications to open the applications list.
3. Double-click Design group numbering to start the application.
4. In the Design group numbering dialog box:
a. Click Add group to create design group numbering settings for parts
matching a selection filter.
• Select the filter in the Group filter column.
The selection filters are read from specific folders in the standard
folder search order.
• Enter the design group prefix and start number or start letter you
want to use for the parts in this group.
• In the Compare length column, define whether the part lengths
are compared or not.
b. Repeat step 4a for all part groups that you want to number by design
group.

Number the model 727 Number parts by design group


c. If needed, change the order of the groups by using the Move up and
Move down buttons.
If a part belongs to several groups, the last group filter in the list
overrides the previous ones.
d. If you want to compare part lengths, define the length tolerance.
For example, if you enter 0, parts must be exactly the same length to
receive the same design group number (or letter). If you enter 2, part
lengths can differ 2 mm from each other.
The default tolerance is 0.05 mm.
e. Enter a number separator that is used to separate the design group
prefix and number or letter in drawing marks and in reports. For
example, enter - .
We recommend that you do not change the separator during the
project.
f. To reuse old, unneeded numbers or letters, select the Reuse old
numbers check box.
g. In Number using letters, select whether to use letters or not.
h. In Renumber all, select whether to renumber all parts or not.
i. To number the parts by design group, click Perform numbering.
A design group number is saved as the user-defined attribute
DESIGN_GROUP_MARK of each part.
By default, the user-defined attribute DESIGN_GROUP_MARK is
available in the objects.inp file in the Engineering configuration in
the default and US environments.
j. To create a report to show the numbering results, select whether to
create a report of all or the selected parts, and then click Create
report.
Tekla Structures shows the report in the List dialog box and also
saves the report. The report is saved as dgnReport.txt in the folder
defined by the advanced option XS_REPORT_OUTPUT_DIRECTORY. In
the Default environment, the report is saved in the \Reports folder
under the current model folder.
When you select a row in the List dialog box, Tekla Structures
highlights and selects the corresponding part in the model.
If the numbering of a part is not up to date, meaning that the part has
been modified after numbering, a question mark (?) is added after the
design group number.
5. To show the design group numbers in drawing marks or in reports, use
the user-defined attribute DESIGN_GROUP_MARK.

Number the model 728 Number parts by design group


See also
Create new filters (page 173)

5.12 Numbering examples


This section gives some examples of numbering the model.
Click the links below to find out more:

Example: Number identical beams (page 729)


Example: Use family numbers (page 729)
Example: Number selected part types (page 731)
Example: Number parts in selected phases (page 732)

Example: Number identical beams


This example explains how different numbering settings result in different
part numbers when you modify a part.

To number identical beams:


1. Create three identical beams with the numbering series prefix P and start
number 1.
2. Number the model. All the beams have the part position number P1.
3. Modify one of the beams.
4. Number the model. You should now have two beams P1 and one P2.
5. Change beam P2 to be identical to the others.
6. Number the model.
Depending on the numbering settings in the Numbering Setup dialog
box, Tekla Structures assigns one of the following part position numbers
to the modified part:
• Compare to old: P1
• Keep number if possible: P2
• Take new number: P3

See also
Number parts (page 710)

Number the model 729 Numbering examples


Example: Use family numbers
In this example, the following four beams have the numbering series prefix B
and the start number 1. The parts have the same main profile, and each pair
has the same length, but the holes are different.

Assembly position: B/1

Assembly position: B/2

Assembly position: B/3

Assembly position: B/4

We use the following family numbering settings:


• Use family numbering for series: add series B/1
• Compare: select options Main part profile and Overall length
With the given family numbering criteria, Tekla Structures divides the beams
into two families. All beams have the same profile, but each pair has a
different length. Within both families the beams get different qualifiers
because they have different holes.
• The first beam gets the assembly position number B/1-1
• The second beam gets the assembly position number B/1-2
• The third beam gets the assembly position number B/2-1
• The fourth beam gets the assembly position number B/2-2

Number the model 730 Numbering examples


See also
Family numbers (page 707)

Example: Number selected part types


This example shows how different numbering settings can be used for
different part types. We will use one set of numbering settings for steel anchor
rods, and another one for steel columns. Note that the Number series of
selected objects command numbers all parts that have the same assembly
prefix.

To number anchor rods and columns:


1. Create steel columns.
2. Create anchor rods with the numbering series prefix AR and start number
1.
Ensure that this numbering series is different to any other parts or
assemblies in the model.

3. Apply
4. Ensure that the Column orientation check box is not selected, and then
click Apply.

5. Select one of the anchor rods in the model.


6. On the Drawings & reports tab, click Perform numbering --> Number
series of selected objects.
All parts with the AR prefix and start number at 1 are numbered.

Number the model 731 Numbering examples


7. Wait until the anchor rod numbering is complete.
8. On the Drawings & reports tab, click Numbering settings -->
Numbering settings to open the Numbering Setup dialog box.
9. Select the Column orientation check box, and then click Apply.
10. Select one of the steel columns in the model.
11. On the Drawings & reports tab, click Perform numbering --> Number
series of selected objects.
All columns belonging to the same numbering series as the selected
column are numbered.

See also
Number a series of parts (page 710)

Example: Number parts in selected phases


This example shows how to number a model that consists of multiple phases,
each phase having a different detailing and submittal schedule. This enables
you to release drawings for a particular phase at any time.

Before you start, divide the model into phases.


To number parts in selected phases:
1. Apply a specific numbering series prefix and start number for parts in
each phase.
For example:
• The beams in phase 1 get the numbering series prefix B and start
number 1000.
• The beams in phase 2 get the numbering series prefix B and start
number 2000.

Number the model 732 Numbering examples


(1) Phase 1: green
(2) Phase 2: magenta
2. Ensure that the numbering series are not overlapping.
For example, to avoid numbering overlaps with the beams in phase 2,
phase 1 should not contain more than 1000 position numbers.
3. Select the parts you want to number.

TIP Use selection filters to easily select parts belonging to a certain


phase or parts with a specific start number series. You can also use
selection filters to ignore specific phases that are already completed
or phases that are not ready for numbering.

4. On the Drawings & reports tab, click Numbering settings -->


Numbering settings to open the Numbering Setup dialog box.
5. Modify the numbering settings, and then click Apply.
6. Select one of the parts you want to number.
7. On the Drawings & reports tab, click Perform numbering --> Number
series of selected objects.
All parts belonging to the same numbering series as the selected part are
numbered.

Number the model 733 Numbering examples


See also
Number a series of parts (page 710)
Numbering settings during a project (page 734)

5.13 Tips for numbering


• It is a good idea to have some kind of a routine in numbering. For example,
number the model when you start your working day or when you finish for
the day.
• To save time, include the numbering series in the default part properties
for each type of part before you start modeling.
• Numbering is not just another way of classifying parts. To classify, use
Organizer, user-defined attributes, or colors.
• If you have overlapping position numbers, Tekla Structures will warn you
about it.
You can have a closer look at the overlapping position numbers in the
numbering history log. To display the log, click File menu --> Logs -->
Numbering history log.

See also
Numbering settings during a project (page 734)
Numbering examples (page 729)
Create a standard-part model (page 735)

Numbering settings during a project


You can use different numbering settings at different times in a project.
For example:
• Before releasing a phase of the project for fabrication, you might use the
Re-use old numbers option for numbering the entire model.
• If a phase has already been released for fabrication in a project, you might
use the Take new number option for new and modified parts.
• If you are numbering other phases of the project at earlier stages of
detailing, you might use the Compare to old option and try to combine as
many position numbers as possible.

See also
Example: Number parts in selected phases (page 732)

Number the model 734 Tips for numbering


General numbering settings (page 993)

Create a standard-part model


A standard-part model contains only standard parts with specific part prefixes.
You can use these prefixes when numbering parts in another model. The
prefixes that you define will be used as actual part position numbers in the
other model.

The standard-part model is only used for comparing parts when you number
parts in a project model. It cannot be used for creating parts in the project
model.

NOTE This functionality only applies to steel parts. Assemblies are not
affected.

1. Create a new model and give it a descriptive name.


For example, StandardParts.
2. Create the objects you want to use as standard parts.
3. Explode all components.
You can explode the components if you plan to delete the unnecessary
parts such as duplicate angles and main parts.
4. Delete all unnecessary items.
5. Give the objects part prefixes that are not used elsewhere (for example,
STD1, STD2, and so on).
Ensure that the standard-part model does not contain duplicate part
prefixes. You do not need to define the assembly prefix or the part or
assembly start numbers.
6. Save the standard-part model.
To use the standard-part model with Tekla Model Sharing, save the
standard-part model in a separate folder under the current model folder.
To use the standard-part model with a multi-user model, save the
standard-part model so that all users have access to it.
7. Open a project model that you wish to number.
8. On the File menu, click Settings --> Advanced options --> Numbering .
9. Check that the advanced option XS_STD_PART_MODEL points to the
correct standard-part model.
For example:
XS_STD_PART_MODEL=C:\TeklaStructuresModels\StandardParts\
10. On the Drawings & reports tab, click Numbering settings -->
Numbering settings to display the Numbering Setup dialog box.

Number the model 735 Tips for numbering


11. If you have selected the Part name check box, ensure that the project
model has the same part names as the standard-part model.
12. Select the Check for standard parts check box.
13. Click Apply to save the changes.
14. On the Drawings & reports tab, click Perform numbering --> Number
modified objects to number the project model.
As the parts are being numbered, Tekla Structures compares all parts in
the project model to the standard-part model. Any part prefixes found in
the standard-part model are applied to all identical parts found in the
project model. The numbering series of the oldest numbered standard
part in the project model is applied to all identical parts found in the
project model.

See also
Number parts (page 710)

Number the model 736 Tips for numbering


6 Applications

All available applications, macros, and drawing plugins are located in the
section Applications of the Applications & components catalog. You can
also record macros of your own and show them on the list.

Macros
Macros (page 739) are saved as .cs files in the \drawings or \modeling
folder under the folders that have been defined with the advanced option . By
default, this advanced option is set to ..\ProgramData\Trimble\Tekla
Structures\<version>\environments\common\macros.
In addition to this global folder, you can define a local folder and store local
macros there, for example, environment macros or firm macros. Specify the
local macro folder for the advanced option XS_MACRO_DIRECTORY in addition
to the global folder. Define the global folder first and then the local folder.
When you create a macro you need to set it as global or local, and the macro
will be placed in the global or local folder according to your selection. The
macros in the global folder are read first.
Example of the definition for XS_MACRO_DIRECTORY containing a global folder
and a local folder:
%XSDATADIR%environments\common\macros;%XSDATADIR%environments\uk\General
\user-macros

Macros in the modeling mode

Macro Description
AutoConnectSelectedParts Use to automatically create
(page 766) connections without opening the
AutoConnection dialog box.
AutomaticSplicingTool (page 570) Use to split long reinforcing bars and
bar groups that exceed the stock
length, and create splices in split
locations.
ContinuousBeamReinforcement Use to reinforce a continuous beam.
The macro creates main top and

Applications 737
Macro Description
bottom bars, stirrups, fittings, and
additional top and bottom bars using
system components.
Convert_DSTV2DXF Use to create NC files in DXF format
by converting DSTV files to DXF files.
CreateSurfaceView (page 33) Use to create an automatically aligned
surface view.
CreateSurfaceView_wEdge (page 33) Use to create a surface view and align
the work plane along the edge you
select.
DesignGroupNumbering (page 726) Use to number parts by design
groups so that you can differentiate
the parts from each other in drawings
and reports.
DirectoryBrowser Use to to find and modify the location
of the various Tekla Structures files
and folders, and customize user
settings.
RebarClassificator (page 572) Use to classify the reinforcing bars
and reinforcement meshes by their
order of depth in concrete slabs and
panels.
RebarSeqNumbering (page 571) Use to assign cast unit specific
running numbers (1, 2, 3...) to the
reinforcement in the model.
RebarSplitAndCoupler Use to split a reinforcing bar group
and add couplers in relation to the
direction of the picked points.
UpdateRebarAttributes Use to manage the user-defined
attributes (UDAs) of the couplers and
the end anchor parts created by
Rebar Coupler and Anchor Tools.

Macros in the drawing mode

Macro Description
Add surfacing symbols in drawings Use to add surface treatment
symbols in cast unit drawings.
Copy with offsets (Drawing tools) Use to copy lines, circles, polylines,
polygons and rectangles with offsets.
Create fillets (Drawing tools) Use to connect two intersecting lines
by extending the two selected lines to
their intersection point.

Applications 738
Macro Description
Create chamfers (Drawing tools) Use to create chamfers between two
lines using the distance that you
specify.
Moment connection symbols Use to create moment connection
(Drawing tools) symbols to show the beams that are
connected to columns with rigid
connections.
Exaggerate selected dimensions Use to exaggerate narrow dimensions
to make them easier to read.
Rebar layering marker Use to mark reinforcing bar layers
with different marking styles and line
types in a drawing.
Rebar mesh view creator Use to create drawing views each
containing one reinforcement mesh.
Remove change clouds Use to remove dimension change
symbols, mark change symbols and
associative note change symbols in
one go from an open drawing.

Extensions (.tsep)
You can download Tekla Structures extensions that have the .tsep file
extension from Tekla Warehouse and import (page 743) these extensions to
the Applications & components catalog. When you restart Tekla Structures,
the imported extensions are installed and added to the Ungrouped items
group in the catalog. You can move them to a suitable group.

Publish groups in the Applications & components catalog


You can collect content to a group that you create in the Applications &
components catalog. You can then publish the group (page 744) as a catalog
definition file to make it available for other Tekla Structures users.

6.1 Working with applications


You can run, add, edit, rename, save as and delete applications, macros and
plugins in the Applications section of Applications and Components catalog.
You can also record and edit macros.

To Do this
Record a macro 1. Click the Applications &

components button in the


side pane to open the

Applications 739 Working with applications


To Do this
Applications & components
catalog.
2. Click the Access advanced

features button and then


click Record macro > Global or
Local depending on whether you
want to save the macro in the
global or local macros folder.
The Local command is only
available if you have defined a
location for the local macros
using the advanced option
XS_MACRO_DIRECTORY.
3. Enter a name for the macro in
the Macro name box.
4. Click OK and perform the actions
you want to record.
5. Click Stop recoding to stop
recording.
The recorded macro is saved
under global or local macros in
the macros\drawings or
macros\modeling folder
depending on the mode (drawing
or modeling) you were using
while you were recording the
macro.
Create a macro file and add contents 1. Click the Applications &
later
components button in the
side pane to open the
Applications & components
catalog.
2. Click the Access advanced

features button and then


click New macro > Global or
Local depending on whether you
want to save the macro in the
global or local macros folder.
The Local command is only
available if you have defined a
location for the local macros

Applications 740 Working with applications


To Do this
using the advanced option
XS_MACRO_DIRECTORY.
3. Enter a name for the macro in
the Macro name box.
4. Click OK.
This creates an empty macro file
that is displayed in the
Applications list.
5. Right-click the empty macro file
and select Edit.
6. Add the macro content, for
example, by copying commands
from other macro files and save
the file.
View or edit a macro 1. Click the Applications &

components button in the


side pane to open the
Applications & components
catalog.
2. Click the arrow next to
Applications to open the
applications list.
3. Right-click the macro you want to
edit and click Edit.
The macro can be opened in any
text editor.
4. If needed, edit the macro and
save the macro file.
Run an application 1. Click the Applications &

components button in the


side pane to open the
Applications & components
catalog.
2. Click the arrow next to
Applications to open the
applications list.
3. Double-click the application you
want to run.

Applications 741 Working with applications


To Do this
Save an application with another 1. Click the Applications &
name
components button in the
side pane to open the
Applications & components
catalog.
2. Click the arrow next to
Applications to open the
applications list.
3. Right-click the application that
you want to save with another
name and click Save as.
4. Enter a new name for the
application and click OK.
The application will be added in
the list.
Rename an application 1. Click the Applications &

components button in the


side pane to open the
Applications & components
catalog.
2. Click the arrow next to
Applications to open the
applications list.
3. Right-click the application you
want to rename and click
Rename.
4. Enter a new name for the
application and click OK.
The name of the application
changes.
Delete an application 1. Click the Applications &

components button in the


side pane to open the
Applications & components
catalog.
2. Click the arrow next to
Applications to open the
applications list.

Applications 742 Working with applications


To Do this
3. Right-click the application you
want to delete and click Delete.
The application is removed from
the list.

See also
Applications (page 737)

6.2 Import a .tsep extension to the Applications &


components catalog
You can import Tekla Structures .tsep extensions (Tekla Structures extension
package) to the Applications & components catalog. First download the
extension from Tekla Warehouse, and then import it to the catalog.

NOTE Some Tekla Structures extensions have an .msi installation file. You
have to install these extensions separately. Download the .msi
installation file from Tekla Warehouse and double-click the file to run
the installation.

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.

2. Click > Manage extensions > Extension manager.


Alternatively, you can open Extension manager from File menu -->
Extend --> Extension manager.
3. Click the Tekla Warehouse link and log in to Tekla Warehouse with your
Trimble Identity.
4. Search for the .tsep extension and click Download.
5. Click the downloaded extension in your browser.
Tekla Structures opens a dialog box that lists the installed Tekla Structures
versions that are compatible with the extension.
6. Select the Tekla Structures versions to which you want to import the
extension.
7. Click Import.

Applications 743 Import a .tsep extension to the Applications &


components catalog
The extension is shown in Extension manager in all the Tekla Structures
versions that you selected.
Alternatively, if you want to import the extension to the current Tekla
Structures version only, you can do the import in Extension manager
after downloading the extension. In Extension manager, click Import
and then double-click the .tsep file.
You can still remove the extension from Extension manager before
installing it. Select the extension and click Cancel.
8. If needed, repeat steps 4 - 7 to import more Tekla Structures extensions.
9. Restart Tekla Structures to install the imported extension.
10. Open the Applications & components catalog.
The extension is shown in the Ungrouped items group in the catalog. You
can move the extension to a more suitable group, or create a new group.

You can uninstall installed extensions in Extension manager. Select one or


several extensions (use Ctrl or Shift) and click Remove. The selected
extensions are removed when you restart Tekla Structures. Installing and
uninstalling extensions creates a log file to \Tekla Structures\<version>
\Extensions\TSEP Logs.
System administrators can copy multiple .tsep extension files to a Tekla
Structures user's computer to the \Tekla Structures\<version>
\Extensions\To be installed folder. The extensions are installed the
next time the user restarts Tekla Structures.
Copy .tsep extensions to a new Tekla Structures version
When starting to use a new Tekla Structures version, you can use the
Migration Wizard tool to copy the installed .tsep extensions to the new
version. You can open Migration Wizard either from the Applications &

components catalog, click > Manage extensions > Migrate extensions,


or from File menu --> Extend --> Migrate extensions. Once copied, the
extensions are listed in Extension manager in the new Tekla Structures
version. Restart Tekla Structures to install the copied extensions.

See also
How to use the Applications & components catalog (page 754)

6.3 Publish a group in the Applications & components


catalog
You can collect content, such as macros, extensions, and system and custom
components to a group that you create in the Applications & components
catalog. You can then publish the group as a catalog definition file to make it

Applications 744 Publish a group in the Applications & components


catalog
available for other Tekla Structures users. For the published content to work
correctly in another Tekla Structures installation, the content must also exist in
that installation.

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.
2. Create a new group:
a. Right-click in the catalog and select New group.
b. Enter a name for the group.
c. Select the group and click the small arrow on the right to add a
description to the group.
d. Add content to the group.
Some content in the Applications & components catalog may be
hidden. To publish the hidden content, select the Show hidden items
check box at the bottom of the catalog.
Note that the model-specific items you add to the group are visible in
the modeling mode and the drawing-specific items in the drawing
mode.
e. Add the needed information to the items in the group: description,
tags, and additional thumbnail images.
Use a thumbnail image from the \Tekla Structures\<version>
\Bitmaps folder to ensure that the image is available for other Tekla
Structures users.
3. Right-click the group and select Publish group to create a catalog
definition file.
The file contains the following information:
• Name and description of the published group
• Names and descriptions of the subgroups
• References to the items that you have added to the group
The file does not contain the actual items. When other users use the
group, they must ensure that the referenced items exist in their Tekla
Structures installation and model.
• Descriptions, tags and thumbnail references of the items in the group
The file does not contain the actual thumbnail image files.
4. Add a unique prefix to the filename in the Publish group dialog box.
The filename format must be <prefix>_ComponentCatalog.ac.xml.
5. Click Save.
The file is by default saved to the model folder.

Applications 745 Publish a group in the Applications & components


catalog
6. Make the group available for other Tekla Structures users by placing the
<prefix>_ComponentCatalog.ac.xml catalog definition file to an
appropriate folder:
• Project, firm or system folder defined in XS_PROJECT, XS_FIRM, or
XS_SYSTEM.
• \attributes folder under the current model folder
• Extensions folder in \Tekla Structures\<version>
\environments\common\extensions, or to any of the folders
defined in XS_EXTENSION_DIRECTORY.
The Applications & components catalog also searches the subfolders
of these folders. We recommend that you use the extension folders if
you have created your own extensions and have included them in the
group.
7. Check that the catalog definition file works correctly:
a. Delete the published group from your Applications & components
catalog.

b. Click > Catalog managementReload catalog to load and view


the published group.

When you have checked the group, other users can start using it:
• If the group content is already included in other users' Tekla Structures
installation, they can use the group immediately after reloading the catalog

by clicking > Catalog management > Reload catalog.


• If the group content, for example extensions, is not included in other users'
Tekla Structures installation, they have to download the missing extensions
from Tekla Warehouse first, and then re-open the model where they are
going to use the group.

Applications 746 Publish a group in the Applications & components


catalog
7 Components

Components are tools that you can use to connect parts in the model.
Components automate tasks and group objects so that Tekla Structures treats
them as a single unit. You can save the properties of a component and use
them in other projects.
Components adapt to changes in the model, which means that Tekla
Structures automatically modifies a component if you modify the parts it
connects. When you copy or move objects, Tekla Structures automatically
copies or moves all the associated components with the objects.
All components are stored in the Applications & components catalog. Click the

Applications & components button in the side pane to open the


Applications & components catalog.
System components
Tekla Structures contains a wide range of predefined system components by
default. There are three types of system components:
• Connection components connect two or more parts, and create all the
required objects such as cuts, fittings, parts, bolts, and welds.
For example, end plates, clip angles, and bolted gussets are connections.

In the Applications & components catalog, the connection symbol is .


• Detail components add a detail or a reinforcement to the main part. A
detail is only connected to one part.
For example, stiffeners, base plates, and lifting hooks are steel details, and
beam reinforcement and pad footing reinforcement are concrete details.

In the Applications & components catalog, the detail symbol is .


• Detailing components automatically create and assemble the parts to
build a structure, but do not connect the structure to existing parts.
For example, stairs, frames, and towers are detailing components.

Components 747
In the Applications & components catalog, the detailing symbol is .
You can also create your own components, custom components (page 810), if
you do not find a system component that suits your needs. You can use
custom components in the same way as system components.

7.1 Component properties


Each component has a dialog box where you can define the properties of the
component. You can open the dialog box by double-clicking the component in
the Applications & components catalog.
The image below shows a typical example of a steel connection, the Two sided
clip angle (143) connection. Concrete and reinforcement component dialog
boxes may have different options.

Components 748 Component properties


Description
1 In the upper part of the dialog box, you can save and load predefined
settings. Some components have buttons for accessing bolts, welds
and DSTV properties.
When modifying connections and details, you can select whether Tekla
Structures ignores other types of connections and details, or modifies
all selected connections and details irrespective of their type. With the
modify option, the type of the selected components is changed to
match the type of the component you are currently modifying.
For more information, see Save and load object properties (page 125)
and Model folder files and file name extensions.
2 On the tabs, you can define the properties of the parts and bolts that
the component creates. You can enter values manually, use system
default values, AutoDefaults values, automatic values, or for some steel
connections, the values in the joints.def file.
Manually entered values, AutoDefaults, automatic values and the
properties defined in the joints.def file all override the system
defaults. System default values are used if you do not manually enter a
value or select any other type of property value. You cannot change the
system default values.
For more information on joints.def, see Define connection
properties in the joints.def file (page 781).
3 For information on the dialog box buttons, see .
4 If you select an AutoDefaults option, Tekla Structures uses the
property defined in the AutoDefaults rules.
The image in the AutoDefaults option is an example and does not
necessarily match the outcome in the model.
For more information on AutoDefaults, see AutoDefaults (page 767).
5
If you select an automatic option, Tekla Structures automatically
determines which option to use for a property.
For example, when you use the automatic 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.
For more information on AutoConnection, see AutoConnection
(page 762).
6 The parts that are yellow in the component dialog box are created by
the component.
7 The parts that are blue in the component dialog box should already
exist in the model before you create the component.

Components 749 Component properties


Description
8 Up direction indicates how the connection is rotated around the

secondary part, relative to the current work plane. The symbol on


the Picture tab of the component dialog box indicates the correct up
direction.
If there are no secondary parts, Tekla Structures rotates the connection
around the main part. The options are: +x, -x, +y, -y, +z, -z.
You can change the default up direction on the General tab of the
component dialog box. Try changing the positive directions first.

7.2 Add a component to a model


When you add a component to a model, you either attach the component to
existing parts in the model, or pick positions to indicate the location or length
of the component.
Connections and details have a main part that you select first. Connections
also have one or more secondary parts that you select after you have selected
the main part. Detailing components do not always have a main part and
secondary parts. Instead, they automatically create and assemble the parts to
build a structure when you pick a position in the model.
If you use a component you are unfamiliar with, use the default properties of
the component. Then check what needs to be modified, and modify only few
properties at a time to see how the modifications affect the component. This is
quicker than trying to set all the component properties before seeing what the
component actually creates.
Tekla Structures opens a command prompt when you add a component. Do
not close the prompt window, because it displays information on adding the
component. This information can be useful in problem situations.

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.
You can also press Ctrl + F.
2. Select a component and do one of the following:

To Do this
Add a 1. Select the main part.
connection
2. Select the secondary part or parts.
• If there is one secondary part, the connection is
automatically created when you select the secondary part.

Components 750 Add a component to a model


To Do this
• If there are several secondary parts, click the middle mouse
button to finish selecting the parts and to create the
connection.
In the example image below, the numbers from 1 to 4 show the
selection order of parts. The blue parts should already exist in
the model before you create the component.

Add a 1. Select the main part.


detail
2. Pick a position in the main part to determine the location of
the detail.
Add a Pick one to three positions to determine the location of the
detailing objects that the detailing component creates.
component

When you have added components to the model, you can use the property
pane to list the components:
• If you select one component in the model, the property pane shows the
name and number of that component. You can open the component
properties dialog box by clicking the Component properties button in the
property pane.
• If you select several different components in the model, the property pane
shows lists that have the text Varies. Open the lists to show the names and
numbers of the selected components.

Components 751 Add a component to a model


• If you select components and other model objects, click the Object type

list button in the property pane to open a list of the selected object
types, and select Component to list the components.

Component status
When you have added the component, Tekla Structures shows the component
status using the symbols shown in the table below. Double-click the symbol to
open the component properties.

Color Status
The green symbol shows that the component was created
successfully.

The detailing component symbol in the model is .


The yellow symbol shows that the component was created,
but has problems.
This often occurs when bolts or holes have an edge distance
that is less than the default value.
The red symbol shows that the component was not created.
Common reasons are that the properties are incorrect or
that the up direction is not appropriate.

7.3 View a component in a model


You can create several views of a component to view it from different
viewpoints.
1. Click the component symbol in the model to select the component.
2. Right-click and select Create View --> Default views of component .
Tekla Structures creates four views: front, end, top, and perspective.
The example image shows the default views of the End plate (144)
connection.

Components 752 View a component in a model


NOTE You can check the dimensions, such as bolt locations and edge distances,
using the Measure tool in the Component front view.

7.4 Component tips


Default properties
If you use a component you are unfamiliar with, use the default properties of
the component. Then check what needs to be modified, and modify only few
properties at a time to see how the modifications affect the component. This is
quicker than trying to set all the component properties before seeing what the
component actually creates.

Valid profiles
Some components work with certain profiles only. If a component is not
created successfully, try entering a valid profile.

Select components switch

You can switch on the Select components switch to be able to select any
object that belongs to the component.

Components 753 Component tips


Component is not added to the model
If the component is not added to the model, check the status bar. For
example, you may need to click the middle mouse button to stop selecting
parts before Tekla Structures creates the component.

Using thickness to create needed parts


If a component does not by default create the parts that you need, look for
options to create them. If there are no options, try entering a thickness value
for the parts.
If a component creates parts that you do not need, look for options to remove
them. If there are no options, enter a zero (0) as the thickness of the parts.

Many secondary parts are found


If you are using a connection that only allows 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.

7.5 How to use the Applications & components catalog


Components are stored in the Applications & components catalog and
organized into two different types of groups: default groups are automatically
available and predefined groups depend on your environment.

Click the Applications & components button in the side pane to open
the Applications & components catalog. You can also press Ctrl + F.
To use a component (page 747), select it in the catalog and follow the
instructions on the status bar to add the component to the model. Double-
click the component in the catalog to open the component properties dialog
box.

Groups in the catalog


Default groups and predefined groups are shown against different
background color in the catalog.
Default groups are automatically available:
• Recent contains the 12 components and applications that you have most
recently used in the model.

Components 754 How to use the Applications & components


catalog
• Ungrouped items contains the components and applications that are not
in any predefined group.
Ungrouped items can be, for example, imported components that have not
been moved to any other group yet.
• Applications contains applications (page 737), macros and drawing
plugins.
If you create your own macros, you can add them to this group.
• Connections contains connections and seams.
• Detailing contains detailing components.
• Details contains details.
• Parts contains custom parts.
• Legacy catalog shows the folder structure of the Component Catalog
used in previous Tekla Structures versions if the catalog definition files are
found in the standard folder search paths.
Depending on your environment, the catalog may also contain predefined
groups for specific usage, such as Steel --> Beam to beam connections. You
can create your own groups according to your needs, for example, for your
own favorite connections. This way you can find these connections quickly and
easily. You can also hide the groups that you are not using so that only the
groups you use are visible in the catalog.
Model-specific components are shown in the modeling mode and drawing-
specific components are shown in the drawing mode.

Search for a component in the catalog


To search for a component in the catalog, enter the search term in the search
box. The search is case-insensitive.
Note that the search does not find catalog content that has been hidden.
Select the Show hidden items check box to show the hidden content.
The search uses the following rules:
• Non-numeric search terms find partial matches, for example, bolt shows
both bolt and bolted in the search result.
If you have more than one word in the search term, for example bolt
plate, the words are automatically combined so that the search result
shows the components that contain both bolt and plate in their name,
description, or tags.

Components 755 How to use the Applications & components


catalog
• Numeric (integer) search terms find the exact match, for example, 121
shows component number 121 in the search result.
You can use the *, ? and [ ] wildcards to search for partial numeric
matches. For example, 10* finds components number 10, 110, 104, 1040,
and so on.
• You can restrict the search to specific tags, groups and types of
components by using the keywords tag, group, or type. For example, 10
tag:advanced finds the number 10 components that have advanced in
the tag, and type:custom finds all custom components.

Change the view in the catalog

• Click to show the thumbnail view.

• Click to show the list view.

• Click to show the compact view.


The compact view shows the thumbnail images of the group that you select
from the list above the search box. You can use the compact view to have
more space on the screen.

• Click to show the normal view.

Show selected components in the catalog


Click Show selected to show a Selected components group that contains the
components that are selected in the model or in the drawing.
Click Show selected again to hide the Selected components group.
The Show selected button is not available when you are using the search in
the catalog.

TIP You can use the property pane to list the components that you have selected in
the model. If you select one component, the property pane shows the name and
number of the component. If you select several different components, the
property pane shows lists that have the text Varies. Open the lists to show the
names and numbers of the selected components.
If you select components and other model objects, click the Object type list

button in the property pane to open a list of the selected object types, and
select Component to list the components.

Components 756 How to use the Applications & components


catalog
View and modify component information in the catalog
Each component has an information box that shows the type of the
component and the groups the component belongs to. You can add a
description for the component and tags that can be used in the search.
1. Select a component in the catalog and click the small arrow on the right to
open the component information box.
2. Type a description in the Description box.

3. Click to add a tag and enter a tag in the box.

4. If needed, click again to add more tags. You can also remove tags.
5. Click outside the information box to close it.
The descriptions and tags that you add are by default saved in the
ComponentCatalog.xml file in the model folder.

Add a thumbnail image for a component in the catalog


Components have a default thumbnail image that shows a typical situation
where the component can be used. You can add several thumbnails for a
component and select which thumbnail is shown in the thumbnail view in the
Applications & components catalog.
1. Select a component in the catalog.
2. Right-click and selectThumbnails.
3. Click Add thumbnail.
4. Select an image and click Open. You can use any standard image format,
for example, .png, .jpeg, .gif, .tiff, and .bmp.
5. Select the check boxes of the thumbnails that you want to show in the
component information box. You can also remove thumbnails, except for
the default thumbnail.
6. Click Close.
The thumbnail information that you add is by default saved in the
ComponentCatalog.xml file in the model folder.

Components 757 How to use the Applications & components


catalog
Publish a component in the catalog
You may need to use the same component with different settings in different
situations. To easily use the component, you can define the settings for each
situation and publish the component in the catalog.
For example, you may need End plate (144) in three different situations. Add
End plate (144) once to each situation in the model. Define the settings
needed and then publish each End plate (144) in the catalog. You will then
have End plate (144) saved in the catalog as three separate components, each
with different settings. You can use these components from the catalog in the
same way as other components.
1. Add a component once to all needed situations in the model.
2. Define the desired settings for each situation.
3. Select one of the components you added in the model, right-click and
select Publish in Catalog....
4. Enter a descriptive name for the component and click OK.
5. Repeat steps 3-4 for each component you added.

The components are first placed in the Ungrouped items group in the
catalog. They have the name you entered and the thumbnail image of the
original component.
You can move the components to a more appropriate group in the catalog and
change the thumbnail image. For example, you can create a basic component
view in each situation, and use an image of the view as the thumbnail.

Create and modify groups in the catalog


You can create groups and subgroups, and move groups to different locations
in the predefined groups section in the catalog. You can add and remove
components from the groups, rename the groups, and add descriptions for
the groups.

To Do this
Create a Right-click in the catalog and select New group.... Drag the
group group to the desired location.
Create a Right-click a group in the catalog and select New group....
subgroup
Name a Right-click a group, select Rename... and type the name.
group
Add • Select components in the catalog and drag them to another
components group.
to the group
• Select components in the catalog, right-click and select Add
to group. Then select the group to which the components
are added.

Components 758 How to use the Applications & components


catalog
To Do this
• Right-click a group, select Add all to group and select the
group to which all the components in the group are added.
Note that the components are copied, not moved, to the
other groups.
Remove a Right-click a group and select Remove from group.
group

The groups that you create are by default saved in the


ComponentCatalog.xml file in the model folder.

NOTE You cannot add or remove groups in the default groups, and you cannot
modify the content of the default groups. However, you can hide the default
groups and the individual items in the groups.

Change the order of groups in the catalog


You can change the order of the predefined groups in the Applications &
components catalog. Predefined groups depend on your environment, for
example, Steel and Concrete can be such groups. Note that you cannot
change the order of the default groups, for example, Applications,
Connections, and Detailing.
You can control the order with a sort index. The Sort index option is available
in the group information of each predefined group in the Applications &
components catalog. Sort indexes are saved in the catalog definition files.

You can change the sort index by entering either a negative or a positive
integer number, or 0, in the Sort index option box. A negative sort index

Components 759 How to use the Applications & components


catalog
moves a group towards the top and a positive sort index moves a group
towards the bottom in the predefined groups section. Enter 0 or clear the
value to revert to the default order. By default, the groups are in alphabetical
order.
The sort index changes you make are model specific and they are saved in the
ComponentCatalog.xml file in the \model folder. Administrators can define
the order of groups for an environment or a project using the catalog
definition files in the environment, firm and project folders. Do not edit these
files if you are not an administrator.
Note that even if administrators have defined the order, you can still make
model-specific changes to the order of the groups by entering a different sort
index value for a group. If you need to revert to the default order, enter 0 as
the sort index.
To change the order:
1. Select a predefined group.
2. Click the small arrow on the right to open the group information box.
3. Enter a number in the Sort index box.
The group is immediately moved.
4. Save the model to keep the order.

Hide groups and components in the catalog


1. Select a group or a component in the catalog.
2. Right-click and select Hide / Unhide to hide the group or the component.
3. To view the hidden group or component again, select the Show hidden
items check box at the bottom of the catalog. The hidden group or
component is shown as dimmed.
4. To show the hidden group or component normally, right-click it and select
Hide / Unhide.

Show the catalog message log


If there are errors or warnings, for example, in the catalog definition files, the
Message Log button is shown in the lower right corner in the catalog. The
button is not shown if there are no errors or warnings.
To view the error log, click the Message Log button.
Errors and warnings are also written to the ComponentCatalog_<user>.log
file in the \logs folder under the model folder.

Components 760 How to use the Applications & components


catalog
Catalog definitions

The commands in Access advanced features > Catalog management


are used for modifying catalog definitions. Generally, there is no need to
modify catalog definitions. Do not modify the definition files if you are not an
administrator. For more information on administrator tasks, see .

7.6 Converting a conceptual or a detailed component


Depending on the Tekla Structures configuration you are using, you can create
either detailed or conceptual components.
• Detailed components include all the information needed for fabrication,
such as assemblies, cast units, and reinforcing bars.

Detailed components have a round symbol in the model: or .


• Conceptual components look similar to detailed components but do not
include the option to change part numbering or assembly numbering
settings. Conceptual components are meant to be used as reference
information for further fabrication detailing.

Conceptual components have a rectangular symbol in the model: or

.
You can create conceptual components in the Engineering, Rebar Detailing,
and Construction Modeling configurations.
You can edit conceptual components and convert them to detailed
components in the Full, Primary, 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 component,
or vice versa. For example, if you use the Engineering configuration and
modify the model, detailed components are not converted to conceptual
components. However, when you modify a detailed component in the Rebar
Detailing configuration, the component changes to a conceptual component.

You can convert components in the Applications & components catalog.

Click the Applications & components button in the side pane to open
the Applications & components catalog.
Do one of the following:

Components 761 Converting a conceptual or a detailed component


To Do this Configuration
Convert a 1. Full, Primary, Steel
conceptual Click > Convert to Detailing, Precast Concrete
component detailing component. Detailing
to a detailed 2. Select the component
component symbol.
Convert a 1. Engineering, Construction
detailed Click >Convert to Modeling, Rebar Detailing
component conceptual component.
to a 2. Select the component
conceptual symbol.
component

7.7 Automate connection creation


This section describes the tools that you can use to automate connection
creation in the model.
Click the links below to find out more:

AutoConnection (page 762)


AutoDefaults (page 767)
AutoConnection and AutoDefaults rules (page 773)

AutoConnection
Use the AutoConnection tool to automatically select and apply connections
with predefined properties to selected parts in a model. With AutoConnection,
Tekla Structures automatically creates similar connections for similar framing
conditions.
You can use AutoConnection to quickly add connections individually, in
phases, or project-wide. This is useful when you are working on a large project
using many connections, modifying a model, or importing modified profiles.

NOTE Before using AutoConnection 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 the test model to check the
rules and properties of various connection types. The model also acts as a
quick reference for connection information.

See also
Define AutoConnection settings and rules (page 763)

Components 762 Automate connection creation


Create a connection using AutoConnection (page 766)
AutoConnection and AutoDefaults rules (page 773)

Define AutoConnection settings and rules


With AutoConnection you can define groups of rules which Tekla Structures
automatically applies when creating connections in a model. By using a rule
group to select connections and connection properties you do not have to
select each connection and define its properties separately. For example, you
can create separate rules for different standards, projects, manufacturers, and
even individual models.

AutoConnection settings
To open the AutoConnection Setup dialog box, on the File menu, click
Catalogs --> AutoConnection settings.

Icon Setup level Description


Rule group You can use rule groups to organize
connections and connection properties
according to different standards,
projects, manufacturers, and models.

Components 763 Automate connection creation


Icon Setup level Description
You can create, modify and delete rule
groups.
Framing condition Framing conditions are predefined
connection types that you cannot
change. Tekla Structures creates the
framing conditions automatically:
• Beam to beam web
• Beam to beam flange
• Beam to column web
• Beam to column flange
• Beam splice
• Column splice
Rule set You can use rule sets to define which
connection to use in a certain situation.
You can create additional rule sets.
Connection The connection to apply if the rule set
criteria are met.
To apply a particular connection, the
conditions in the model have to match
all the rules in the branch that contains
the connection.

Rules.zxt file
When you use AutoConnection, Tekla Structures saves the AutoConnection
information in a zipped rules.zxt file in the \attributes folder under the
current model folder.
You can copy the rules.zxt file to the project or firm folder to make it
available in other models. Each time you modify the AutoConnection setup
you need to recopy this file to the firm and project folders. To use the
modified setup in other models, restart Tekla Structures.

Create a rule group for AutoConnection


You can define rule groups for AutoConnection to organize connections and
connection properties according to different standards, projects,
manufacturers, and models.
1. On the File menu, click Catalogs --> AutoConnection settings.
2. Right-click an existing rule group and select New Rule Group.
3. Click the New group and enter a name.
Give the rule group a name that reflects the group of connections that you
want to create (page 766). For example, use the fabricator's name, the

Components 764 Automate connection creation


project name, or any name that clearly identifies the connection rules that
you want to use for a specific model.

When you create a new rule group, Tekla Structures automatically adds the
existing framing conditions in the group.

Create a rule set for AutoConnection


You can create AutoConnection rule sets under framing conditions to specify
which connection properties to use when specific conditions in the model are
met.
You only need to create AutoConnection rule sets if you plan to use different
connections (page 766) to connect similar framing conditions. For example, in
the model, some beam-to-beam connections require clip angles, others need
shear tabs. You need to define rule sets to determine where each connection
type should be used.
1. On the File menu, click Catalogs --> AutoConnection settings.

2. Click the plus icon in front of the rule group to open the tree structure.

3. Right-click the relevant framing condition and select Create


Additional Rule Sets.
4. Right-click the new rule set and select Edit Rule Set....
5. Enter a name for the rule set.
6. Select a rule from the Available rules list.
7. Click the right arrow button to move the selected rule into the list of Rules
in rule set.
8. Enter the values used in the rule: either an exact value, or minimum and
maximum values.
9. Click OK.

NOTE The order of the rules in the tree structure is important. Tekla Structures uses
the first rule that matches the conditions in the model so you should place
the most limiting rule highest in the tree, and the most generic rule lowest.
You can change the priority of a rule set by right-clicking the rule set and
selecting Move up or Move down.

Change a connection in an AutoConnection rule set


You can change the connection in a rule set by selecting a connection in the
Applications & components catalog.
1. On the File menu, click Catalogs --> AutoConnection settings.

2. Click the plus icon in front of the relevant framing condition and rule
set to find the connection that you want to change.

Components 765 Automate connection creation


3. Right-click the connection and select Select Connection Type....
4. Double-click a connection in the Select component dialog box.
5. Click OK in the AutoConnection Setup dialog box.

Create a connection using AutoConnection


Use AutoConnection to have Tekla Structures automatically create connections
using the properties of predefined rules. When you use AutoConnection, Tekla
Structures ignores the properties in the connection dialog boxes. Tekla
Structures does not modify the existing connections.
1. In the model, select the parts to connect.
2. On the Edit tab, click Components --> Create AutoConnections.
3. Select the rule groups from the lists on the Rule groups tab.

1 Rule group for AutoConnection


2 Rule group for AutoDefaults
4. If needed, go to the Advanced tab to change the rules used in the framing
conditions:
a. Select the connection in the Connection selection option:
• AutoConnection applies the connection defined in the rule group
that you have selected in the first list on the Rule groups tab.
• None does not create a connection.

Components 766 Automate connection creation


• Click Select... to select a connection from the Applications &
components catalog. Tekla Structures creates the connection
using the default properties.
b. Select the connection properties in the Parameters selection option:

• Autodefaults applies the properties of the rule group that you


have selected in the first list on the Rule groups tab.
• No autodefaults applies the default connection properties.
5. Click Create connections.

TIP You can also use the Auto connect selected parts macro to automatically
create connections using the current properties without opening the
AutoConnection dialog box.
Macros are located in the Applications group in the Applications &
components catalog.

See also
Define AutoConnection settings and rules (page 763)

AutoDefaults
Use AutoDefaults to set up properties for existing connections. AutoDefaults
allows you to modify the default connection properties and save them for use
in specific circumstances. When you use AutoDefaults, Tekla Structures
automatically creates the connections with the predefined AutoDefaults
properties. You can also use AutoDefaults for a single connection.
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 automatically adjusts the thickness of the
base plate.

NOTE Before using 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.

See also
Define AutoDefaults settings and rules (page 768)
Modify a connection using AutoDefaults (page 772)
AutoConnection and AutoDefaults rules (page 773)

Components 767 Automate connection creation


Define AutoDefaults settings and rules
Use AutoDefaults to set up properties for existing connections. AutoDefaults
chooses connection properties based on the framing condition. With
AutoDefaults you can create rules that define the situations where the
predefined properties are used.
To apply the configured AutoDefaults settings and rules to connections, see
Modify a connection using AutoDefaults (page 772).

AutoDefaults settings
To open the AutoDefaults setup dialog box, click File --> Catalogs -->
AutoDefaults settings.

Icon Setup level Description


Rule group You can use rule groups to organize settings
according to different standards, projects,
manufacturers, and models. You can create,
modify and delete rule groups.
Components The component tree structure shows the
connections that are available on component
toolbars in Tekla Structures.

Components 768 Automate connection creation


Icon Setup level Description
Rule set Rule sets control which properties to use in
certain situations. You can create additional rule
sets.
Tekla Structures processes AutoDefaults rule
sets in the order in which they are in the tree, so
you can control the selection of properties.
Properties file The properties files are under the rule sets. By
default, each connection has a standard
properties file that defines the standard
properties, for example, standard.j144 or
standard.j1042.
You can create additional properties files for the
properties that you want to use again and give
the files distinctive names.

Defaults.zxt file
When you use AutoDefaults, Tekla Structures saves the AutoDefaults rules in a
zipped defaults.zxt text file in the \attributes folder under the current
model folder.
You can copy the defaults.zxt file to the project or firm folder to make it
available in other models. Each time you modify the AutoDefaults setup, you
need to recopy this file to the firm or project folder. To use the modified setup
in other models, restart Tekla Structures.

NOTE We do not recommend that you edit the defaults.zxt file using a
text editor, but if you do, ensure that you are using the right syntax.
The easiest way to unzip the .zxt file is to change the file
extension .zxt to txt.gz and unzip the file. Change the extension
back to .zxt when you have finished. You do not need to zip the file
after editing it, Tekla Structures can also read the unzipped file.

Create a rule group for AutoDefaults


You can define rule groups for AutoDefaults to group the rules according to
different standards, projects, or manufacturers, for example.
1. On the File menu, click Catalogs --> AutoDefaults settings.
2. Right-click an existing rule group and select New Rule Group.

Components 769 Automate connection creation


3. Click the New group to rename it.
Give the rule group a name that reflects the contents of the group. For
example, use the fabricator's name, the project name, or any name that
clearly identifies the rules that you want to use for a specific model.

When you create a new rule group, Tekla Structures automatically adds the
existing components to the group.

Create a rule set for AutoDefaults


You can create rule sets to define which connection properties are used when
specific conditions in the model are met.
1. On the File menu, click Catalogs --> AutoDefaults settings.

2. Click the plus icon in front of the rule group to open the tree structure.

3. Click the plus icon in front of the relevant group of components and
connection .
4. Right-click an existing rule set and select New Rule Set.
5. Right-click the new rule set and select Edit Rule Set....
6. Enter a name for the rule set.
7. Select a rule from the Available rules list.
8. Click the right arrow button to move the selected rule into the list of Rules
in rule set.
9. Enter the values used in the rule: either an exact value, or minimum and
maximum values.
10. Select from the Parameter files selection in rule set list how the
properties are selected in the rule set.

Option Description
Use Tekla Structures uses the properties files it finds in the first
combination of matching sub-rule set and does not check other rule sets.
first
parameters
Iterate until Tekla Structures checks sub-rule sets until it finds matching
connection properties.
symbol is
green
Iterate until Tekla Structures checks sub-rule sets until it finds matching
connection properties.
symbol is
yellow

Components 770 Automate connection creation


Option Description
Use Tekla Structures checks all rule sets and uses the properties
combination of files in all matching rule sets. The order of the properties
all parameters files is important.
When Tekla Structures combines the properties files, the
most recent files (the lowest in the tree) override previous
ones. If you do not enter any values for the properties,
Tekla Structures does not override the previous property
values.
11. Click OK.

NOTE The order of the rules (page 775) in the tree structure 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 rule lowest.
You can change the priority of a rule set by right-clicking the rule set and
selecting Move up or Move down.

Modify connection properties for AutoDefaults


Each connection has a default standard property file that defines the
properties for the connection. You can modify the properties that the
standard file uses. Save the connection properties that you want to use and
set the standard file to use these properties (page 772) in the AutoDefaults
settings.
1. On the File menu, click Catalogs --> AutoDefaults settings.

2. Click the plus icon in front of the rule group to open the tree structure.

3. Click the plus icon in front of the relevant group of components and
connection .
4. Right-click the standard.j connection file that you want to modify, for
example, standard.j144 and select Edit Connection Parameters....
5. In the connection dialog box, set the properties that you want to save.
Such properties could be, for example, bolt properties, profiles, and
materials.
6. Enter a descriptive name for the properties in the box next to the Save as
button.
7. Copy this name in the Connection code option on the General tab.
Using the same name allows you to check which properties Tekla
Structures used in specific situations. Tekla Structures does not
automatically show the AutoDefaults values in the connection dialog box.

Components 771 Automate connection creation


8. Click Save as.
Tekla Structures saves the properties file in the \attributes folder
under the current model folder. The filename consists of the name you
entered in Save as and the file extension .jXXX, where XXX is the
connection number, for example, sec_0-190.j144.
9. Click Cancel to close the connection dialog box and return to the
AutoDefaults setup dialog box.
If you click OK to close the connection dialog box, you need to load the
default properties the next time you use the connection. Using the default
properties ensures that AutoDefaults can modify the properties.
10. Right-click the standard.j file again and select Select Connection
Parameters....
The Attribute File List dialog box that opens contains the properties that
have been set and saved in the connection dialog box.
11. Select a file in the Attribute File List dialog box.
12. Click OK.

Modify a connection using AutoDefaults


When you use a connection that you are unfamiliar with, first use the default
properties. Then use AutoDefaults to modify the properties.
1. Double-click a connection symbol in the model to open the connection
dialog box.
2. On the General tab, select a rule group from the AutoDefaults rule
group list.
3. On all tabs, select the AutoDefaults options marked with the arrow
symbol for the properties in which you want to use AutoDefaults.
4. Click Apply.

If you manually modify the properties after using AutoDefaults, Tekla


Structures uses the manually modified properties.
For example, you have manually set the base plate thickness of a connection
to 20 mm. AutoDefaults is active and sets the plate thickness according to the
main part profile. If you modify the main part profile, Tekla Structures does
not update the base plate thickness. It remains at 20 mm.

NOTE You can view which AutoDefault rules and properties are used:
• To view AutoDefaults rules, select the connection symbol in the model,
right-click and select Inquire .
Tekla Structures shows the rule group, rule sets and properties files used.

Components 772 Automate connection creation


• To view the AutoDefaults properties, double-click the connection symbol
in the model, select <AutoDefaults> in the list box next to the Load
button and click Load.

See also
Define AutoDefaults settings and rules (page 768)

AutoConnection and AutoDefaults rules


You can create your own AutoConnection and AutoDefaults rules for project
and company defaults. By defining rules you can accurately select connections
and connection properties when using AutoConnection and AutoDefaults.

General rules
• Profile name is the name in the profile catalog.
• Profile type

Profile type Number


I 1
L 2
Z 3
U 4
Plate 5
Round bar 6
Pipe 7
Square pipe 8
C 9
T 10
ZZ 15
CC 16
CW 17
Polygon plate 51
• Number of secondary parts
• Number of main parts
• Material name

Orientation rules
Depending on the relative angle of a beam, the connections can be classified
as sloped, skewed, or cant. The angle value can be between - 90 and 90
degrees.

Components 773 Automate connection creation


• 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.

• Skewed angle (relative to main part longitudinal axis)


The longitudinal axis of the secondary part is skewed according to the main
part cross section. The angle is the smaller of the angles between the
longitudinal axis of the secondary part and the main part Z or Y axis.

• Cant angle
For rotated secondary parts

Dimension rules
• Profile depth
• Web depth
For profiles with an upper and lower flange, the web depth is: h-t1-
t2-2*r1
Or, if t2 is zero: h-2*t-2*r1
For profiles with one flange, the web depth is h-t-r1-r2.

Components 774 Automate connection creation


• Web thickness
• Flange thickness

Forces and strengths


• Shear force
• Axial force
• Bending moment

See also
Combining and iterating properties for AutoDefaults (page 775)
AutoDefaults example: Using iteration with connection check (page 777)
Using reaction forces and UDLs in AutoDefaults and AutoConnection
(page 779)

Combining and iterating properties for AutoDefaults


Combining properties
You can save properties files that cover different groups of properties and use
these files to define many rules. For example, you can have one file for bolt
properties and another for profile properties. AutoDefaults combines the
separate files into one file. This means that you can define fewer files because
you can use one file for several rules. If the files contain different values for
the same property, Tekla Structures uses the last property it finds, see the
example image below.

Components 775 Automate connection creation


Iterating properties
Tekla Structures tests the properties until the connection symbol is yellow or
green. Iteration changes the properties automatically if the connection is not
created successfully, even if the rules match. If connection check is active, the
iteration results in properties that have passed the check.

Components 776 Automate connection creation


Limitations
• Tekla Structures cannot iterate property 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
AutoDefaults tree structure.
• 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.

See also
Define AutoDefaults settings and rules (page 768)

AutoDefaults example: Using iteration with connection check


You can use the connection check result when using AutoDefaults with
iteration. If an iteration rule matches, but the connection does not pass the
connection check and the connection symbol remains red, AutoDefaults
continues testing other rules and properties until the connection symbol is
green.
In this example, you will create iteration rules to set the number of bolts
according to the result of the connection check. After this, you will use the

Components 777 Automate connection creation


rules group and connection check together for a connection. The example
image below shows the rules in the AutoDefaults setup dialog box.

To create iteration rules for use with connection check:


1. On the File menu, click Catalogs --> AutoDefaults settings.
2. Right-click the tree and select New Rule Group.
3. Click the new rule group and rename it to Iteration example.
4. Browse the Iteration example tree to find End plate (144), right-click
it, and select Create Additional Rule Sets.
5. Right-click the New rule set and select Edit Rule Set.
6. Change the rule set name to ITERATION.
7. Set the Parameter file(s) selection in rule set option to Iterate until
connection symbol is green.
8. Click OK.
9. Right-click the ITERATION rule set and select Create Additional Rule
Sets.
10. Right-click the New rule set and select Edit Rule Set.
11. Change the rule set name to 2 bolts.
12. Select the rule Secondary 1 depth and set the minimum and maximum
depth values for two bolts.
13. Set the Parameter file(s) selection in rule set option to Use
combination of first parameters.
14. Click OK.

Components 778 Automate connection creation


15. Right-click the connection properties file standard.j144 under 2 bolts
and select Select Connection Parameters.
16. Select a properties file for two bolts in the Attribute File List and click
OK.

TIP If there is no suitable properties file, you can create a new file. Right-
click the standard.j144 file and select Edit Connection
Parameters. Save the needed properties and click Cancel to close
the dialog box. The saved properties are now available in the
Attribute File List.

17. Click Apply to have the changes available in the connection dialog box.
18. Repeat steps 9 to 16 for other rule sets.
19. Open the End plate (144) dialog box.
20. Select <Defaults> from the list next to the Load button and click Load.
21. On the General tab, set the AutoDefaults rule group option to the
Iteration example you created.
22. On the Design type tab, set the Check connection option to Yes.
23. Enter the load from secondary members in the Shear, Tension, and
Moment options.
24. Click OK.

See also
Define AutoDefaults settings and rules (page 768)
Combining and iterating properties for AutoDefaults (page 775)

Using reaction forces and UDLs in AutoDefaults and AutoConnection


You can set reaction forces for AutoConnection and AutoDefaults in the user-
defined attributes of a part, and for AutoDefaults also on the Design tab in the
connection dialog box.
Reaction forces
When you use reaction forces in a rule and AutoDefaults is activated, Tekla
Structures first searches for reaction forces in the corresponding connection’s
properties. If the properties do not contain reaction forces, Tekla Structures
searches the user-defined attributes of the secondary part of the connection.
If Tekla Structures does not find forces there, you cannot use reaction force
rules.
Shear force calculation
If you have not given any reaction force values, shear force is calculated using
the UDL (uniformly distributed load) shear force routine. The UDL calculation

Components 779 Automate connection creation


is mainly intended for use with imperial units. It uses the yield stress value,
profile dimensions, and UDL percentage to calculate the maximum shear force
allowed.
• 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.
Tekla Structures compares the result with the shear force rule in AutoDefaults.

To use UDLs for AutoConnection and AutoDefaults:

To Do this
Use UDL for 1. On the Design tab in the connection dialog box, set the
AutoConnectio UDL option to Yes.
n
2. Enter the UDL percentage in the UDL% box.
If you do not enter any value, Tekla Structures uses a
default percentage set with the
XS_AUTODEFAULT_UDL_PERCENT advanced option.
Use UDL for 1. On the Design tab in the connection dialog box, set the
AutoDefaults Use UDL option to Yes.
2. Enter the UDL percentage in the UDL % box.
If you do not enter any value, Tekla Structures uses a
default percentage set using the
XS_AUTODEFAULT_UDL_PERCENT advanced option.

See also
Design and Design type tabs (page 805)

7.8 Advanced component settings


This section describes how to set default properties for different connection
types, how to use Excel spreadsheets in connection design, and advanced
component properties, such as analysis and design properties.
Click the links below to find out more:

Define connection properties in the joints.def file (page 781)


Excel spreadsheets in connection design (page 793)
General tab (page 803)
Design and Design type tabs (page 805)

Components 780 Advanced component settings


Analysis tab (page 807)

Define connection properties in the joints.def file


The joints.def file contains general connection settings and connection-
specific settings for different connection types. You can use the joints.def
file to set the default properties for different connection types. Joints.def is
a text file that you can open and edit in any standard text editor.
Tekla Structures uses the values defined in the joints.def file for the
properties that do not have values in the connection dialog boxes. If you
manually enter values in the connection dialog boxes, the manually entered
values are used instead of the values in the joints.def file. AutoDefaults
also override the values defined in the joints.def file.
Tekla Structures stores the joints.def file in the system folder. Tekla
Structures searches for the joints.def file in the standard search order:
model, project, firm, and system folder.

How to use the joints.def file


The joints.def file contains general connection settings and connection-
specific settings for different connection types in separate sections. You can
modify the joints.def file using any standard text editor.
When you modify the file:
• Enter absolute values or names.
• Do not use feet and inch symbols.
• Ensure that the profiles exist in the profile catalog.
• Ensure that the bolts exist in the bolt catalog.
• You can set the measurement units at the beginning of the file.
• You can define in the JOINTDEFAULT line whether Tekla Structures uses
the default values in the joints.def file or the system default values, for
example, as follows:

• Value 1 means that the default values defined in the joints.def file
are used.
• Value 0 means that the system default values are used.
• The // characters at the beginning of a line mean that the line is a
comment line. Tekla Structures does not use the information on these
lines.

Components 781 Advanced component settings


• You can force Tekla Structures to use the system default for a particular
property by entering the value -2147483648 for the property.
Connection-specific properties
The properties for clip angles, shear tabs, end plates, gusset connections and
diagonal connections are in separate sections. Each section begins with a
header row that contains the column labels, for example as follows:
joints.def

Do not add columns to the file. If Tekla Structures cannot find a property in the
connection-specific section, it searches for the default property in the general
defaults section.
Connections that use the joints.def file
The following connections use the joints.def file:
• Welded gusset (10)
• Bolted gusset (11)
• Bracing cross (19)
• Tube gusset (20)
• Tube crossing (22)
• Two sided angle cleat (25)
• Corner tube gusset (56)
• Corner bolted gusset (57)
• Wraparound gusset (58)
• Hollow brace wraparound gusset (59)
• Wraparound gusset cross (60)
• Wrapped cross (61)
• Gusseted cross (62)
• Corner wrapped gusset (63)
• Beam with stiffener (129)
• Column with shear plate (131)
• Bolted moment connection (134)
• Clip angle (141)
• Two sided end plate (142)
• Two sided clip angle (143)
• End plate (144)
• Shear plate simple (146)

Components 782 Advanced component settings


• Welded to top flange (147)
• Welded to top flange S (149)
• Moment connection (181)
• Column with stiffeners W (182)
• Full depth (184)
• Full depth S (185)
• Column with stiffeners (186)
• Column with stiffeners S (187)
• Column with stiffeners (188)
• Shear plate tube column (189)
• Bent plate (190)

Example: How Tekla Structures uses the joints.def file


This example explains how Tekla Structures calculates the bolt diameter and
other properties of the Bolted gusset (11) connection using the joints.def
file.
The height of the diagonal profile is 10". Tekla Structures calculates the bolt
size and the number of bolts according to the profile height. It searches the
BOLTHEIGHT rows for a profile height of 10".
As the profile height is greater than 8.0 but under 12.0, Tekla Structures uses
the row with profile height 8.0. This sets the bolt diameter to 0.75.

Tekla Structures uses the bolt diameter to assign the bolt and part properties.
It searches the DIAGBOLTPART rows for bolt diameter 0.75.

The following property values are used:

Bolt diameter 0.75


Number of 2
bolts
horizontally
Edge distance 1.5
horizontally

Components 783 Advanced component settings


Edge distance 1.5
vertically
Distance 2.5
between bolts
horizontally
Distance System default is used.
between bolts
vertically

Tekla Structures does not use the connection plate thickness or angle profile
properties in this connection.

General defaults in the joints.def file


Tekla Structures uses the general defaults in the joints.def file if it cannot
find a connection property in the connection-specific section.
For example, for clip angles, Tekla Structures determines the bolt diameter
and the number of bolts according to the secondary beam height. If the
secondary beam is higher than the highest value in the clip angle section in
the joints.def file, Tekla Structures uses the default bolt diameter in the
general defaults.
The properties in the general defaults section in the joints.def file are:

Property Description
boltdia Bolt diameter
pitch Distance from the center of one bolt to the center of the
next bolt
clipweld Weld size
angle-cc-inc Tekla Structures adds bolt to bolt distance and web
thickness, then rounds up the result using this value.
Complies with the US AISC standard.
lprofgapinc Tekla Structures rounds up the angle profile gap using this
value. Complies with the US AISC standard.
lsize Size of the angle profile
copedepth Notch size
copelength Notch size
boltedge Edge distance
webplatelen Haunch plate height (h)
webplatewid Haunch plate width (b)
beamedge Setback distance between the end of the beam and the
main part
knifeclr No longer used
clipedge Edge distance for bolts (clip angles only)

Components 784 Advanced component settings


Property Description
gap No longer used
shearplateth Shear tab thickness
k
endplatethk End plate thickness
shearweld Size of weld
cliplsize Size of angle profile (clip angles only)
flangecutcle Flange cut clearance
ar
slotsize Size of slotted hole
clipslots Part with slotted holes:
• 1 = beam
• 2 = angle profiles
• 3 = both
This property is the Slots in option on the Bolts tab.
clip_attac Clip angle attached to the main part and secondary parts:
• 1 = both parts bolted
• 2 = main part bolted/secondary part welded
• 3 = main part not welded
• 4 = main part welded/secondary part bolted
• 5 = both parts welded
• 6 = main part not bolted
• 7 = secondary part not welded
• 8 = secondary part not bolted
• 9 = both parts bolted/welded
This property is the bolt attachment option on the Bolts tab
where the location of bolts is defined.
copedepth_in Tekla Structures rounds up notch depth using this value.
c
copelength_i Tekla Structures rounds up notch length using this value.
nc

Bolt diameter and number of bolts in the joints.def file


In the joints.def file, the BOLTHEIGHT rows in each connection-specific
section show the default bolt diameter and default number of bolt rows for
the connection type.

Components 785 Advanced component settings


Tekla Structures determines the bolt diameter and the number of bolts
according to the connection type based on the following properties:

For According to
Clip angles Secondary beam height
Shear tabs Secondary beam height
End plates Secondary beam height
Gusset Angle profile length
connections
Diagonal Profile height
connections

Clip angle, shear tab, and end plate connections


Tekla Structures calculates the default bolt diameter and the number of bolt
rows vertically according to the height of the secondary beam. You can enter
the following properties:

Property Description
name BOLTHEIGHT
part ANGLECLIP
sec.beam.height Maximum height of the secondary beam for a certain
number of bolts
diameter Bolt diameter. The diameter must exist in the bolt
catalog.
number_of_bolts Number of bolts vertically

Gusset connections
Tekla Structures calculates the default bolt diameter and the number of bolt
rows horizontally according to the length of the angle profile. You can enter
the following properties:

Property Description
name BOLTHEIGHT
part GUSSET
lproflength or Length of the angle profile
angleproflength
diameter Bolt diameter. The diameter must exist in the bolt
catalog.
number_of_bolts Number of bolts horizontally

Components 786 Advanced component settings


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 BOLTHEIGHT
part DIAGONAL
conn.pl.height Profile height
or profileheight
diameter Bolt diameter. The diameter must exist in the bolt
catalog.
number_of_bolts Number of bolts horizontally

Bolt and part properties in the joints.def file


Once Tekla Structures has used the joints.def file to calculate the bolt
diameter, it uses the result to assign other properties to bolts and parts,
according to the connection type.
In clip angle connections, for example, the default properties for bolts and
parts are in the rows that begin with ANGLECLBOLTPART in the CLIP ANGLE
section of the joints.def file.
The table below lists the properties that you can assign for bolts and parts in
each connection type.

Property Description Clip Shear End Guss Diago


angle tab plate et nal
name Identifies the connection * * * * *
type.
For example,
GUSSETBOLTPART for
gusset connections.
bolt The bolt diameter must * * * * *
diamete exist in the bolt catalog.
r
shear Thickness of the shear *
plate tab
thickne
ss
end Thickness of the end *
plate plate
thickne
ss

Components 787 Advanced component settings


Property Description Clip Shear End Guss Diago
angle tab plate et nal
gusset Thickness of the gusset *
thickne plate
ss
conn. Thickness of the *
plate connection plate
thickne
ss
angle The name of the used * * *
profile angle profile must exist
or L in the profile catalog.
profile Enter the exact profile,
for example:
L100*100*10.
number Number of bolts in each * * * * *
row vertically and
horizontally.
pitch Distance between the * * * * *
bolts from the center of
each bolt for vertical and
horizontal bolts
edge Distance from the center * * * *
distanc of a bolt to the edge of
e the part for vertical and
horizontal bolts
vert. Position of the first * * *
bolt vertical row of bolts
firshol
e

Gusset connection properties in the joints.def file


Enter the additional default properties for gusset connections in the
GUSSETDEFDIM row . All gusset connections do not use all the properties.

Property Description Affects plate shape


name GUSSETDEFDIM
boltdia_def Bolt diameter for all bolt groups
Tekla Structures uses this value
if the Bolt size box is empty in
the connection dialog box.
tol_prim Tolerance between the gusset
and main part web

Components 788 Advanced component settings


Property Description Affects plate shape
tol_sec Tolerance between the gusset
and secondary part web
dist_diag_pri Clearance between the first
m secondary part selected and the
main part
dist_diag_sec Perpendicular distance from the
last secondary part selected to
the nearest secondary part
angle_first_c Corner angle dimension Yes
orner
angle_sec_cor
ner
dist_between_ Clearance between braces
diag
first_bolt_fr Bolt edge distance for the bolt
om_line groups on the Gusset tab
corner_dx Corner dimension
corner_dy Corner dimension
movey

option on the Gusset


tab
movez
option on the Gusset
tab
dist1 Edge length of the gusset plate Yes
perpendicular to the lowest
brace
dist2 Edge length of the gusset plate Yes
perpendicular to the braces
dist3 Edge length of the gusset plate Yes
perpendicular to the uppermost
brace
tol_lprof Edge tolerance from gusset
plate to connection plate
tol_stiffener Stiffener tolerance
chamfer_dx Stiffener chamfer dimension on
the Gusset tab
chamfer_dy Stiffener chamfer dimension on
the Gusset tab

Components 789 Advanced component settings


Property Description Affects plate shape
chamfer_corne
r_dx
chamfer_corne
r_dy
side_length Side length
diafit_length Fit length in the Bracing cross
(19) connection.
Tekla Structures uses this value
if the option on the Parameters
tab is empty.

The example image below shows the properties of the Wraparound gusset
(58) connection on the Picture tab.

1. tol_lprof
2. corner_dy
3. corner_dx

Components 790 Advanced component settings


4. dist_diag_sec
5. tol_sec
6. angle_sec_corner
7. dist3
8. dist_between_diag
9. dist2
10. dist1
11. dist_diag_prim
12. tol_prim

Diagonal connection properties in the joints.def file


Enter the additional default properties for bolts and parts in the DIAGDEFDIM
row. All diagonal connections do not use all the properties.

Property Description
name DIAGDEFDIM
boltdia_def Bolt diameter for all bolt groups
Tekla Structures uses this value if the Bolt size box is
empty in the connection dialog box.
dist_gus_diag Gap between the gusset plate and the brace
If the tube profiles are closed with end plates,
dist_gus_diag is the gap between the gusset plate and
the end plate.
See the Tube crossing (22) image below.
dist_in Cut depth in the brace. Enter a negative value to prevent
the connection plate from being inside the tube brace.
See the Tube crossing (22) image below.
dist_dv Brace edge distance to the edge of the connection plate.
This dimension changes the width of the connection plate.
See the Tube crossing (22) image below.
sec_cut_tol On the Brace conn tab:
slot_length_t
ol

tube_cut_tol On the Brace conn tab:

Components 791 Advanced component settings


Property Description
conn_cut_dx On the Brace conn tab:
conn_cut_dy

round_plate_t On the Brace conn tab:


ol

flanges_cut_a On the Brace conn tab:


ngle
dist_flanges_
cut
dist_skew_cut
end_plate_thk End plate thickness

The example image below shows the properties of the Tube crossing (22)
connection on the Picture tab:

1. dist_dv
2. dist_in
3. dist_gus_diag

Profile dependent bolt dimensions in the joints.def file


For some connections, such as Clip angle (141) and Two sided clip angle
(143), Tekla Structures calculates the bolt size according to the profile size.
For these connections, Tekla Structures takes the bolt size from the
PROFILEBOLTDIM rows of the PROFILE TYPE-DEPENDENT BOLT

Components 792 Advanced component settings


DIMENSIONS section in the joints.def file if you leave the corresponding
options empty on the Bolts tab.

Property Description
width Profile width
one bolt For single bolts, distance from the edge of the profile
firsthole angle to the first hole
two bolts For two bolts, distance from the edge of the profile
firsthole angle to the first hole
pitch Distance between bolts from the center of each bolt,
for vertical and horizontal bolts

For example, to find the bolt dimensions to be used with an L6X6X1/2 profile
in a clip angle connection:
1. Tekla Structures first searches the PROFILEBOLTDIM rows for L6X6X1/2
in the PROFILE TYPE-DEPENDENT BOLT DIMENSIONS section.
2. If there is no match, Tekla Structures then searches the
ANGLECLBOLTPART rows in the CLIP ANGLE section.

Excel spreadsheets in connection design


You can use Excel spreadsheets in connection design for all steel connections
that have the Design or Design type tab in the connection dialog box.
You can link connections to Excel spreadsheets by selecting Excel in the
External design option on the Design or Design type tab. The connection
information is transferred to the connection type-specific spreadsheet where
the needed calculations are made. The calculated properties are saved to an
output file and the modified component property values are transferred back
to the connection. The connection is modified according to the changes.
You can create an Excel spreadsheet for a connection type using the
component_template.xls file available in the ..\Tekla Structures
\<version>\Environments\common\exceldesign folder, or use a
predefined file.

Components 793 Advanced component settings


Files used in Excel spreadsheet connection design
The following files are used in the connection design with Excel spreadsheets:

File Description
Visual Basic script file The Excel.vb file links Tekla Structures with the
external software and defines the Excel spreadsheet
file names and the locations. The file is located in
the ..\Tekla Structures\<version>
\Environments\common\exceldesign folder.
Component type- The component type-specific spreadsheet contains
specific Excel predefined calculations. When you run the connection
spreadsheet design, the connection properties and information of
the main and secondary parts are transferred to the
Input and Component sheets of the Excel
spreadsheet.
Excel searches for the relevant spreadsheet file in the
following order:
1. From the \exceldesign folder in the current
model folder: file named as component_ +
number or name + .xls, for
example, ..\test_model\exceldesign
\component_144.xls.
2. From the location defined with the
XS_EXTERNAL_EXCEL_DESIGN_PATH advanced
option as follows:
XS_EXTERNAL_EXCEL_DESIGN_PATH (=
%XS_DIR%\environments\common
\exceldesign\) + "component_" + number
+ ".xls"
Connection specific The result file contains the modified connection
result file properties.
• The result file is created automatically from the
Calculation sheet.
• The file is stored in the \exceldesign folder in
the model folder and named with the GUID,
Globally Unique Identifier.
• The file is updated each time you modify the
connection.
• The calculation results can be stored as an Excel
spreadsheet, or in HTML or PDF format, depending
on how the calculation spreadsheet is configured.

Components 794 Advanced component settings


File Description
Template The ..\Tekla Structures\<version>
spreadsheet \Environments\common\exceldesign folder
contains a component_template.xls spreadsheet
you should use to create your own spreadsheet
applications to use with Tekla Structures components.

Example of an Excel spreadsheet in connection design


The images in this example show the Excel spreadsheet that is used for the
End plate (144) connection.
The sample spreadsheet has the following sheets:
The Calculation sheet contains a report of the calculations.

Components 795 Advanced component settings


The Inputs sheet contains the properties of the connection from the
connection dialog box.

Components 796 Advanced component settings


The Outputs sheet contains the design results. These values are transferred
to the connection and the connection in the model is modified accordingly.
The Component sheet contains calculations, information on the connection
geometry, and on the main part and the secondary parts. The component
attributes in the spreadsheet are the same as in the corresponding .inp file.
See more about .inp files in .

Components 797 Advanced component settings


The following sheets are also included:
• Data shows catalog information.
• Norm shows the code selection and references to codes.
• Language shows translations.

Components 798 Advanced component settings


Example of visualizing the Excel connection design process
You can define in the Excel.vb file how the Excel connection design process
is visualized. The Excel.vb file links Tekla Structures with the external
software and defines the Excel spreadsheet file names and the locations.
1. Open the Excel.vb file located in ..\Tekla Structures\<version>
\Environments\common\exceldesign.
2. Configure the Excel.vb file as follows:

• Visualizing control - Const DEBUG As Boolean= True


• Visualizing using Excel - Const SHOW_EXCEL As Boolean = True
• Storing the output - Const STORE_RESULTS As Boolean = True
3. Save the file.

4. Click the Applications & components button in the side pane to


open the Applications & components catalog.
5. Search for Clip angle (141) and double-click it to open the properties
dialog box.
6. On the Design type tab:

Components 799 Advanced component settings


a. Select Excel in the External design option.
b. Enter the load values.

7. Click Modify.

Components 800 Advanced component settings


The Excel design file opens and shows the Inputs sheet.

8. Click OK to continue.

Components 801 Advanced component settings


The Excel design process now calculates the data that is shown on the
Component sheet, and then opens the Component sheet.

9. Click OK to continue.
The Excel design process now calculates the result output values and then
opens the Outputs sheet. The calculated results values are transferred to
the connection.

Components 802 Advanced component settings


10. Save the file in the model folder.
11. When you click OK, the design process is completed and the Excel design
file is closed.

Showing connection status in Excel connection design


When you use Excel spreadsheets in connection design, you can have Tekla
Structures use different colors in component symbols to show the status of a
component in the model.
You can do this by including an error attribute on the Outputs sheet of the
component's Excel spreadsheet. The type of the attribute is int.
The possible values are:

Val Colo Status


ue r
1 Gree Bolt edge distances are sufficient.
n
The connection passes the connection design check using the UK
and US design codes embedded in the system.
2 Yello Bolt edge distances are insufficient according to the value
w defined in the Components settings in File --> Settings -->
Options.
3 Red Tekla Structures cannot calculate the component properties. The
possible reasons are:
• The connection direction is not correct.
• The work plane is not correct.
• The selected connection is not appropriate for the situation.
• The connection design check was carried out using the
embedded UK and US design codes and the connection
cannot support the loading you have defined.

NOTE The component symbol color can only be controlled for system components,
not for custom components.

General tab
The General tab is available in steel connections and steel details.

Components 803 Advanced component settings


Option Description
Up direction Rotates the connection around the secondary part or the
detail around the main part.
You can define the rotation angle around the x- and y-axis
of the secondary part. The upper box is for the y-axis and
the lower box for the x-axis.

Position in Available only for details. The check boxes next to the
relation to images indicate the position of the definition point of the
primary part detail, relative to the main part.
Horizontal offset and Vertical offset define the
horizontal and vertical alignment of the detail, relative to
the main part.
Detail type Available only for details. This option determines on which
side of the part the detail will be created, but it depends on
where you pick the input point of the detail.
• End detail
Pick a point on a part. The detail will be created from
the picked point towards the start or end point of the
part depending on which one of them is further from
the picked point. If you pick the mid point of the part,
the detail will be created towards the end (magenta
handle) point of the part. If you pick the start point of
the part, the detail will be created towards the end
point (and vice versa).
• Intermediate detail
Pick a point on a part. The detail will be created from
the picked point towards the start (yellow handle) point
of the part. Do not pick the start (yellow handle) point
of the part.
• Intermediate detail (reverse)
Pick a point on a part. The detail will be created from
the picked point towards the end (magenta handle)
point of the part. Do not pick the end (magenta handle)
point of the part.
Locked Prevents modifications.
You can use the privileges.inp file to control the
access to the Locked attribute.
Class A number given to all parts the connection creates. You
can use class to define the color (page 649) of the parts in
the model.
Connection Identifies the connection. Tekla Structures can display this
code connection code in connection marks in drawings.

Components 804 Advanced component settings


Option Description
AutoDefaults Automatically sets connection properties according to the
rule group selected rule group. Rule group None switches
AutoDefaults off.
AutoConnectio Automatically switches the connection to another
n rule group according to the selected rule group.

See also
AutoDefaults (page 767)
AutoConnection (page 762)

Design and Design type tabs


Some component dialog boxes include a Design tab, others include a Design
type tab. You can use the options on these tabs to check if the component will
bear the uniform distributed load (UDL). Some Design tabs include only the
design check. Tekla Structures saves the design summary as a .txt file in the
model folder.
You can use AutoDefaults rule groups and Excel files in the design check:
• AutoDefaults rule groups automatically modify component properties to
take the calculated load. To define which AutoDefaults rule group to use,
go to the General tab and select the rule in the AutoDefaults rule group
list box.
For more information, see Using reaction forces and UDLs in AutoDefaults
and AutoConnection (page 779).
• The information in an Excel file checks the connection design and
automatically updates component properties to bear the UDL. This is
useful when you want to check connection design according to other
design codes. See Excel spreadsheets in connection design (page 793).

Design tab
This design check is intended to be used with imperial units.
To check the design:
1. Go to the Design tab and select Yes in the Use UDL list.
2. To use information in an Excel spreadsheet in the UDL calculation, select
Excel in the External design list.
3. Enter the information you want to use in the calculation.

Components 805 Advanced component settings


4. Select the connection in the model and click Modify.
Tekla Structures checks the component. A green component symbol
indicates that the connection will bear the UDL, red indicates that it will
not.
5. To view the results of the check, right-click the component symbol and
select Inquire from the pop-up menu.
The Inquire object dialog box shows the summary of the design check
and related information.
See also Excel spreadsheets in connection design (page 793).

Design type tab


This design check is intended to be used with imperial units.
To check the design:
1. Go to the Design type tab and select Yes in the Check connection list.
Tekla Structures checks the connection each time it is used or changed in
the model.
2. Enter the information you want to use in the calculation.
3. Select the connection in the model and click Modify.
Tekla Structures checks the component. A green component symbol
indicates that the connection will bear the UDL, red indicates that it will
not.
4. To view the results of the check, right-click the component symbol and
select Inquire from the pop-up menu.
The Inquire object dialog box shows the summary of the design check:
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.

Design tab for check design only


The design is based on the British standard BS5950.
The design has the following limitations:
• Design only works in the UK environment.
• Design is available only if the main part and the secondary parts are
perpendicular.
• Design is available only with two bolts horizontally.
• Design is available only when vertical bolts are defined from the top.
• Design is valid for I profiles only.
To check the design:
1. Go to the Design tab and select On in the Design list.

Components 806 Advanced component settings


2. Enter the Tie Force in kilo Newtons (kN).
Tie force is required if the design check is turned on and the framing type
of the connection is beam-to-column. If there is no tie force, enter 0.
3. Enter the Shear Force in kN.
If the design check is turned on, enter a positive value. If there is no shear
force, enter 0.
4. Select the connection in the model and click Modify.
The connection symbol shows the design check status:
• Green means that the design check was successful.
• Yellow means that a warning occurred in the design check.
• Red means that a fatal error occurred in the design check.
5. To view the results of the check, right-click the connection symbol and
select Inquire from the pop-up menu.
The Inquire object dialog box shows the summary of the design check
and related information.

NOTE If the message Numbering not up to date is shown in the Inquire


object dialog box, the marks will not be correct. You need to
renumber the model to ensure that the marks are up-to-date. After
that use the Inquire command again to get the correct marks to the
design check summary.

Analysis tab
Use the Analysis tab in the steel connection or detail dialog box to define how
Tekla Structures handles connections and details in the analysis.

Components 807 Advanced component settings


Option Description
Use analysis restraints Set to Yes to use the analysis properties of the
connection or detail in the analysis instead of
the analysis properties of the parts in the
connection.
You also need to set Member end release
method by connection to Yes in the Analysis
Model Properties dialog box when you create
the analysis model.
For more information, see Analysis model
properties.
Member selection Use to associate the analysis properties with
each connection part (Primary, 1. secondary, 2.
secondary, and so on).
Restraint combination For more information, see Defining support
Support condition conditions.
Longitudinal member For more information, see Analysis part
offset properties.
Analysis profile Tekla Structures uses this profile in the analysis
instead of the one in the physical model to take

Components 808 Advanced component settings


Option Description
the stiffness of the connection or detail into
account.
Analysis profile length In the analysis, Tekla Structures overrides the
profile of the part in the physical model for this
length.

Components 809 Advanced component settings


8 Custom components

You can define customized connections, parts, seams, and details for your
project. These are called custom components. You can use custom components
in the same way as any Tekla Structures system component. By editing the
custom components you can create intelligent, parametric custom
components that automatically adjust to changes in the model.

When to use
Define a custom component if you cannot find a predefined system
component (page 747) that meets all your needs. Especially if you need to
create a large number of complex model objects and copy them across several
projects.

Benefits
Once you define and store a custom component in the Applications &
components catalog, you can easily access it from the catalog and use it in
another location in the same model. If you must modify the custom
component, you only need to make the changes once. When you save the
changes, they will be automatically applied to all copies of that custom
component in the model. You can also import and export custom components
as .uel files between models and share the custom components with your
colleagues, or store the custom components in a model template (page 246)
so that they are available with each new model that is based on the used
template.

Custom component types


You can create four types of custom components:

Custom components 810


Type Description Example
Custom part Creates a group of objects
(page 812) that may contain
connections and details.
Note: Unlike other custom
components, custom parts
are not marked with a

component symbol in
the model. Custom parts
have the same position
properties as beams have.
Custom Creates connection objects
connection and connects the secondary
(page 813) parts to the main part. The
main part may be
continuous at the
connection point.

Custom detail Creates detail objects and


(page 814) connects them to a single
part at the location you
picked.

Custom components 811


Type Description Example
Custom seam Creates seam objects and
(page 816) connects the parts along a
line that you create by
picking with two points. The
parts are usually parallel.

8.1 Examples of custom parts


Custom parts may consists of a single part or a group of parts, and they often
have a complex composition. The following images show some examples of
custom parts:

Steel Company standard


bracing plates

Castellated beam and


cell beam

Built-up beams/columns

Built-up beams

Custom components 812 Examples of custom parts


Standard glazing fixings

Precast concrete Sandwich panel

Lifters

Standard embeds/
inserts

Standard beams

8.2 Examples of custom connections


Custom connections can be used to connect a main part to up to 30 secondary
parts. The connection is made between the main part and the ends of the
secondary parts. The following images show some examples of custom
connections:

Steel Built-up plate seat

Custom components 813 Examples of custom connections


Shear plate

Typical japanese post


connections

Precast concrete Base detail

Double tee to L profile

Column cut-out

Wall panel connections

8.3 Examples of custom details


Custom details can be used to add more information to a single part, such as
extra plates or cut-outs. The following images show some examples of custom
details:

Custom components 814 Examples of custom details


Steel Backing plates

Cast base

Timber base

Out rigger (stiffeners)


and out rigger plate
(stiffeners)

Precast concrete Door and window

Column patterns

Hollow core end details

Lifting details

Custom components 815 Examples of custom details


Mock joint/reveal

Side pocket

8.4 Examples of custom seams


Custom seams can be used to connect a main part to up to 30 secondary
parts. They can also be used on one main part only. The seam is made along
the length of the part. The following images show some examples of custom
seams:

Steel Steel stair step

Turnbuckles

Custom components 816 Examples of custom seams


Handrail

Precast concrete Double tee connection

Panel to panel grout


tube connection

8.5 Define custom components


You can define customized components that have all the details you need.
Start by defining a simple custom component which you can modify later.
Defining a simple custom component typically takes only few minutes. You can

Custom components 817 Define custom components


invest more time in defining your custom components if you are planning to
use them in future projects.
By editing the custom components (page 827) even further you can define
self-adjusting, parametric custom components (page 856) that automatically
adjust to changes in the model. This is more time-consuming but can pay off
later when you have a group of parametric custom components which you can
use across several models or projects.

Explode an existing component


When you start defining a custom component, we recommend that you first
apply a similar system component in the model and then explode it. Exploding
means that you ungroup the objects of an existing component. Once the
objects are detached, you can modify, remove or add objects to suit your
needs, and then create new custom components using these objects.
Exploding a component and using the detached objects as a basis for a new
custom component can be useful when you want to create custom
components more quickly.
Alternatively, you can create individually the component objects that are
needed in a custom component, such as parts, cuts, fittings, and bolts.
1. In the model, select the component you want to explode.
2. Right-click and select Explode Component.
Tekla Structures separates the component objects. You can modify the
objects and use them when you define new custom components.

Define a custom component


The following example shows how to define a simple custom connection.

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.

2. Click the Access advanced features button and select Define


custom component....

Custom components 818 Define custom components


The Custom Component Wizard dialog box opens.

3. In the Type list, select the component type (page 810): connection, detail,
seam, or part.
4. In the Name box, enter a unique name for the component.
5. Modify the other properties (page 940) on the Type/Notes tab, Position
tab, and Advanced tab, and then click Next >.
6. In the model, select the objects you want to include in the custom
component.

You can use area selection to select multiple objects simultaneously


(page 130). The main and secondary parts and the grids are ignored when
you select objects for the custom component.

Custom components 819 Define custom components


NOTE If you cannot select desired objects in the model, check the
selection switches (page 137) and the selection filter settings
(page 173).
If you want to include rebar set modifiers (page 539) in the
custom component:
• Ensure that Direct modification is switched off when you
select the modifiers.
• Hold down Shift and select the modifiers one by one. Area
selection does not select modifiers.

7. Click Next >.


8. Select the main part for the component.

9. Click Next >.


10. Select the secondary parts for the component.

Custom components 820 Define custom components


To select multiple secondary parts, hold down Shift when you select
them. The maximum number of secondary parts in a custom component
is 30.

NOTE Pay attention to the order in which you select secondary parts.
Tekla Structures will use the same picking order when you use the
custom component in a model.

11. Define any other properties required for this custom component, such as
detail or seam position.
The properties depend on the component type that you selected in step 4.
12. If you want to adjust any of the settings at this stage, click < Back to
return to the previous page of the Custom Component Wizard.
13. When you are happy with the settings, click Finish to create the custom
component.
The custom component is added in the model and in the Applications &
components catalog.
14. If needed, add a thumbnail image for the custom component.
The thumbnail image is displayed in the Applications & components
catalog. In the thumbnail image you can show a typical situation where
the component can be used.
a. Take a screenshot of the custom component.
b. Add a thumbnail image (page 757) of the custom component in the
Applications & components catalog.

Custom components 821 Define custom components


Tekla Structures shows the thumbnail image in the Applications &
components catalog:

15. If you want to modify custom component settings afterwards:


a. On the custom component editor toolbar (page 827), click the
Modify custom component settings button.
b. Change the settings.
c. Click OK.
The defined custom component is not intelligent and Tekla Structures does
not adjust dimensions to suit any changes in the model. To have the
component adapt to changes in the model, edit (page 827) the component in
the custom component editor, where you can build dependencies between
component objects and model objects.

Define a nested custom component


You can define more complex custom components by joining two or more
components together as a nested component. This allows you to create
smaller, simpler components and wrap them up into a single component. The
original components become sub-components in the nested component.
Nested components are typically used with precast and cast-in-place
components, such as with embeds.
Do not nest components more than necessary. If you nest more than two
levels, you might run across some limitations. To view the different
component levels in a nested custom component (page 141), hold down the
Shift key and scroll with the mouse wheel.
1. In the model, create the components and other model objects that you
want to include in the nested component.

2. Click the Applications & components button in the side pane to


open the Applications & components catalog.

3. Click the Access advanced features button and select Define


custom component....
The Custom Component Wizard dialog box opens.

Custom components 822 Define custom components


4. In the Type list, select the type of the nested custom component.
5. In the Name box, enter a unique name for the nested component.
6. Modify the other properties on the Type/Notes tab, Position tab, and
Advanced tab, and then click Next >.
7. Select the components and any other objects you want to include in the
nested component, and then click Next >.
8. Follow the instructions in the Custom Component Wizard to continue.
You will be asked to select the main and secondary parts for the nested
component. Depending on the component type that you selected in step
4, you may also have to define other properties, such as detail or seam
position.
9. When you are happy with the settings, click Finish to create the nested
component.
The component is added in the model and in the Applications &
components catalog. The sub-components are shown in the Custom
component browser, together with the other component objects:

10. If you want to change the settings afterwards:

Custom components 823 Define custom components


a. In the custom component editor (page 827), click the Modify

custom component settings button .


b. Change the settings.
c. Click OK.

WARNING If you use a component of the type plug-in as a sub-component


of a nested component, and change the sub-component's
properties in the custom component editor, note that those
changes may be lost when you save the nested component and
use it in a model.
To prevent losing any properties, link a variable to each plug-in
property that you want to keep. You can also use component
attribute files to do this. For more information, see Examples of
parametric variables and variable formulas in custom
components (page 871).

Example: Define a custom end plate component


This example shows how to define a simple custom component based on an
existing end plate component.

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.

2. Click the Access advanced features button and select Explode


component.
3. Select the end plate component in the model.

Tekla Structures separates the objects in the component.

Custom components 824 Define custom components


4. Click the Access advanced features button and select Define
custom component....
5. In the Type list, select Connection.
6. In the Name box, enter a unique name for the custom component.

7. Click Next >.


8. Select the objects you want to use in the custom component, and then
click Next >.

Custom components 825 Define custom components


You can use area selection (left to right) to select the objects. Tekla
Structures ignores the main part and secondary parts and the grids when
you are selecting objects to include in the custom component.
9. Select the column as the main part, and then click Next >.
The main part supports the secondary part.
10. Select the beam as the secondary part.
The secondary part is supported by the main part.

NOTE When you select multiple secondary parts, pay attention to the
order of selection. The custom component will use the same
selection order when you add the component in a model. The
maximum number of secondary parts in a custom component is
30.

11. Click Finish.

Custom components 826 Define custom components


Tekla Structures displays a component symbol for the new component.

You have now defined a simple custom component, which you can use in
locations similar to where it was originally created. This component is not
intelligent and Tekla Structures does not adjust dimensions to suit any
changes in the model. To make the custom component intelligent, you
need to edit (page 827) it in the custom component editor.

8.6 Edit and save custom components


Use the custom component editor to fine-tune existing custom components,
and to make the components parametric. When you edit a custom
component, Tekla Structures updates all instances of that component
throughout the model with the changes you have made.

Edit a custom component


1. In the model, select the custom component by clicking the green

component symbol .

NOTE Custom parts do not have a component symbol in the model. To

select custom parts, ensure that the Select components


selection switch is active.

Custom components 827 Edit and save custom components


2. Right-click and select Edit Custom Component.
The custom component editor opens. It consists of the following parts:
• The Custom component browser

• The Custom component editor toolbar

Custom components 828 Edit and save custom components


• Four different views of the custom component

3. Modify the custom component in one of the four custom component


views. You can, for example:
• Add or remove component objects
For example, add extra bolts or stiffeners to the component. Only
component objects, not the main or secondary parts, can be modified
in the custom component editor.
• Bind component objects to a plane (page 837)
• Add a distance between component objects (page 848)
• Set object properties by using parametric variables (page 851)
4. Save the custom component.
Click Yes when prompted to replace all occurrences of the custom
component in the model. All instances of the custom component are now
updated with the changes you made.

Custom components 829 Edit and save custom components


Custom component browser
Custom component browser shows the contents of a custom component in
a hierarchical, tree-like structure. Custom component browser lists the
model objects, to which custom component is attached, and the objects the
custom component creates. You can create links between custom component
variables and component object properties.
The Custom component browser works with the views. When you select a
part in the view, Tekla Structures highlights it in the Custom component
browser, and vice versa.
You can copy names, values, and references (page 854) from main and
secondary parts in the component in the Custom component browser, and
then use them in the Variables dialog box to define the properties of custom
components.

Custom component editor toolbar


Use the tools on the Custom component editor toolbar, for example, to
create distances, select planes, and to save the component.

Icon Description
Creates a distance.
Select the plane first and then the
handle or chamfer where to bind.
Creates a reference distance.

Creates distances automatically.


Tekla Structures binds the selected
part to their handles’ contact planes
(page 947). Tekla Structures selects
planes in the following order:
1. construction planes
2. planes of the main and the
secondary parts
Creates a construction plane
(page 846).
Creates a construction line
(page 846).
Plane types Shows plane types you can use when
defining distance variables.
Edits the type or the position of a
custom component (page 940), or
add notes after you have created the
component.

Custom components 830 Edit and save custom components


Icon Description
Shows all created variables
(page 836).
Opens Custom component browser.

Saves the custom component with


another name.
Saves and update the existing
components in the model.
Closes the editor.

Save a custom component


After modifying a custom component, save the changes.
Tekla Structures saves the custom component in the current model folder, in
the xslib.db1 file, which is a library file containing custom components and
sketches.

To Do this
Save changes to all copies of the 1. In the custom component editor,
custom component
click the Save component
button.
2. In the Save confirmation dialog
box, click Yes.
Tekla Structures saves the
changes and applies them to all
copies of the custom component
in the model.
Save the component with a new 1. In the custom component editor,
name click the Save with new name
button.
2. Enter a new name for the
component.
Save and close the component 1. In the custom component editor,
click the Close button.
2. In the Close custom component
editor message, click Yes.
If you click No, the custom
component editor closes without
saving the changes.

Custom components 831 Edit and save custom components


Protect a custom component with a password
You can set a password to prevent others from modifying a custom
component. Password-protected custom components can still be added to
models as usual.
1. In the model, select a custom component.
2. Right-click the custom component symbol and select Edit Custom
Component.
3. On the Custom component editor toolbar, click the Display variables
button.
The Variables dialog box opens.
4. Click Add to create a new parametric variable.
5. In the Name box, enter Password.
6. In the Formula box, enter the desired password.
7. Save the custom component.
The next time someone tries to edit this custom component, they will be asked
for the password.

8.7 Add custom components to a model


Use the Applications & components catalog to add your custom component
to a model.

Add a custom connection, detail, or seam to a model

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.
2. To search for a component, browse the catalog or enter a search term in
the search box.

Custom components 832 Add custom components to a model


Custom components have the following symbols in the catalog:

Type Symbol
Custom part

Custom connection or seam

Custom detail
3. Select the custom component you want to add.
4. Follow the instructions on the status bar to add the custom component in
the model.
5. To modify the properties, double-click the custom component in the
model.

Example: Add a custom connection to a model


This example shows how to add a previously created custom end plate
connection (page 824) to a model. Because you have not modified the custom
component to adapt to different situations in the model, you need to add it to
a similar location where it was created. Otherwise the custom component may
not work as required.

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.
2. In the catalog, select the custom end plate connection you want to add.
Tekla Structures displays instructions on the status bar.
3. Select the column as the main part.
4. Select the beam as the secondary part.
Tekla Structures adds the end plate connection to the model.

Add or move a custom part in the model


Use the direct modification handles and dimensions when you add or move
custom parts. If you are unable to select custom parts in the model, ensure

that the Select components selection switch is active.

NOTE This method cannot be used when adding custom parts to faces that
have cuts or edge chamfers. You need to hide the cutting parts and
edge chamfer objects from the view before you add custom parts on
cut or chamfered faces using direct modification.
We do not recommend using this method with custom parts that are
parametric, and in which the input points define the dimensions of

Custom components 833 Add custom components to a model


the custom part. The preview is simplified, based on the default
custom part dimensions, and snapping has a different focus than
usually.

1. Ensure that Direct modification is switched on.

2. Click the Applications & components button in the side pane to


open the Applications & components catalog.
3. In the catalog, select the custom part you want to add.
4. Move the mouse pointer over part faces and edges in the model, and see
how the custom part turns over and adjusts to the part faces.
If you are adding the custom part to another object, Tekla Structures
shows location dimensions to the nearest object edges.
If you are adding a custom part that has only one input point, press Tab
to rotate it in 90-degree steps around the work plane Y axis.
5. Depending on the number of custom part input points, pick one or two
points to place the custom part in the model.
Tekla Structures shows the coordinate axes, rotation handles, and
location dimensions that you can use to fine-tune the location and
rotation of the custom part. The handles are red, green, and blue,
according to the local coordinate system of the custom part.

6. Click the middle mouse button to confirm the location and rotation.
Tekla Structures adds the custom part to the model.
7. To move the custom part along any of its coordinate axes, drag the
relevant axis handle to a new location.

Custom components 834 Add custom components to a model


8. To rotate the custom part around any of its coordinate axes, drag the
relevant rotation handle to a new location.
Press Tab to rotate the custom part in 90-degree steps in the direction of
the selected rotation handle.

9. To move or rotate the custom part by specifying a distance or angle:


a. Select an axis handle, a rotation handle, or a dimension arrowhead.
b. Type the value by which you want the dimension to change.
When you start typing, Tekla Structures displays the Enter a Numeric
Location dialog box.
c. Click OK to confirm the new dimension.
10. To stop modifying, press Esc.

Custom components 835 Add custom components to a model


8.8 Add variables to a custom component
Variables are the properties of a custom component. You can create variables
in the custom component editor and use them to adapt custom components
to changes in the model. Some of the variables appear in the custom
component's dialog box, while others are hidden and are only used in
calculations.

Variable types
There are two types of variables:
• Distance variable: The distance between two planes, or between a point
and a plane. A distance variable binds parts together, or works as a
reference distance.
• Parametric variable: Controls all the other properties in a custom
component, such as name, material grade, and bolt size. Parametric
variables are also used in calculations.

Distance variables
Use distance variables to bind custom component objects to a plane, so that
the component objects stay at a fixed distance even if the surrounding objects
change. You can create distance variables manually or automatically.
You can bind the following objects to a plane:
• construction planes
• reference points of parts (only custom component objects)
• reference points of bolt groups
• chamfers
• part and polygon cut handles
• line cuts
• reference points of reinforcing bars
• reference points of reinforcement meshes and strands
• fittings
You can decide which distance variables are shown in the custom
component's dialog box. Show the variables if you want to edit their values in
the dialog box. Hide the variables if you only use them to bind objects to a
plane.

Parametric variables
Use parametric variables to to set properties for any object the custom
component creates (page 851). After creating the variable, you will be able to
change the value directly in the custom component's dialog box.

Custom components 836 Add variables to a custom component


You can also create formulas to calculate values. For example, you can
calculate the position of a stiffener relative to the beam length.

NOTE To be able to correctly reference a variable in your formula, its name


must be 19 characters or shorter. Variables with longer names will not
work correctly when referenced.

You can decide which parametric variables are shown in the custom
component's dialog box. Show the variables if you want to edit their values in
the dialog box. Hide the variables if you only use them in calculations.

Bind component objects to a plane


Use distance variables to bind component objects to a plane. Binding keeps the
custom component at a fixed distance from the plane even if the surrounding
objects change. Distance variables automatically get the prefix D (distance),
which is shown in the Variables dialog box.

Bind objects automatically


You can bind objects automatically to the main and secondary parts of a
connection or detail. The selected objects, or their handles, are bound to
existing planes if the objects (or handles) are located exactly on the plane.

NOTE You cannot bind custom parts (page 812) automatically, because they
do not have a main part.

1. In the custom component editor, click the Create distances variables


automatically button .
2. Select an object that has handles (page 348).

Custom components 837 Add variables to a custom component


3. Click the middle mouse button to bind the object.
Tekla Structures binds the object from a maximum of three directions to
the existing planes.
Tekla Structures displays a distance symbol for each binding. Select the
object to see the bindings.

Custom components 838 Add variables to a custom component


The corresponding distance variables are shown in the Variables
(page 950) dialog box:

Bind objects manually


Create the bindings manually if you want to bind a custom component from
specific handles only. You can bind an object to a maximum of three planes.

1. Ensure that Direct modification is switched off.


The selection of handles is easier when Direct Modification is off.
2. Ensure that you are using a model view that shows object faces.
On the View tab, click Rendering, and use one of the following options:
• Parts grayscale (Ctrl+3)
• Parts rendered (Ctrl+4)
3. In a custom component view, select the custom component to see its
handles (page 348).

Custom components 839 Add variables to a custom component


4. Select the handle that you want to bind to a plane.

5. In the custom component editor, click the Add fixed distance button .

You can also right-click and select Bind to Plane.


6. Move the mouse pointer in a custom component view to highlight the
plane that you want to bind with the handles.

Custom components 840 Add variables to a custom component


For example:

NOTE If you cannot highlight the correct plane, change the plane type
(page 947) on the Custom component editor toolbar.
Boundary and component planes work for most profile types, so
try to use them whenever you can.

7. Click the plane to create the binding.


Tekla Structures displays a distance symbol for the binding.

The corresponding distance variable is shown in the Variables dialog box:

Custom components 841 Add variables to a custom component


NOTE If you have created a nested custom component and have used a
component of the type plug-in as a sub-component of a nested
component, or another custom component as a sub-component of a
nested component,
the bindings may be lost or do not work as desired when you save the
nested component and use it in a model.

Test a binding
Test all bindings to see that they work correctly.
To be able to select distances in the model, ensure that the Select distances

selection switch active.


1. Double-click the distance symbol in a custom component view.
The Distance Properties dialog box opens.

2. In the Value box, enter a new value.


3. Click Modify.
You should see the binding change in the model.

TIP Alternatively, you can test the binding in the Variables (page 950)
dialog box:
a. Enter a new value in the Formula box.

Custom components 842 Add variables to a custom component


b. Press Enter.
You should see the binding change in the model.

Check a binding
You can check what is bound to what by using the Inquire objects command.
To be able to select distances in the model, ensure that the Select distances

selection switch active.

1. On the ribbon, click Object.


2. Select a distance symbol in a custom component view.
The Inquire object dialog box shows information about the binding.

Delete a binding
Bindings cannot be modified, but you can delete the existing bindings and
then create new ones to rebind the objects.
To be able to select distances in the model, ensure that the Select distances

selection switch active.


1. Select the binding in a custom component view.
2. Press Delete.
You can also select the binding in the Variables (page 950) dialog box and
then click the Delete button.

Custom components 843 Add variables to a custom component


Example: Bind an end plate to a plane
This example shows how to bind the end plate top to the upper side of the
beam.

1. Ensure that Direct modification is switched off.


The selection of end plate handles is easier when Direct Modification is
off.
2. In a custom component view, select the end plate to see the end plate
handles.

3. Select the top handle of the end plate.


4. Right-click the top handle and select Bind to Plane.
5. Move the pointer over the upper side of the beam flange to highlight it.

Custom components 844 Add variables to a custom component


Here we are using the boundary plane type. If the part profile changes,
the boundary plane is always found.

NOTE If you cannot highlight the desired plane, change the plane type
(page 947) on the Custom component editor toolbar.

6. Click the upper side of the beam flange.


A distance symbol appears in the custom component views.

7. Give a descriptive name for the binding you created:


a. In the custom component editor, click the Display variables button
.
The Variables dialog box opens.
b. In the Label in dialog box box, enter Plate Top to Flange Top
as the name of the new binding.

Custom components 845 Add variables to a custom component


Bind component objects using magnetic construction
planes or lines
Instead of binding each component object handle to a plane separately, you
can use magnetic construction planes and lines. The objects that are directly
on a magnetic construction plane (or line) will move with the plane (or line),
which means you only need to create one distance variable instead of 8, for
example.

Bind handles using a magnetic construction plane


1. In the custom component editor, click the Add construction plane
button .
2. Pick four points to define the shape of the construction plane.
For example, create a plane that goes through all the handles and
chamfers of the custom component.
3. Click the middle mouse button.
Tekla Structures creates a construction plane. For example:

4. Double-click the plane.


The plane properties are shown in the property pane.
5. Enter a name for the plane.
6. In the Magnetic list, select Yes.
7. Click Modify.

Custom components 846 Add variables to a custom component


Now when you move the construction plane, all handles that are on the
plane are moved as well:

8. Bind the construction plane to a part face:


a. Select the construction plane, right-click and select Bind to Plane.
b. Select a suitable part face.
For example, the inner flange of the column:

Tekla Structures displays a distance symbol for the binding. Now if


you move the part face, the handles on the magnetic construction
plane will follow.

NOTE Only the objects whose reference points are directly on the
magnetic construction plane are affected. By default, the
magnetic distance is 0.2 mm. To change this setting, use the
advanced option XS_MAGNETIC_PLANE_OFFSET.

Custom components 847 Add variables to a custom component


Bind handles using a magnetic construction line
1. In the custom component editor, click the Add construction line button
.
2. Pick the starting point of the construction line.
3. Pick the end point of the construction line.
Tekla Structures creates a construction line.
4. Double-click the line.
The line properties are shown in the property pane.
5. Enter a name for the line.
6. In the Magnetic list, select Yes.
7. Click Modify.
Now when you move the construction line, all handles that are on the line
are moved as well.
8. Bind the construction line to a part face:
a. Select the construction line, right-click and select Bind to Plane.
b. Select a suitable part face.
Tekla Structures displays a distance symbol for the binding. Now if
you move the part face, the handles on the magnetic construction
line will follow.

Add a distance between component objects


Use reference distance variables to add a distance between two points or a
point and a plane. The reference distance changes as you move the objects it
refers to. You can use reference distances in calculations, for example, to
determine the spacing of rungs on a ladder. Reference distance variables
automatically get the prefix D (distance), which is shown in the Variables
dialog box.
1. In a custom component view, select a handle (page 348).

Custom components 848 Add variables to a custom component


This is the starting point for your measurement.

2. In the custom component editor, click the Add reference distance button

.
3. Move the mouse pointer in the view to highlight a plane.
This will be the end point for your measurement. If you cannot highlight
the correct plane, change the plane type (page 947) on the Custom
component editor toolbar.

4. Click the plane to select it.

Custom components 849 Add variables to a custom component


Tekla Structures displays the distance.

The corresponding reference distance variable is shown in the Variables


dialog box:

Note that the Add reference distance command remains active. You can
click more planes if you want to measure other distances.
5. To stop measuring, press Esc.
6. To check that the reference distance works correctly, move the handle.

Custom components 850 Add variables to a custom component


The distance changes accordingly. For example:

See also
Add variables to a custom component (page 836)

Set object properties by using parametric variables


Use parametric variables to set basic properties (such as name, material,
profile, position number, and so on) for any object the custom component
creates. Parametric variables automatically get the prefix P (parameter), which
is shown in the Variables dialog box.
The following example shows how to create a variable that sets all welds in a
custom component to a given size. After creating the variable, you are able to
change the weld size directly in the custom component's dialog box.

1. In the custom component editor, click the Display variables button .


The Variables dialog box opens.
2. Click Add to create a new parametric variable.
3. In the Name box, enter a name for the variable.
You can also use the default name, such as P1. In this example, enter
Weldsize as the name of the variable.
4. In the Value type list, select a suitable value type (page 950).
The type determines what kind of values can be used with this variable. In
this example, select Length, which is suitable for lengths and distances.

Custom components 851 Add variables to a custom component


5. In the Formula box, enter a value or variable formula.
Leave this box empty.
6. In the Label in dialog box box, enter a descriptive name for the
parametric variable.
This label will be shown in the custom component's dialog box. In this
example, enter Weld size as the label.
7. In the Visibility list, define whether the variable will be visible in the
custom component's dialog box.
Hide the variable if you only use it in calculations. Show the variable if you
want to be able to edit the value in the custom component's dialog box. In
this example, select Show.
8. Click Close.
You have now created a parametric variable with the following settings:

9. In the Custom component browser, link the variable to the desired


object property.
a. Select the property.
Select the Size above line property of the uppermost weld.

b. Right-click the property and select Add Equation.

Custom components 852 Add variables to a custom component


c. After the equal sign, enter the name of the parametric variable.
Enter Weldsize here.

You can now modify the Size above line property by using the Weld
size box in the custom component's dialog box.
10. Repeat step 9 for any other property of the same type, if needed.

Custom components 853 Add variables to a custom component


Repeat the procedure for the other welds as well, so that they will all be
linked to the Weld size box in the custom component's dialog box.

11. Save the custom component. (page 831)


The variable is now displayed in the custom component's dialog box,
unless you set the visibility of the variable to Hide in step 7.

If you change the weld size value now, the size of all welds within the
custom component will change accordingly.

See also
Copy properties and property references from another object (page 854)

Copy properties and property references from another


object
You can copy properties, such as names and values, from other objects and
use them to determine the properties of a custom component. You can also
copy property references. The link is dynamic, so when the property changes,

Custom components 854 Add variables to a custom component


the reference reflects the change. For example, you can use a beam length
reference in variable formulas. Even if the length changes, the correct value is
always used in calculations.
1. In the Custom component browser, browse for the object property you
want to copy.
To find the required component object more easily, select it in a custom
component view. Tekla Structures highlights the selected object in the
Custom component browser.
2. Right-click the property and select one of the following:
• Copy Name
Copies the name of the object. For example, Material.
• Copy Value
Copies the value the object currently has. For example, S235JR.
• Copy Reference
Copies the link to the property. For example,
fP(Material,"ID57720EEE-0000-000E-3134-363730393237").

Custom components 855 Add variables to a custom component


3. Right-click where you want to insert the object property, and then select
Paste.
For example, you can paste a reference to the Formula box in the
(page 950) dialog box to use it in a calculation.

See also
Examples of parametric variables and variable formulas in custom
components (page 871)

Create a variable formula


Use variable formulas to add more intelligence to your custom components.
Variable formulas always begin with the equal sign (=). At its simplest, a
formula can be a simple dependency between two variables, stating that P2
equals half of P1 (P2=P1/2), for example. To create more complex
calculations, you can use functions and operators inside the formula. For
example, you can add mathematical expressions, if statements, references to

Custom components 856 Add variables to a custom component


object properties, and so on. When you create formulas, note that
multiplication is faster than division, for example, P1*0.5 is faster than P1/2.
The following example shows how to create a formula that sets the weld size
to half the thickness of the secondary part flange. When the component is
used in a model, Tekla Structures will use the thickness of the secondary part
flange to calculate the size of the weld.

1. In the custom component editor, click the Display variables button .


The Variables dialog box opens.
2. Click Add to create a new parametric variable.
3. In the Name box, enter a name for the variable.
In this example, enter w as the name of the variable.
4. In the Custom component browser, go to Input objects --> Secondary
parts --> Part --> Profile properties .
5. Right-click Flange thickness 1 and select Copy Reference.

6. In the Formula box, type =, right-click, and select Paste.


Tekla Structures pastes the reference to flange thickness from the
clipboard.
7. After the flange thickness formula, enter *0.5.
The formula should now read:
=fP(Flange thickness 1,"GUID")*0.5
8. Set the other values as follows:
a. In the Value type list, select Length.

Custom components 857 Add variables to a custom component


b. In the Visibility list, select Hide.

9. In the Custom component browser, go to Component objects --> Weld


--> General properties .
10. Right-click Size above line, select Add Equation and type = w.

See also
Functions in variable formulas (page 858)

Functions in variable formulas


You can use functions to calculate values for parametric variables. Variable
formulas always begin with the equal sign (=).
For more information, see Set object properties by using parametric variables
(page 851).

Arithmetic operators
Use arithmetic operators to combine expressions that return numeric values.
You can use the following arithmetic operators:

Operator Description Notes


+ addition Use also to create strings of
parameters.
- subtraction
* multiplication Multiplication is faster than division.
=D1*0.5 is faster than =D1/2
/ division

Custom components 858 Add variables to a custom component


Logical and comparison operators
Use logical and comparison operators inside if statements. You can use if-
then-else statements to test a condition and to set the value according to the
result.

For example:
=if (D1>200) then 20 else 10 endif
You can use the following operators inside if statements:

Operator Description Example


== both sides are equal
!= sides are not equal
< left side is smaller
<= left side is smaller or
equal
> right side is smaller
>= right side is smaller or
equal
&& logical AND =if (D1==200 &&
D2<40) then 6 else
both conditions must 0 endif
be true If D1 is 200 and D2 smaller than 40,
the result is 6, otherwise 0.
|| logical OR =if (D1==200 ||
D2<40) then 6 else
only one condition 0 endif
must be true If D1 is 200 or D2 is smaller than 40,
the result is 6, otherwise 0.

Reference functions
Use reference functions to refer to the property of another object, such as the
plate thickness of a secondary part. Tekla Structures refers to the object on
the system level, so if the object property changes, so does the reference
function value.

You can use the following reference functions:

Function Description Example


fTpl("template Returns the =fTpl("WEIGHT","ID50B8559A
attribute", template attribute -0000-010B-3133-3534323730
"object GUID") value of an object 38")
that has a given
returns the weight of an object
object GUID.
whose GUID is

Custom components 859 Add variables to a custom component


Function Description Example
ID50B8559A-0000-010B-3133-353
432373038.
fP("user-defined Returns the user- =fP("comment",
attribute", defined attribute "ID50B8559A-0000-010B-3133
"object GUID") value of an object -353432373038")
that has a given
returns the user-defined attribute
object GUID.
comment of an object whose
GUID is
ID50B8559A-0000-010B-3133-353
432373038.
fValueOf("paramet Returns the value If the equation is =P2+"*"+P3,
er") of the parameter. the result is P2*P3
With =fValueOf("P2")
+"*"+fValueOf("P3"), where
P2=780 and P3=480, the result is
780*480
fRebarCatalogValu Returns the fRebarCatalogValue("A500HW
e(BarGrade, reinforcing bar ", "10", 1, 2)
BarSize, Usage, catalog value of
returns the size, usage, and
FieldName) an object.
weight of an object whose
Usage can be reinforcing bar grade is A500HW.
either 2 ("Tie") or
1 ("Main").
FieldName must
be one of the
following:
• 0
NominalDiame
ter
• 1
ActualDiamete
r
• 2 Weight
• 3 MinRadius
• 4 Hook1Radius
• 5 Hook1Angle
• 6
Hook1Length
• 7 HookRadius
• 8 Hook2Angle

Custom components 860 Add variables to a custom component


Function Description Example
• 9
Hook2Length
• 10
Hook3Radius
• 11 Hook3Angl
• 12
Hook3Length
• 13 Area

ASCII file as a reference function


You can refer to ASCII files to get data. Tekla Structures searches for the files in
the following order:

1. model
2. ..\TeklaStructuresModels\<model>
\CustomComponentDialogFiles\
3. project (set with advanced option XS_PROJECT)
4. firm (set with advanced option XS_FIRM)
5. system (set with advanced option XS_SYSTEM)
The format for reading files is the following:
fVF("filename", "key_value_of_row", column_number)
• Key value of row is a unique text value.
• Column number is an index starting from 1.

NOTE Enter a space at the end of each row in the ASCII file. Otherwise the
information is not read correctly.

Custom components 861 Add variables to a custom component


Example
The =fVF("Overlap.dat", "MET-202Z25", 5) function is in the Formula
box in the Variables dialog box. The function gets the value 16.0 for the
profile MET-202Z25, from the Overlap.dat file.

1. Key value of the row (MET-202Z25)


2. Column number (5)

Mathematical functions
Use mathematical functions to create more complex mathematical
expressions. You can use the following functions:

Function Description Example


fabs(parameter) Returns the absolute value of =fabs(D1) returns
the parameter 15
if D1 = -15
exp(power) Returns e raised to the power =exp(D1) returns
7.39
e is Euler’s number.
if D1 = 2
ln(parameter) Returns the natural logarithm =ln(P2) returns 2.71
of the parameter (base
if P2 = 15
number e)
log(parameter) Returns the logarithm of the =log(D1) returns 2
parameter (base number 10)
if D1=100
sqrt(parameter) Returns the square root of =sqrt(D1) returns 4
the parameter
if D1 = 16
mod(dividend, Returns the modulo of the =mod(D1, 5) returns
divider) division 1
if D1 = 16
pow(base number, Returns the base number =pow(D1, D2)
power) raised to the specified power returns 9
if D1 = 3 and D2 = 2

Custom components 862 Add variables to a custom component


Function Description Example
hypot(side1,side2) Returns the hypotenuse =hypot(D1, D2)
returns 5
if D1 = 3 and D2 = 4

1. side1
2. hypotenuse
3. side2
n!(parameter) Returns the factorial of the =n!(P2) returns 24
parameter
if P2 = 4
(1*2*3*4)
round(parameter, Returns the parameter =round(P1, 0.1)
accuracy) rounded off to the given returns 10.600
accuracy
if P1 = 10.567
PI Returns the value of pi to 31 =PI returns
decimal places 3.1415926535897932
384626433832795

Statistical functions
Use statistical functions to calculate sums and averages, and to round values.
You can use the following statistical functions:

Function Description Example (P1 = 1.4 P2 = 2.3)


ceil() Returns the smallest whole =ceil(P1) returns 2
number greater than or equal
to the parameter
floor() Returns the largest whole =floor(P1) returns 1
number less than or equal to
the parameter
min() Returns the smallest =min(P1, P2) returns 1.4
parameter
max() Returns the largest parameter =max(P1, P2) returns 2.3
sum() Sum of the parameters =sum(P1, P2) returns 3.7
sqsum() Sum of the squared =sqsum(P1, P2) returns
parameters: (parameter1)2 + 7.25
(parameter2)2
ave() Average of the parameters =ave(P1, P2) returns 1.85

Custom components 863 Add variables to a custom component


Function Description Example (P1 = 1.4 P2 = 2.3)
sqave() Average of the squared =sqave(P1, P2) returns
parameters 3.625

Example: Ceil and floor statistical functions


In this example, you have the following parametric variables:
• Beam length: P1 = 3500
• Post spacing: P2 = 450
P1 / P2 = 7.7778
You can use the ceil and floor statistical functions to round the value and
then use the rounded value as the number of beam posts:
• =ceil(P1/P2) returns 8
• =floor(P1/P2) returns 7

Data type conversion functions


Use data type conversion functions to convert values into another data type.
You can use the following data type conversion functions:

Function Description Example


int() Converts data to integer Useful especially for calculating
profile dimensions:
=int(100.0132222000) returns
100, if decimals are set to 0 in the
Options dialog box
double() Converts data to a double
string() Converts data to string
imp() Converts imperial units For the following examples,
length unit is set to mm and
Use this function in
decimals are set to 2 in the
calculations instead of
Options dialog box.
imperial units. You cannot
use imperial units directly =imp(1,1,1,2) meaning 1 foot
in calculations. 1 1/2 inch returns 342.90 mm
=imp(1,1,2) meaning 1 1/2
inches returns 38.10 mm
=imp(1,2) meaning 1/2 inches
returns 12.70 mm
=imp(1) meaning 1 inch returns
25.40 mm
=3’/3" is not possible, but
=imp(36)/imp(3) is ok

Custom components 864 Add variables to a custom component


Function Description Example
vwu(value, Converts the length =vwu(4.0,"in") returns 101.60
unit) values and angle values. mm, if length unit is set to mm
The available units are: and decimals are set to 2 in the
• "ft" ("feet", "foot") Options dialog box

• "in" ("inch", "inches") =vwu(2.0,"rad") returns


114.59 degrees, if angle is set to
• "m" degrees and decimals are set to 2
• "cm" in the Options dialog box

• "mm"
• "rad"
• "deg"

NOTE The units depend on the settings in File menu --> Settings -->
Options --> Units and decimals .

String operations
Use string operations to manipulate character strings. Strings must be inside
quotation marks in variable formulas.

You can use the following string operations:

Operation Description Example (P1 = "PL100*10")


match(param Returns 1 if parameters =match(P1, "PL100*10")
eter1, are equal and 0 if returns 1
parameter2) different.
Accept all profiles starting with
You can also use PFC: =match(P4, "PFC*")
wildcards *, ?, and [ ]
Accept profiles starting with PFC,
with the match function.
and height starts with 2, 3, 4 or 5:
=match(P4, "PFC[2345]*")
Accept profiles starting with PFC,
heights are 200, 300, 400 or 500
and width starts with 7:
=match(P4, "PFC[2345]00?
7*")
length(param Returns the number of =length(P1) returns 8
eter) characters in the
parameter.
find(paramete Returns the order =find(P1, "*") returns 5
r, string) number (starting at zero)
of the specified string and
-1 if the specified string is

Custom components 865 Add variables to a custom component


Operation Description Example (P1 = "PL100*10")
not found from the
parameter.
getat(paramet Returns the n:th (starting =getat(P1, 1) returns "L"
er, n) at zero) character from
the parameter.
setat(paramet Sets the n:th (starting at =setat(P1, 0, "B") returns
er, n, zero) character to the "BL100*10"
character) specified character in the
parameter.
mid(string, n, Returns x characters from =mid(P1,2,3) returns "100"
x) the string starting from
n:th (starting at zero)
character. If you leave out
the last argument (x),
returns the last part of
the string.
reverse(string) Reverses the given string. =reverse(P1) returns
"01*001LP"

Example 1
To define profile size PL100*10 with two variables P2 = 100 and P3 = 10, enter
the formula as follows:
="PL"+P2+"*"+P3

Example 2
Tekla Structures handles bolt spacings as strings. To define bolt spacing, set
Value type to Distance list and enter the formula as follows:
=P1+" "+P2
This results in 100 200, if P1 = 100 (length) and P2 = 200 (length).

Trigonometric functions
Use trigonometric functions to calculate angles. You can use the following
trigonometric functions:

Function Description Example


sin() Returns the sine value =sin(d45) returns 0.71
cos() Returns the cosine value =cos(d45) returns 0.71
tan() Returns the tangent value =tan(d45) returns 1.00
asin() Inverse function of sin(), =asin(1) returns 1.571 rad
return value in radians

Custom components 866 Add variables to a custom component


Function Description Example
acos() Inverse function of cos(), =acos(1) returns 0 rad
return value in radians
atan() Inverse function of tan(), =atan(1) returns 0.785 rad
return value in radians
sinh() Returns the hyperbolical sine =sinh(d45) returns 0.87
value
cosh() Returns the hyperbolical =cosh(d45) returns 1.32
cosine value
tanh() Returns the hyperbolical =tanh(d45) returns 0.66
tangent value
atan2() Returns the angle whose =atan2(1,3) returns 0.32
tangent is the quotient of the
two numbers. Return value in
radians

NOTE When you use trigonometric functions in variable formulas, you need
to include a prefix to define the unit. If you do not include a prefix,
Tekla Structures uses radians as the default unit.
• d is degree. For example, sin(d180)
• r is radians (default). For example, sin(r3.14) or sin(3.14)

Market size function


Use the market size function in a custom component to select a suitable plate
dimension (usually plate thickness) from the available market sizes. For
example, a plate’s thickness should match the web of a beam.

Function Description Example


fMarketSize(material, Returns the next available =fMarketSize("S235JR
thickness, extrastep) market size for the ", 10, 0)
material from the
marketsize.dat file,
based on the thickness
you specify.
The file must be in
the ..\environments
\your_environment
\profil folder or the
system folder.
For extrastep enter a
number to define the
increment to the next size
(default is 0).

Custom components 867 Add variables to a custom component


Example
In this example, you have the following data in marketsize.dat:
S235JR,6,9,12,16,19,22
SS400,1.6,2.3,3.2,4.5,6,9,12,16,19,22,25,28,32,38
DEFAULT,6,9,12,16,19,22,25,28,32,38

The first item in a row is a material grade followed by available plate


thicknesses in millimeters. The DEFAULT line lists the thicknesses available in
all other material grades.
With the above data, the function =fMarketSize("S235JR",10,0) would
return 12, and =fMarketSize("S235JR",10,1) would return 16 (one size
up).

Framing condition functions


Use the framing condition functions to return the skew, slope, and cant angle
of the secondary beam relative to the main part (column or beam). You can
use the following framing condition functions:

Function Description Example


fAD("skew Returns the skewed angle =fAD("skew","ID50B8559A-0000-
", GUID) of the secondary part 010B-3133-353432373038")
whose GUID is given. returns 45
ID50B8559A-0000-010B-3133-353432
373038 is the GUID of the secondary
part, which is at a 45 degree angle to
the main part.

fAD("slope Returns the sloped angle =fAD("slope","ID50B8559A-0000


", GUID) of the secondary part -010B-3133-353432373038")
whose GUID is given.

Custom components 868 Add variables to a custom component


Function Description Example
fAD("cant" Returns the cant angle of =fAD("cant","ID50B8559A-0000-
, GUID) rotated secondary part 010B-3133-353432373038")
whose GUID is given.

NOTE • These functions do not return positive and negative slope and
skew values. It is not possible to determine up or down slope and
left or right skew with these functions.
• The maximum skew angle to return is 45 degrees.
• Tekla Structures calculates the angles in 2D so that slope and skew
are isolated from each other. For example, the skew angle is not
taken into consideration when calculating the slope angle, which
means that the slope angle value stays the same regardless of the
secondary part's rotation around the primary part.
To find out the true 3D slope with the skew included, you can use
the following mathematical formula:
TRUE_SLOPE = atan( tan(SLOPE) * cos(SKEW))

Example 1
The slope and skew are relative to a beam framing into a column.

Side view Top view

1. Column
2. Beam

Custom components 869 Add variables to a custom component


3. Slope
4. Skew

Example 2
With two beams, the slope is actually the horizontal skew of the beam framing
into the other beam, and the vertical slope of the beam relative to the main is
actually the skew angle.

Side view Top view

1. Skew
2. Slope

How to avoid cyclic dependencies in formulas


Be careful not to create cyclic dependencies between variables, or else the
custom component will not work correctly. A cyclic dependency chain contains
formulas that make a variable eventually dependent on itself.
In the following example, variable P1 becomes dependent on itself, through
variables P2 and P3:

Cyclic dependencies may also occur when binding handles to other objects or
when using magnetic construction planes. When you create new formulas,
bindings, or magnetic construction planes, Tekla Structures checks if they
create cyclic dependency chains in a custom component. If that happens, a
warning message "Caution. Operation created cycle." is displayed.

Custom components 870 Add variables to a custom component


Tekla Structures also writes the message "Cycle detected in parametric solver"
into the session history log file and lists the objects involved in the cyclic
dependency, to help you find and remove the cyclic dependency. If you do not
remove it, the custom component will not work correctly.

8.9 Examples of parametric variables and variable


formulas in custom components
Here you will find some examples that demonstrate how to use parametric
variables and variable formulas to create intelligent custom components that
adapt to changes in the model.

NOTE In some of the examples below, we reference variables by name. To be able


to correctly reference a variable in your formula, its name must be 19
characters or shorter. Variables with longer names will not work correctly
when referenced.

The examples are independent from each other.


• Example of a variable formula: Set the end plate material (page 872)
This example shows how to link a parametric variable to the end plate
material of a component object.
• Example of a variable formula: Create new component objects (page 877)
This example shows how to create a parametric variable that adds bolts to
the custom component.
• Example of a variable formula: Replace sub-components (page 878)
This example shows how to create a parametric variable that replaces sub-
components with other sub-components.
• Example of a variable formula: Modify a sub-component by using a
component attribute file (page 880)
This example shows how to create a parametric variable that modifies a
sub-component on the basis of a component attribute file.

Custom components 871 Examples of parametric variables and variable


formulas in custom components
• Example of a variable formula: Define the stiffener position using
construction planes (page 881)
This example shows how to use construction planes for determining the
position of the stiffeners. You will position the stiffeners so that they divide
the beam into three equally long sections.
• Example of a variable formula: Determine the bolt size and bolt standard
(page 884)
This example shows how to create two parametric variables that determine
the bolt size and bolt standard.
• Example of a variable formula: Calculate the bolt group distance
(page 885)
This example shows how to create a variable formula that calculates the
bolt group distance from the beam flange.
• Example of a variable formula: Calculate the number of bolt rows
(page 887)
This example shows how to create a variable formula that calculates the
number of bolt rows based on the beam height. You will use if statements
in the calculations.
• Example of a variable formula: Link variables to user-defined attributes
(page 888)
This example shows how to link parametric variables to the user-defined
attributes of panels. You can then use the user-defined attributes in view
filters to show or hide the panels.
• Example of a variable formula: Calculate the number of handrail posts
using a template attribute (page 890)
This example shows how to create a variable formula that calculates the
number of handrail posts based on the length template attribute of the
beam. The handrail posts are created at both ends of the beam and one of
them is copied with the Array of objects (29) component.
• Example of a variable formula: Link an Excel spreadsheet to a custom
component (page 893)
This example shows how to link a parametric variable to an Excel
spreadsheet. For example, you can use Excel spreadsheets to check
connections.
• Examples of a variable formula: Rebar set modifiers in custom components
(page 894)
These examples show you how to use rebar set modifiers for defining the
properties and hooks of rebar set bars in custom components.

Custom components 872 Examples of parametric variables and variable


formulas in custom components
Example of a variable formula: Set the end plate material
This example shows how to link a parametric variable to the end plate
material of a component object.
1. On the Custom component editor toolbar, click the Display variables
button.
The Variables dialog box opens.
2. Click the Add button.
A new parametric variable appears.
3. In the Value type list, change the variable's value type to Material.
4. In the Label in dialog box box, enter End Plate Material.

5. In the Custom component browser, browse for the end plate material.

6. Right-click Material and select Add Equation.


7. Enter P1 after the equal sign, and then press Enter.
8. Save the custom component.
9. Close the custom component editor.

Custom components 873 Examples of parametric variables and variable


formulas in custom components
You can now change the end plate material in the custom component's dialog
box.

Example of a variable formula: Create a nested connection


with stiffeners
This example shows how to create a nested custom connection that consists
of and end plate, a bolt group, welds, and two Stiffeners (1003) components.
The stiffeners are optional, which means that you can choose whether or not
to create them when using the component in a model.
1. Add an End plate (144) component.

2. Explode the end plate component.


3. Add two Stiffeners (1003) components.

Custom components 874 Examples of parametric variables and variable


formulas in custom components
4. Create a nested custom component that contains the stiffeners and the
end plate objects.

a. Click the Applications & components button in the side pane


to open the Applications & components catalog.

b. Click the Access advanced features button and select Define


custom component....
c. In the Type list, select Connection.
d. In the Name box, enter End plate with stiffeners.
e. Click Next >.
f. Make an area selection (from right to left) to include the following
objects in the nested component: the column, the beam, the stiffener
components, and all the end plate objects.

g. Click Next >.


h. Choose the column as the main part of the nested component, and
then click Next >.
i. Choose the beam as the secondary part of the nested component,
and then click Finish.

Custom components 875 Examples of parametric variables and variable


formulas in custom components
Tekla Structures creates the nested component.

5. Select the nested component you just created.


6. Right-click and select Edit Custom Component.

7. In the custom component editor, click the Display variables button.


The Variables dialog box opens.
8. Create the following parametric variables:
a. Click Add to create a new parametric variable P1.
b. In the Value type list, select Yes/No.
c. In the Label in dialog box box, enter Create Stiffener 1.
d. Click Add to create a new parametric variable P2.
e. In the Value type list, select Yes/No.
f. In the Label in dialog box box, enter Create Stiffener 2.

9. Link the variables to the Creation property of the two stiffeners:


a. In the Custom component browser, browse for the uppermost
Connection.
b. Right-click Creation and select Add Equation.
c. Enter P1 after the equal sign, and then press Enter.
d. Browse for the second Connection.
e. Right-click Creation and select Add Equation.

Custom components 876 Examples of parametric variables and variable


formulas in custom components
f. Enter P2 after the equal sign, and then press Enter.

10. Save and close (page 831) the nested component.


You now have the following options in the nested component's dialog box:

Example of a variable formula: Create new component


objects
This example shows how to create a parametric variable that adds bolts to the
custom component.
1. On the Custom component editor toolbar, click the Display variables
button.
The Variables dialog box opens.
2. Click Add to create a new parametric variable.
3. Modify the variable as follows:
a. In the Value type list, select Yes/No.
b. In the Label in dialog box box, enter Create bolts.

4. Select the bolt group in a custom component view to highlight it in the


Custom component browser.

Custom components 877 Examples of parametric variables and variable


formulas in custom components
5. In the Custom component browser, browse for Bolt.
6. Right-click Creation and select Add Equation.
7. Enter P1 after the equal sign, and then press Enter.

8. Save the custom component.


9. Close the custom component editor.
You now have the following option in the custom component's dialog box:

Example of a variable formula: Replace sub-components


This example shows how to create a parametric variable that replaces sub-
components with other sub-components.

Custom components 878 Examples of parametric variables and variable


formulas in custom components
1. On the Custom component editor toolbar, click the Display variables
button.
The Variables dialog box opens.
2. Click Add to create a new parametric variable.
3. Modify the variable as follows:
a. In the Value type list, select Component name.
Tekla Structures automatically adds the suffix _name in the variable
name. Do not delete the suffix.
b. In the Formula box, enter the name of the sub-component.
c. In the Label in dialog box box, enter Cast-in plate.

4. Link the variable to the Name property of both sub-components:


a. In the Custom component browser, browse for the Name attribute
of the first sub-component.
b. Right-click Name and select Add Equation.
c. Enter P1_name after the equals sign.
d. Repeat steps 4b–4c for the other sub-component.

5. Save the custom component.


6. Close the custom component editor.
You can now change the sub-components by using the Cast-in-plate option in
the custom component's dialog box.

Custom components 879 Examples of parametric variables and variable


formulas in custom components
Example of a variable formula: Modify a sub-component by
using a component attribute file
This example shows how to create a parametric variable that modifies a sub-
component on the basis of a component attribute file.
1. On the Custom component editor toolbar, click the Display variables
button.
The Variables dialog box opens.
2. Click Add to create a new parametric variable.
3. In the Value type list, select Component attribute file.
Tekla Structures automatically adds the suffix _attrfile in the variable
name. Do not delete the suffix.
4. In the Formula box, enter the name of the component attribute file.
5. In the Name box, ensure that the variable has the same prefix as the
variable that is linked to the component name.
In this example, the prefix is P1.

NOTE The component name and the component attribute file variables
must always have the same prefix, otherwise they do not work.

6. In the Label in dialog box box, enter Properties file.

7. In the Custom component browser, browse for the component attribute


file property of the sub-component.
8. Right-click Attribute file and select Add Equation.
9. Enter P1_attrfile after the equal sign, and then press Enter.

10. Save the custom component.

Custom components 880 Examples of parametric variables and variable


formulas in custom components
11. Close the custom component editor.
You can now modify the sub-component by using the Properties file option in
the custom component's dialog box.

Example of a variable formula: Define the stiffener position


using construction planes
This example shows how to use construction planes for determining the
position of the stiffeners. You will position the stiffeners so that they divide the
beam into three equally long sections.

1. Ensure that Direct modification is switched off.


The selection of handles is easier when Direct Modification is off.
2. On the Custom component editor toolbar, click the Display variables
button.
The Variables dialog box opens.
3. Click Add to create a new parametric variable.
4. Get the GUID of the beam.

a. On the ribbon, click Inquire objects .


b. Select the beam.
c. In the Inquire Object dialog box, check the GUID of the beam.
5. Modify the variable as follows:

Custom components 881 Examples of parametric variables and variable


formulas in custom components
a. In the Formula box, enter
=fTpl("LENGTH","ID4C8B5E24-0000-017D-3132-383432313432
").
ID4C8B5E24-0000-017D-3132-383432313432 is the GUID of the
beam.
The value of the variable is now the same as the beam length. If you
change the beam length, also the value changes.
b. In the Label in dialog box box, enter Beam Length.
6. Click Add to create another parametric variable.
7. Modify the new variable as follows:
a. In the Formula box, enter =P1/3.
b. In the Label in dialog box box, enter 3rd Points.
8. Create a construction plane:
a. In the custom component editor, click the Add construction plane
button.
b. Pick the required points and then click the middle mouse button to
create a construction plane in the center of a stiffener at one end.

9. Bind the stiffener to the construction plane:


a. Select the stiffener.
b. Hold down Alt and use area selection (from left to right) to select all
stiffener handles.

Custom components 882 Examples of parametric variables and variable


formulas in custom components
c. Right-click and select Bind to Plane.
d. Bind the stiffener handles to the construction plane.
10. Bind the construction plane to the beam end:
a. Select the construction plane.
b. Right-click and select Bind to Plane.
c. Bind the construction plane to the beam end.

11. Repeat steps 9–11 for the stiffener at the other end.
12. In the Formula box, enter =P2 for the two distance variables that bind the
construction planes to the beam ends.
13. Save the custom component.
14. Close the custom component editor.
If you now change the beam length, the position of the stiffeners changes so
that the stiffeners divide the beam into three equally long sections.

Custom components 883 Examples of parametric variables and variable


formulas in custom components
Example of a variable formula: Determine the bolt size and
bolt standard
This example shows how to create two parametric variables that determine
the bolt size and bolt standard.
1. On the Custom component editor toolbar, click the Display variables
button.
The Variables dialog box opens.
2. Click Add twice to create two new parametric variables.
3. Modify the first variable as follows:
• In the Value type list, select Bolt size.
Tekla Structures automatically adds the suffix _diameter to the name
of the variables. Do not delete the suffix.
• In the Label in dialog box box, enter Bolt Size.
4. Modify the second variable as follows:
a. In the Value type list, select Bolt standard.
Tekla Structures automatically adds the suffix _screwdin to the
name of the variable. Do not delete the suffix.
b. In the Name box, change the prefix of the second variable so that the
prefixes for the two variables are the same.
In this example, the prefix is P1.

NOTE The bolt size and bolt standard variables must always have
the same prefix, otherwise they do not work.

c. In the Label in dialog box box, enter Bolt Standard.


5. Link the parametric variables to the bolt group properties:
a. In the Custom component browser, browse for the size property of
the component object.
b. Right-click Size and select Add Equation.
c. Enter P1_diameter after the equal sign, and then press Enter.
d. Right-click Bolt standard and select Add Equation.
e. Enter P1_screwdin after the equal sign, and then press Enter.

Custom components 884 Examples of parametric variables and variable


formulas in custom components
6. Save the custom component.
7. Close the custom component editor.
You can now determine the bolt size and bolt standard for the custom
component in the custom component's dialog box.

Example of a variable formula: Calculate the bolt group


distance
This example shows how to create a variable formula that calculates the bolt
group distance from the beam flange.

1. Modify the bolt group properties as follows:


a. In the custom component editor, double-click the bolt group.
The Bolt properties open.
b. Clear all values that are in the Offset from section.
c. Click Modify.

Custom components 885 Examples of parametric variables and variable


formulas in custom components
The bolt group moves to the same level with the start point handle of
the bolt group.

2. Bind the bolt group to the beam flange:


a. In the custom component editor, select the bolt group.
b. Select the yellow top handle.

c. Right-click the handle and select Bind to Plane.


d. Select the top flange of the beam.

A new distance variable appears in the Variables dialog box.


3. On the Custom component editor toolbar, click the Display variables
button.
The Variables dialog box opens.
4. Click Add to create a new parametric variable.
5. Modify the variable as follows:
a. In the Formula box, enter a distance value.
b. In the Label in dialog box box, enter Vertical distance to
bolt.

Custom components 886 Examples of parametric variables and variable


formulas in custom components
6. In the Formula box, enter =-P1 for the distance variable.

7. Save the custom component.


8. Close the custom component editor.
You can now determine the bolt group distance from the beam flange by
changing the Vertical distance to bolt value in the custom component's
dialog box.

Example of a variable formula: Calculate the number of


bolt rows
This example shows how to create a variable formula that calculates the
number of bolt rows based on the beam height. You will use if statements in
the calculations.

1. On the Custom component editor toolbar, click the Display variables


button.
The Variables dialog box opens.
2. Click Add to create a new parametric variable.
3. In the Value type list, select Number.
4. In the Custom component browser, browse for height property of the
beam.
5. Right-click Height and select Copy Reference.
6. In the Formula box, enter the following if statement for the parametric
variable:

Custom components 887 Examples of parametric variables and variable


formulas in custom components
=if (fP(Height,"ID50B8559A-0000-00FD-3133-353432363133")< 301) then 2
else (if (fP(Height,"ID50B8559A-0000-00FD-3133-353432363133")>501) then 4
else 3 endif) endif

In the formula,
fP(Height,"ID50B8559A-0000-00FD-3133-353432363133") is the
beam height reference copied from the Custom component browser.
The variable gets its value in the following way:
• If the beam height is under 301 mm, the value is 2.
• If the beam height is over 501 mm, the value is 4.
• If the beam height is between 300 and 500 mm, the value is 3.
7. Click Add to create another parametric variable.
8. In the Value type list, select Distance list for the new variable.
9. In the Formula box, enter =P1+"*"+100 for the new variable.
In the formula, 100 is the bolt spacing and the P1 value is the number of
bolt rows.

10. In the Custom component browser, browse for Bolt group distance x.
11. Right-click Bolt group distance x and select Add Equation.
12. Enter P2 after the equal sign, and then press Enter.
13. Save the custom component.
14. Close the custom component editor.
When you now change the beam height, the number of bolt rows changes as
well.

Example of a variable formula: Link variables to user-


defined attributes
This example shows how to link parametric variables to the user-defined
attributes of panels. You can then use the user-defined attributes in view
filters to show or hide the panels in the model.

Custom components 888 Examples of parametric variables and variable


formulas in custom components
1. On the Custom component editor toolbar, click the Display variables
button.
The Variables dialog box opens.
2. Click Add to create a new parametric variable.
3. Modify the variable as follows:
a. In the Value type list, select Text.
b. In the Formula box, enter Type1.
c. In the Label in dialog box box, enter Panel1.
4. In the Custom component browser, browse for the user-defined
attributes of the first panel.
You will link the P1 variable to the USER_FIELD_1 attribute. However, the
attribute is not visible in the Custom component browser.
5. Make the user-defined attribute visible in the Custom component
browser:
a. Double-click the first panel.
The panel properties open in the property pane.
b. Click More.
The dialog box for user-defined attributes opens.
c. Go to the Parameters tab.
d. Enter text in the User field 1 box.
e. Click Modify.

Custom components 889 Examples of parametric variables and variable


formulas in custom components
6. In the Custom component browser, click Refresh.
USER_FIELD_1 appears under User-defined attributes in the Custom
component browser.
7. Link P1 to USER_FIELD_1.
a. Right-click USER_FIELD_1 and select Add Equation.
b. Enter P1 after the equal sign, and then press Enter.

8. Create two new parametric variables and link them to the user-defined
attributes of the other two panels.
9. Save the custom component.
10. Close the custom component editor.
You can now create a view filter (page 173) in the model to hide or show
panels using the User field 1 attribute and the Formula values you entered
for the parametric variables in the filter.

Example of a variable formula: Calculate the number of


handrail posts using a template attribute
This example shows how to create a variable formula that calculates the
number of handrail posts based on the length template attribute of the beam.
The handrail posts were created at both ends of the beam and one of them
was copied with the Array of objects (29) component.

Custom components 890 Examples of parametric variables and variable


formulas in custom components
1. On the Custom component editor toolbar, click the Display variables
button.
The Variables dialog box opens.
2. Create three new parametric variables by clicking Add.
3. Modify the variable P1 as follows:
• In the Formula box, enter 250.
• In the Label in dialog box box, enter End Distance.
4. Modify the variable P2 as follows:
• In the Formula box, enter 900.
• In the Label in dialog box box, enter Spacing.
5. Modify the variable P3 as follows:
• In the Value type box, select Number.
• In the Label in dialog box box, enter Number of Posts.
6. Inquire the GUID of the beam:

a. On the ribbon, click Inquire objects .


b. Select the beam.
c. Check the GUID of the beam in the Inquire Object dialog box.
7. In the Formula box of the P3 variable, enter
=(fTpl("LENGTH","ID50B8559A-0000-010B-3133-353432373038")
-(P1*2))/P2.

Custom components 891 Examples of parametric variables and variable


formulas in custom components
fTpl("LENGTH","ID50B8559A-0000-010B-3133-353432373038") is
the length template attribute of the beam and
ID50B8559A-0000-010B-3133-353432373038 is the GUID of the beam.
The number of the posts is calculated as follows: First the end distances
are subtracted from the beam length, and then the result is divided by the
post spacing.
8. In the Custom component editor, link the variables P2 and P3 to the
properties of Array of objects (29).
a. Right-click dist_between_elem and select Add Equation.
b. Enter P2 after the equal sign, and then press Enter.
c. Right-click number_of_arrays and select Add Equation.
d. Enter P3 after the equal sign, and then press Enter.

9. Bind the first post to the beam end.


a. Select the post in the custom component view.
b. Hold down Alt and use area selection (from left to right) to select the
post handles.
c. Right-click and select Bind to Plane.

Custom components 892 Examples of parametric variables and variable


formulas in custom components
10. Bind the last post to the other beam end by following the instructions in
step 9.
11. Modify the distance variables as follows:
a. In the Formula box, enter =P1.
b. In the Visibility list, select Hide.

12. Save the custom component.


13. Close the custom component editor.
You can now change the spacing and the end distance of the handrail posts in
the custom component dialog box. Tekla Structures calculates the number of
posts based on the spacing, end distance, and length of the beam.

Custom components 893 Examples of parametric variables and variable


formulas in custom components
Example of a variable formula: Link an Excel spreadsheet to
a custom component
This example shows how to link a parametric variable to an Excel spreadsheet.
For example, you can use Excel spreadsheets to check connections.
1. Create an Excel spreadsheet.
The name of the spreadsheet file must be
component_"component_name".xls. For example,
component_stiffener.xls for a custom component whose name is
stiffener.
2. Save the Excel spreadsheet in the model folder: ..\<model>
\exceldesign\.
Alternatively, you can save the spreadsheet in the folder defined with the
XS_EXTERNAL_EXCEL_DESIGN_PATH advanced option.
3. On the Custom component editor toolbar, click the Display variables
button.
The Variables dialog box opens.
4. Click Add to create a new parametric variable.
5. Modify the variable as follows:
a. In the Value type list, select Yes/No.
b. In the Name box, enter use_externaldesign.
c. In the Label in dialog box box, enter Use external design.

6. Save the custom component.


7. Close the custom component editor.
The custom component dialog box now contains the Use external design
option.

Examples of a variable formula: Rebar set modifiers in


custom components
You can use rebar set modifiers in custom components. You can define the
rebar set bar and modifier properties using parametric variables.
For each modifier property that you want to parametrize, the corresponding
Apply property is also needed. By using the Apply property you can override

Custom components 894 Examples of parametric variables and variable


formulas in custom components
an existing property value with an empty value. Clearing an existing value is
not possible without the Apply property.

Example: Define the class and size of rebar set bars using a property
modifier
This example shows how to use a rebar set property modifier for defining the
class and size of certain rebar set bars in a custom component. You will define
the class and size using parametric variables and modifier-specific Apply
properties.
The parametric variable for class will be defined so that if the class is set to 0,
the class value is not applied, but the original class of the rebar set is used.
1. In the model, select a previously created custom component (page 817)
that contains a rebar set and a property modifier.

NOTE Custom parts do not have a component symbol in the model.


To select custom components, ensure that the Select

components selection switch is active.

2. Right-click and select Edit Custom Component.


3. On the Custom component editor toolbar, click the Display variables
button .
The Variables dialog box opens.
4. In the Variables dialog box, create and define parametric variables as
follows:
a. Click Add three times to create three new parametric variables.
The variable names will be P1, P2, and P3.
b. Modify the variable P1 for class number input as follows:
• In the Value type list, select Number.
• In the Label in dialog box box, enter Class.
c. Modify the variable P2 for Apply property control as follows:
• In the Formula box, enter =if (P1==0) then 0 else 1
endif.
This means that if P1 (Class) is set to 0, the class property is not
applied when you use the custom component. If P1 is set to any
other value, then the class property is applied.
• In the Value type list, select Yes/No.

Custom components 895 Examples of parametric variables and variable


formulas in custom components
• In the Visibility list, select Hide.
This means that the variable P2 will not be visible in the custom
component dialog box.
• In the Label in dialog box box, enter Apply class.
d. Modify the variable P3 for bar size input as follows:
• In the Name box, change the name to P3_size.
• In the Value type list, select Rebar size.
• In the Label in dialog box box, enter Bar size.
• In the Formula box, replace zero with a valid bar size value.

5. In the Custom component browser, link the parametric variables to the


property modifier properties:
a. Browse for Component objects --> Rebar property modifier -->
General properties .
b. Right-click Class, select Add Equation, enter P1 after the equal sign
(=), and then press Enter.
Similarly, link the other variables and properties as follows:
• Apply class property = P2
• Size = P3_size
• Apply size property = 1

Custom components 896 Examples of parametric variables and variable


formulas in custom components
6. Save and close (page 831) the modified custom component.

Custom components 897 Examples of parametric variables and variable


formulas in custom components
Now you have the following properties available in the custom component's
dialog box and you can modify the class and size of those rebar set bars that
are affected by the property modifier:

You can use the component in locations similar to where the component was
originally created. This component is not adaptive and Tekla Structures does
not adjust the component dimensions to suit any changes in the model. To
make the custom component adaptive, you need to modify (page 827) it in the
custom component editor.

Example: Create and modify rebar hooks using an end detail modifier
This example shows how to use a rebar set end detail modifier for creating
hooks at certain rebar set bar ends in a custom component. You will define
the hook properties using parametric variables and modifier-specific Apply
properties.
1. In the model, select a previously created custom component (page 817)
that contains a rebar set and an end detail modifier.

NOTE Custom parts do not have a component symbol in the model.


To select custom components, ensure that the Select

components selection switch is active.

2. Right-click and select Edit Custom Component.


3. On the Custom component editor toolbar, click the Display variables
button .
The Variables dialog box opens.
4. In the Variables dialog box, create and define parametric variables as
follows:
a. Click Add four times to create four new parametric variables.
The variable names will be P1, P2, P3, and P4.
b. Modify the variable P1 for hook type input as follows:

Custom components 898 Examples of parametric variables and variable


formulas in custom components
• In the Value type list, select Rebar hook type.
• In the Label in dialog box box, enter Hook type.
• In the Formula box, enter 4 for a custom hook.
The different hook types are identified with numbers: 1 = 90
degree hook, 2 = 135 degree hook, 3 = 180 degree hook, 4 =
custom hook.
c. Modify the variable P2 for hook angle input as follows:
• In the Value type list, select Number.
Note that although Angle is available as a value type, the Number
option must be used for the hook angle.
• In the Label in dialog box box, enter Custom hook angle.
d. Modify the variable P3 for hook length input as follows:
• In the Value type list, select Number.
• In the Label in dialog box box, enter Custom hook length.
e. Modify the variable P4 for hook radius input as follows:
• In the Value type list, select Number.
• In the Label in dialog box box, enter Custom hook radius.

5. In the Custom component browser, link the parametric variables to the


end detail modifier properties:
a. Browse for Component objects --> Rebar end detail modifier -->
General properties.
b. Right-click Hook angle, select Add Equation, enter P2 after the equal
sign (=), and then press Enter.
Similarly, link the other variables and properties as follows:
• Hook radius = P4
• Rebar hook type = P1
• Apply hook angle property = 1
• Hook length = P3
• Apply hook radius property = 1
• Apply hook length property = 1

Custom components 899 Examples of parametric variables and variable


formulas in custom components
• Apply hook type property = 1

6. Save and close (page 831) the modified custom component.

Custom components 900 Examples of parametric variables and variable


formulas in custom components
Now you have the following properties available in the custom component's
dialog box and you can modify the hooks of those rebar set bars that are
affected by the end detail modifier:

You can use the component in locations similar to where the component was
originally created. This component is not adaptive and Tekla Structures does
not adjust the component dimensions to suit any changes in the model. To
make the custom component adaptive, you need to modify (page 827) it in the
custom component editor.

8.10 Import and export custom components


You can import and export custom components as .uel files between models.

NOTE You can share your custom components in Tekla Warehouse, and also
download custom components made by other users.

Export a custom component


You can export custom components in a .uel file.

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.
2. In the catalog, select the custom components you want to export.
3. Right-click the selection, and then select Publish.
4. Browse for the folder where you want to save the file.
5. Enter a name for the export file.
The file name extension is .uel. Do not change the file name after
exporting the custom component. If the file name differs from the name

Custom components 901 Import and export custom components


in the Applications & components catalog, it may be difficult to find the
right component later on.
6. Click Save to export the custom components.

TIP If you want to export custom components as separate files, select


the custom components in the Applications & components
catalog, right-click, and then select Publish separately.

Import a custom component


You can import previously made custom components to another model.

1. Click the Applications & components button in the side pane to


open the Applications & components catalog.

2. Click the Access advanced features button , and then select


Import.
3. Browse for the folder that contains the export file.
The location depends on where you saved the file when you exported the
custom component.
4. Select the export file.
5. Click Open to import the custom components.

TIP You can import custom components to a new model automatically


by using the XS_UEL_IMPORT_FOLDER advanced option. Export all
custom components to certain folders and enter these folders as
the value for the XS_UEL_IMPORT_FOLDER advanced option to
easily import the custom components to new models.

8.11 Hints and tips for using and sharing custom


components
Here you will find some useful tips on how to create and use custom
components more efficiently.

Custom components 902 Hints and tips for using and sharing custom
components
Tips for creating custom components
• Enter short, logical names for custom components.
Use the description field to describe the component and to explain what it
does.
• Create simple components for specific situations.
Simple components are easier and faster to model, and also much easier
to use. Avoid creating a single, complex component which you will use for
every possible purpose.
• Consider creating a separate component model.
Use that model when you create and test custom components.
• Use the simplest part you can with as few handles as possible.
For example, if all you need is a rectangular shape, use a rectangular plate,
not a contour plate. Rectangular plates only have two handles, so you only
need to create a few bindings to manipulate them. Contour plates require
more bindings because they have four handles.
Excessive bindings can cause a slower, less responsive model.

1. Rectangular plate
2. Contour plate
• Model parts only as accurately as you need.
If the only part information required is a part mark in a general
arrangement drawing, plus a quantity on a materials list, create a simple
bar or plate. If you need to include the part in a detailed view later on,
simply re-model the part more accurately at that point.
• Model embeds as custom parts and include them in components.
• You can use custom connections in AutoConnections
• You can use custom components in AutoDefaults
Custom components are listed in the Other components group. Newly
created custom components are not listed in the Other components
group until you have reopened the model. Custom connections, details and
seams work in AutoDefaults.

Custom components 903 Hints and tips for using and sharing custom
components
Tips for sharing custom components
• Use Tekla Warehouse to share and store custom components.
• Provide essential information.
If you distribute your component to other users, remember to list the
profiles it works with.
• Use fixed profiles (page 361) whenever possible.
• If your custom component contains user-defined profile cross
sections, remember to include them when you copy the custom
component to a new location.

Tips for updating custom components to a new version


When you start using a new version of Tekla Structures, always check that
custom components created in older versions work correctly in the new
version.
When you edit custom components created with an older version of Tekla
Structures, and the new version contains improvements that require an
update, Tekla Structures asks whether you want to update the component. If
you do not update the component, it works in the same manner as in the
version where it was originally created, but you do not gain the benefits of the
new improvements.
If you choose to update the component, you need to check and sometimes
recreate dimensions depending on the improvements. When you delete a
dimension and create a new one (even with the same name), the equations
that contain the dimension also need to be modified, because the dependency
created by the equation is lost when a dimension is deleted. You can recreate
dimensions and modify equations in the custom component editor.

8.12 Customize the dialog boxes of custom components


Tekla Structures automatically creates a dialog box for each custom
component you define. Each custom component has an input (.inp) file that
defines the contents of the custom component's dialog box. You can
customize the dialog box by using the Custom Component Dialog Editor
tool.
Alternatively, if you are an advanced user, you can modify the dialog box input
(.inp) files manually (page 909) in a text editor.

Custom components 904 Customize the dialog boxes of custom


components
Modify the dialog box of a custom component
To open the Custom Component Dialog Editor, select a custom component
in the model, right-click, and select Edit Custom Component Dialog Box.

To Do this
View and edit object properties 1. Select a dialog box element. For
example, a text box.
2. Click Modify --> Properties .
Now you can view and edit the
current properties of the dialog
box element. For example, you
can check that you have the
correct text box under each label
in the dialog box.
Alternatively, you can double-click the
dialog box element. If the dialog box
element will not open for viewing and
editing, try double-clicking the space
right underneath the check box:

Add a dialog box element Click Insert and select a suitable


element from the list. The options
are:
• Tab Page: add a new tab

Custom components 905 Customize the dialog boxes of custom


components
To Do this
• Label: add a label for a text box or
list
• Parameter: add a text box
• Attribute: add a list
• Part: add some basic part
properties
• Profile: add some basic profile
properties
• Picture: add an illustrative image
of the custom component
Add an image 1. Click Insert --> Picture to show
the contents of the Image Folder
set in Tools --> Options .
2. Select an image.
The image must be in the bitmap
(.bmp) format.
3. Click Open.
4. Drag the image to the desired
location.
Add a tab 1. Click Insert --> Tab Page .
2. Double-click the new tab.
3. Enter a new name, and then
press Enter.

NOTE Each tab may contain up to


25 fields. If you have more
than 25 fields visible, Tekla
Structures automatically
creates another tab.

Show or hide the pixel grid


Click .
Tekla Structures displays a pixel grid
that makes it easier to align elements
in the dialog box.
Move a dialog box element Drag the dialog box element to a new
location.
You can also use the keyboard
shortcuts Ctrl+X (cut), Ctrl+C (copy),
and Ctrl+V (paste). For example, to

Custom components 906 Customize the dialog boxes of custom


components
To Do this
move a dialog box element to
another tab: select the dialog box
element, press Ctrl+X, go to another
tab, and press Ctrl+V.
Select multiple dialog box elements Hold down the Ctrl key and click the
dialog box elements, or use area
selection.
Rename a tab or text box label 1. Double-click the tab or text box
label.
2. Type a new name.
3. Press Enter.
Remove a dialog box element 1. Select the dialog box element you
want to remove.
2. Press Delete.
Remove a tab 1. Select the tab.
2. Right-click and select Delete.
Add images to a list 1. Select the list element.
2. Click Modify --> Properties .
3. Click Edit Values.
4. Click Browse Add.
5. Select the image you want to use
and click Open.
6. Repeat steps 4–5 for any other
images you want to use.
7. Click OK to save the changes.
Save the changes Click File --> Save .

Custom component input files


Each custom component has an input (.inp) file that defines the contents of
the custom component's dialog box.
When you create a new custom component, Tekla Structures automatically
creates an input file for the component. The input file is located in the
\CustomComponentDialogFiles folder under the model folder. The input
file has the same name as the custom component, and the file name
extension is .inp.
When you modify a custom component (page 827), you will lose any changes
you have made to the input file. However, when you modify the custom
component, Tekla Structures automatically creates a backup copy of the input

Custom components 907 Customize the dialog boxes of custom


components
file. The backup copy has the file name extension .inp_bak, and it is located
in the \CustomComponentDialogFiles folder under the model folder. Tekla
Structures displays a notification when the backup file is created.

Lock or unlock the custom component input file


You can lock the custom component's input (.inp) file to prevent accidental
modifications. If the file is unlocked, and someone else updates the custom
component in the custom component editor, all your modifications to the
dialog box will be lost.
1. In the model, select the custom component whose input file you want to
lock or unlock.
2. Right-click and select Edit Custom Component Dialog Box.
3. In the Custom Component Dialog Editor, click the Lock/Unlock button

.
If someone modifies the custom component in the custom component editor
when the .inp file is locked, the .inp file will not be updated. You can still
modify the dialog box in the Custom Component Dialog Editor even if
the .inp file is locked.

Custom component dialog editor settings


In the Custom Component Dialog Editor, click Tools --> Options to view and
modify basic settings in the custom component dialog editor. Click Tools -->
Change Language to change the language of the custom component dialog
editor.

Option Description
Image folder The location of the image folder. To
restore the default folder setting, click
Default.
Project folder The location of the project folder.
When you create a completely new
input file by clicking File --> New and
then save it, the file is saved in the
project folder. Note that existing
input files are saved under the model
folder.
Parameter width The default width for text boxes.
Attribute width The default width for lists.

Custom components 908 Customize the dialog boxes of custom


components
Option Description
Grid spacing X The spacing of the pixel grid in the X
and Y directions. The default value is
Grid spacing Y
5.
Snap to grid Select to show or hide the pixel grid.

Option Description
Language Select a language from the list. Close
and reopen the dialog editor for the
change to take effect. You have the
following options:
• Auto: the dialog editor follows the
language of the Tekla Structures
user interface
• English
• Dutch
• French
• German
• Italian
• Spanish
• Japanese
• Chinese Simplified
• Chinese Traditional
• Czech
• Portuguese Brazilian
• Hungarian
• Polish
• Russian
• Korean

Customize the dialog boxes of custom components by using


a text editor
Each custom component has an input (.inp) file that defines the contents of
the custom component's dialog box. If you are an advanced user, you can
customize the dialog box input files manually in a text editor. Be careful when
modifying an input file, as errors may cause the dialog box to disappear.

Custom components 909 Customize the dialog boxes of custom


components
Note that the General tab is reserved for predefined general properties. You
cannot rename the General tab or add more parameters to it.
Alternatively, you can use the Custom Component Dialog Editor tool to
customize the dialog box (page 904).

Add new tabs


1. Open the .inp file in a text editor.
2. Add a new tab definition, as shown below:

3. Save the .inp file.

NOTE The fourth tab is reserved for the General properties, so you cannot
add your own parameters to it.

Add text boxes


1. Open the .inp file in a text editor.
2. Add parameter elements and enclose them in curly brackets, as shown
below:

Custom components 910 Customize the dialog boxes of custom


components
3. Save the .inp file.

Add images
1. Create an image and save it in bitmap (.bmp) format in
the ..\ProgramData\Trimble\Tekla Structures\<version>
\Bitmaps folder.
2. Open the .inp file in a text editor.
3. Add an image definition, as shown below:

(1) y = 100
(2) x = 50

Custom components 911 Customize the dialog boxes of custom


components
(3) height = 75
(4) width = 100
4. Save the .inp file.

Change the order of boxes


1. Open the .inp file in a text editor.
2. Change the last number in the parameter definition.
The boxes are listed from top to bottom, as shown below:

3. Save the .inp file.

Change the location of boxes


You can define an exact location for each text box.
1. Open the .inp file in a text editor.
2. Define the exact location of the box using three values: the x coordinate, y
coordinate, and width of the box.

Custom components 912 Customize the dialog boxes of custom


components
For example:

(1) x = 374
(2) y = 25
(3) width = 160
3. Save the .inp file.

Example: Add a group of check boxes in the custom component dialog


box
This example shows how to add a check box for each bolt group in a custom
component by modifying the .inp file. When the component is used in a
model, you can select which bolts to create by selecting the desired check
boxes.
1. Define a custom component (page 817) that contains bolts.
For example, create a custom tee connection that creates one bolt group
and three single bolts:

Custom components 913 Customize the dialog boxes of custom


components
2. Create parametric variables that control the creation of bolts.
With check box groups, the Value type of these variables must be
Yes/No. For example, create three variables P1, P2, and P3, one for each
single bolt in the custom tee connection.

3. Link the variables (page 851) to the Creation property of the bolts.
For example, link the variable P1 to the Creation property of the first bolt,
the variable P2 to the Creation property of the second bolt, and so on.

4. Save the custom component.


5. In the model, click File --> Open the model folder to open the current
model folder.
6. Go to the \CustomComponentDialogFiles folder.
7. Open the .inp file in a text editor.
8. Add an image definition (page 911).

Custom components 914 Customize the dialog boxes of custom


components
For example:

If you use a custom image, save it in bitmap (.bmp) format in


the ..\TeklaStructures\<version>\Bitmaps folder.
9. Add a toggle_group element to define the toggle group origin, that is,
the position of the group of check boxes in the custom component dialog
box.
Use the x and y coordinate values to define the position. For example:

(1) x = 200
(2) y = 320
10. Within the toggle_group element, add a line for each check box you
want to add.

Custom components 915 Customize the dialog boxes of custom


components
Use the same parametric variables that you created in step 2.

The two numeric values after the variable name are offsets from the
toggle group origin. For example, the first definition "P1", 160, -165,
"0" means that the check box for the variable P1 is located 160 steps
right and 165 steps up from the toggle group origin.

Direction Negative values Positive values


X left right
Y up down

(1) offset in X direction


(2) offset in Y direction
11. Save the .inp file.
12. Close and reopen the model for the change to take effect.

Custom components 916 Customize the dialog boxes of custom


components
Now when you select and clear check boxes in the dialog box, the number
of bolts changes accordingly in the model. For example:

NOTE Tekla Structures automatically adds the Effect in modify label


and check box for each toggle group you create.

Example: Customize the dialog box of a custom stiffener


detail
This example shows how to customize the dialog box of a custom stiffener
detail to make it easier to adjust the settings later on.
In the beginning, the custom component dialog box looks like the following:

Do this

Custom components 917 Customize the dialog boxes of custom


components
1. Create a custom stiffener detail with all the needed variables that control
the creation of stiffener plates.
2. Add a list with images.
3. Arrange text boxes and labels.
4. Dim unavailable options.

Example: Create a custom stiffener detail with variables


This example shows how to create a custom stiffener detail with variables that
control the shape and position of the stiffeners.

Create a basic custom stiffener detail


This example shows how to create a basic stiffener detail.
1. Create a beam with two stiffeners.

TIP To create the stiffeners, you can use the Stiffeners (1003)
component and then explode the component.

2. Click the Applications & components button in the side pane to


open the Applications & components catalog.

3. Click the Access advanced features button and select Define


custom component....
The Custom Component Wizard dialog box opens.
4. In the Type list, select Detail.
5. In the Name box, type Stiffeners.

Custom components 918 Customize the dialog boxes of custom


components
6. Click Next >.
7. Select the stiffeners and the beam as the objects that form the custom
component.

8. Click Next >.


9. Select the beam as the main part.
10. Click Next >.
11. Select the middle point of the beam as the reference point.

TIP Switch to the plane view (page 45) to select the middle point more
easily.

Custom components 919 Customize the dialog boxes of custom


components
12. Click Finish to finish creating the stiffener detail.
Tekla Structures displays a component symbol for the new custom
component and adds the stiffener detail to the component catalog.

Create bindings to control the stiffener shape


This example shows how to bind custom component handles to a plane to
control the shape of the stiffeners.
1. Open the stiffener detail in the custom component editor.
a. Right-click the custom component in the model.
b. Select Edit Custom Component.
The custom component editor opens showing the custom component
editor toolbar, the component browser, and four views of the custom
component.

Custom components 920 Customize the dialog boxes of custom


components
2. On the View tab, click Rendering --> Parts rendered.
Part surfaces and available planes can be selected only when they are
rendered.
3. On the Custom component editor toolbar, select Outline planes from
the list.

4. In a custom component view, select the stiffener on the right.


5. Bind the two inside handles of the stiffener to the beam web.
a. Select the two handles next to the beam web.

b. Right-click and select Bind to Plane.


c. Move the pointer over the face of the web to highlight it.

d. Click the web to bind the handles.


6. Bind the two outside handles of the stiffener to the face of the top flange.

Custom components 921 Customize the dialog boxes of custom


components
Use the same method as in step 5.

7. Bind the two bottom handles of the stiffener to the inside face of the
bottom flange.
Use the same method as in step 5.

8. Bind the two top handles of the stiffener to the inside face of the top
flange.
Use the same method as in step 5.

9. Repeat steps 4 –11 for the stiffener on the left.

Custom components 922 Customize the dialog boxes of custom


components
10. On the Custom component editor toolbar, click the Display variables
button .
The Variables dialog box opens.
11. Click Add to create a new parametric variable P1.
12. Modify the variable P1 as follows:
a. In the Formula box, enter 10.
b. In the Label in dialog box box, enter Stiffener set back.
13. In the Formula box, enter =P1 for all variables that got values during the
binding of the handles.
For example:

The variable P1 now controls the distances of these variables.


14. In the Visibility list, set the variable P1 to Show and the other variables to
Hide.
You have now created distance variables that control the stiffener shape.

Custom components 923 Customize the dialog boxes of custom


components
Create bindings to control the stiffener position
This example shows how to bind custom component handles to a plane to
control the position of the stiffeners.
1. Open the stiffener detail in the custom component editor.
a. Right-click the custom component in the model.
b. Select Edit Custom Component.
The custom component editor opens showing the Custom
component editor toolbar, the Custom component browser, and
four views of the custom component.
2. On the Custom component editor toolbar, select Component planes
from the list.

3. Select all the handles of both stiffeners.

4. Right-click and select Bind to Plane.


5. Bind the handles to the vertical component plane.

Custom components 924 Customize the dialog boxes of custom


components
You have now created distance variables that control the position of the
stiffeners.

Create variables to control the stiffener thickness


This example shows how to control the stiffener thickness so that it is one and
a half times the web thickness rounded up to the nearest available plate
thickness. The available thickness values are 10, 12, and 16 mm.
1. Open the stiffener detail in the custom component editor.
a. Right-click the custom component in the model.
b. Select Edit Custom Component.
The custom component editor opens showing the Custom
component editor toolbar, the Custom component browser, and
four views of the custom component.
2. On the Custom component editor toolbar, click the Display variables
button .
The Variables dialog box opens.
3. Click Add to create a new parametric variable P2.
4. Modify the variable P2 as follows:
a. In the Formula box, enter =1.5*.
b. In the Visibility list, select Hide.
c. In the Label in dialog box box, enter Plate calculation.
5. Select the beam in a custom component view to highlight the beam (main
part) in the Custom component browser.
6. In the Custom component browser, select Web thickness of the main
part.

Custom components 925 Customize the dialog boxes of custom


components
7. Right-click and select Copy Reference.

8. Paste the reference value to Formula after =1.5*.

NOTE A reference function refers to the property of an object, such as


the web thickness of a part. If the object property changes, so
does the reference function value.

9. Click Add to create a new parametric variable P3.


10. Modify the variable P3 as follows:
a. In the Value type list, select Number.
b. In the Formula box, enter =if (P2 < 12 && P2 > 10) then 12
else if (P2 > 12) then 16 else 10 endif endif.
This means that if P2 is less than 12 and greater than 10, the
thickness is 12. If P2 is greater than 12, the thickness is 16. If none of
these conditions are met, the thickness is 10.
11. In the Custom component browser, link the variable P3 to the Profile
property of the first contour plate.

Custom components 926 Customize the dialog boxes of custom


components
12. Repeat step 11 for the second contour plate.
You have now created and linked all required variables that control the
stiffener thickness according to the web thickness.

Create variables to control the creation of stiffener plates


This example shows how to create five variables to control which stiffener
plates are created and what is the class of the plates.
1. Open the stiffener detail in the custom component editor.
a. Right-click the custom component in the model.
b. Select Edit Custom Component.
The custom component editor opens showing the Custom
component editor toolbar, the Custom component browser, and
four views of the custom component.
2. On the Custom component editor toolbar, click the Display variables
button .
The Variables dialog box opens.
3. Click Add to create a new parametric variable P4.
4. Modify the variable P4 as follows:
a. In the Formula box, enter 2.
b. In the Value type list, select Number.
c. In the Visibility list, select Show.
d. In the Label in dialog box box, enter Plates created.
5. Click Add to create a new parametric variable P5.

Custom components 927 Customize the dialog boxes of custom


components
6. Modify the variable P5 as follows:
a. In the Formula box, enter =if P4==0 then 0 else 1 endif.
b. In the Value type list, select Yes/No.
c. In the Visibility list, select Hide.
d. In the Label in dialog box box, enter Do not create right.
7. Click Add to create a new parametric variable P6.
8. Modify the variable P6 as follows:
a. In the Formula box, enter =if P4==1 then 0 else 1 endif.
b. In the Value type list, select Yes/No.
c. In the Visibility list, select Hide.
d. In the Label in dialog box box, enter Do not create left.
9. Click Add to create a new parametric variable P7.
10. Modify the variable P7 as follows:
a. Rename P7 as LeftC.
b. In the Formula box, enter 4.
c. In the Value type list, select Number.
d. In the Visibility list, select Show.
e. In the Label in dialog box box, enter Left plate class.
11. Click Add to create a new parametric variable P8.
12. Modify the variable P8 as follows:
a. Rename P8 as RightC.
b. In the Formula box, enter 5.
c. In the Value type list, select Number.
d. In the Visibility list, select Show.
e. In the Label in dialog box box, enter Right plate class.
13. In the Custom component browser, link the variables P5 and RightC to
the right stiffener plate.

Custom components 928 Customize the dialog boxes of custom


components
14. Link the variables P6 and LeftC to the left stiffener plate.

Example: Add a list with images in a custom component dialog box


This example shows how to add an illustrative list in the custom stiffener detail
dialog box. You can do this either in the custom component dialog editor or by
editing the input (.inp) file manually.
In the beginning of this example the dialog box has the text box shown below,
and the you need to know the values (0 is left, 1 is right, and 2 is both plates)
that control the creation of stiffener plates.

Replace the text box with a list that is easier to use:

Custom components 929 Customize the dialog boxes of custom


components
Add a list by using the dialog editor
1. Create a custom stiffener detail (page 918) with all the needed variables
that control which stiffener plates are created.
In this example, the variable is called Plates created.
2. Open the stiffener dialog box for editing.
a. In the model, select the custom stiffener detail.
b. Right-click and select Edit Custom Component Dialog Box.
3. Check the name of the parametric variable that controls the plate
creation.
a. In the dialog editor, double-click the Plates created box.
The Object Properties dialog box opens.
b. Check the name of the parametric variable.

Custom components 930 Customize the dialog boxes of custom


components
In this example, the name is P4.

c. Click Cancel to close the dialog box.


4. Select the Plates created text box and click Delete.
5. Click Insert --> Attribute to add a new attribute list.
6. Drag the attribute list to a suitable location, next to the Plates created
label.
7. Select the attribute list and then click Modify --> Properties to edit its
properties.
8. Enter P4 as the Name of the attribute.
Now the attribute list is linked to the parametric variable that controls the
plate creation.
9. Click Edit Values to add the list items.
10. In the Edit Attribute Values dialog box, add an image for the left plate.
a. Click Browse Add.
b. Browse for a suitable image.
If you create new images, make sure they are in the bitmap (.bmp)
format. Save the images in the ..\ProgramData\Trimble\Tekla
Structures\<version>\Bitmaps folder.
c. Click Open.
11. Repeat step 9 to add an image for the right plate, and then for both
plates.

Custom components 931 Customize the dialog boxes of custom


components
12. In the Edit Attribute Values dialog box, select the image of both plates
and then click Default to make the attribute the default value.

13. Click OK.


14. Click Apply in the Object Properties dialog box, and then click Cancel to
close the dialog box.
15. In the dialog editor, click File --> Save to save the changes.
16. Close and reopen the model for the change to take effect.

Add a list by editing the .inp file


1. Create a custom stiffener detail (page 918) with all the needed variables
that control which stiffener plates are created.
In this example, the variable is called Plates created.
2. In the model, click File --> Open the model folder to open the current
model folder.
3. Go to the \CustomComponentDialogFiles folder.
4. Open the .inp file in a text editor.

Custom components 932 Customize the dialog boxes of custom


components
5. Remove the following line:
parameter("Plates created", "P4", integer, number, 2)
6. Add a new Plates created attribute with the following settings:

7. Add a new P4 attribute with the following settings:

The list now contains three options, and Both is the default value. The list
options are linked to the variable P4 that controls the creation of the
stiffener plates.

Custom components 933 Customize the dialog boxes of custom


components
8. Edit the line numbers so that there are no empty rows between the
variables in the dialog box.

9. Browse for the images you want to use in the dialog box.
If you create new images, make sure they are in the bitmap (.bmp) format.
Save the images in the ..\ProgramData\Trimble\Tekla Structures
\<version>\Bitmaps folder.
10. Replace the option texts with the actual file names of the images, but with
the file name extension .xbm.

11. Save the .inp file.


12. Close and reopen the model for the change to take effect.

Example: Arrange text boxes and labels in a custom component dialog


box
This example shows how to arrange the text boxes and labels around a list in
the custom component dialog box. You can do this either in the custom
component dialog editor or by editing the input (.inp) file manually.

Custom components 934 Customize the dialog boxes of custom


components
In the beginning of this example the dialog box looks like the following:

Arrange the dialog box elements more nicely, in the following manner:

Arrange the elements by using the dialog editor


1. Create a custom stiffener detail (page 918) with all the needed variables
that control the creation of stiffener plates.
2. Open the stiffener dialog box for editing.
a. In the model, select the custom stiffener detail.
b. Right-click and select Edit Custom Component Dialog Box.
3. Drag the Plates created label above the list with images.
4. Drag the Left plate class label and the corresponding text box to the left
side of the list.
5. Drag the Right plate class label and the corresponding text box to the
right side of the list.
6. Drag the Stiffener set back label and the corresponding text box
underneath the list.
7. In the dialog editor, click File --> Save to save the changes.
8. Close and reopen the model for the change to take effect.

Arrange the elements by editing the .inp file


1. Create a custom stiffener detail (page 918) with all the needed parametric
variables that control the creation of stiffener plates.

Custom components 935 Customize the dialog boxes of custom


components
2. In the model, click File --> Open the model folder to open the current
model folder.
3. Go to the \CustomComponentDialogFiles folder.
4. Open the .inp file in a text editor.
5. Edit the file as follows:

6. Save the .inp file.


7. Close and reopen the model for the change to take effect.

Example: Dim unavailable options in a custom component dialog box


This example shows how to dim the unavailable options in the custom
stiffener detail dialog box based on conditions. You can do this either in the
custom component dialog editor or by editing the input (.inp) file manually.
In the beginning of this example all the options are available:

Define that the Left plate class text box is unavailable if only the right plate is
created, and vice versa.

Custom components 936 Customize the dialog boxes of custom


components
Dim unavailable options by using the dialog editor
1. Create a custom stiffener detail (page 918) with all the needed parametric
variables that control the creation of stiffener plates.
2. Open the stiffener dialog box for editing.
a. In the model, select the custom stiffener detail.
b. Right-click and select Edit Custom Component Dialog Box.
3. Define that the Left plate class text box must be dimmed if only the right
stiffener plate is created.
a. In the Plates created list, select the image for the right plate class.
Note that a blue selection border must be displayed for the image:

b. Hold down the Ctrl key and click the Left plate class text box.

c. Click the Toggle visibility button.


The Left plate class text box is now dimmed:

Custom components 937 Customize the dialog boxes of custom


components
4. Unselect the Left plate class text box by clicking the Right plate class
text box.
5. Define that the Right plate class text box must be dimmed if only the left
stiffener plate is created.
a. In the Plates created list, select the image for the left plate class.
Note that a blue selection border must be displayed for the image:

b. Hold down the Ctrl key and select the Right plate class text box.

c. Click the Toggle visibility button.


The Right plate class text box is now dimmed:

6. In the dialog editor, click File --> Save to save the changes.
7. Close and reopen the model for the change to take effect.

Dim unavailable options by editing the .inp file


1. Create a custom stiffener detail (page 918) with all the needed parametric
variables that control the creation of stiffener plates.
2. In the model, click File --> Open the model folder to open the current
model folder.
3. Go to the \CustomComponentDialogFiles folder.
4. Open the .inp file in a text editor.
5. Add the following line to the end of the attribute P4 line:

Custom components 938 Customize the dialog boxes of custom


components
"toggle_field:LeftC=0;RightC=1"

The logic is the following:


Selecting the image CC_left returns 0, CC_right returns 1, and CC_both
returns 2.
toggle_field:RightC=1
When 0 (left) is selected, RightC is dimmed.
toggle_field:LeftC=0
When 1 (right) is selected, LeftC is dimmed.
6. Save the .inp file.
7. Close and reopen the model for the change to take effect.

TIP If you want to hide unavailable options instead of dimming them in the stiffener
dialog box, add an exclamation mark in the conditions:
"toggle_field:!LeftC=0;!RightC=1"
The option is now completely hidden when unavailable:

8.13 Custom component settings


Here you will find more information about the various custom component
properties and plane types.

Custom components 939 Custom component settings


• Custom component properties in the Custom Component Wizard
(page 940)
You must define these properties when you create new custom
components. You can change some of these properties when you modify
an existing custom component.
• Default properties of a custom component dialog box (page 943)
Each custom component has a dialog box that you can modify. By default,
the dialog box has a Position tab for custom parts and a General tab for
custom connections, details, and seams.
• Plane types (page 947)
When you create distance variables for a custom component, you must
select a plane type. The plane type defines what planes you can select.
• Variable properties (page 950)
Use the Variables dialog box to define properties for distance and
parametric variables.

Custom component properties in the Custom Component


Wizard
You must define these properties when you define new custom components
with the Custom Component Wizard. You can change some of these
properties when you modify an existing custom component.
For more information, see Define custom components (page 817) and Edit and
save custom components (page 827).

Type/Notes tab properties


On the Type/Notes tab, you have the following options:

Option Description
Type Select the type of the custom component.
Type affects how you insert the custom
component in the model. Type also defines if the
custom component connects to existing parts.
Name Enter a unique name for the custom component.
Description Enter a short description for the custom
component. Tekla Structures shows the
description in the Applications & components
catalog.
Component identifier Enter an additional name or reference for the
component, for example a design code reference.

Custom components 940 Custom component settings


Option Description
This can be shown in general arrangement and
assembly drawings, and in lists.
To show this in drawings, include Code in the
Connection Mark Properties dialog box.

Position tab properties


On the Position tab, you have the following options:

Option Description Note


Up direction Sets the default up Not available for parts.
direction.
Position type The position (or origin) Not available for details
of the component, and parts.
relative to the main part.

You can define the position for custom connections and seams. You have the
following options:

Option Description Example


Middle Where the center lines
of the main and
secondary parts
intersect.

Box plane Where the main part


bounding box and the
center line of the
secondary part intersect.

Collision plane Where the main part


and the center line of
the secondary part
intersect.

Endend plane Where the center line of


the secondary part hits
the end of the main part.

Custom components 941 Custom component settings


Option Description Example
Gusset plane Where the center lines
of the main part and the
first secondary part
intersect. The x direction
is perpendicular to the
center line of the main
part.

Advanced tab properties


On the Advanced tab, you have the following options:

Option Description Note


Detail type Determines on which Only available for details
side of the main part the and seams
component is located.
The options are:
• Intermediate detail
Tekla Structures
creates all
components on the
same side of the
main part
• End detail
Tekla Structures
creates all
components on the
side of the main part
closest to the details
Only affects asymmetric
components.
Definition point Determines the position Only available for details
position in relation to you pick to create the
primary part detail, relative to the
main part.

Custom components 942 Custom component settings


Option Description Note
Definition point Determines where the Only available for
position in relation to component is created, connections and seams
secondary part relative to the secondary
part.
Allow multiple Select this option to Only available for
instances of create many connections and seams
connection between components to the same
same parts main part, in different
locations.
Exact positions Select this option to Only available for seams
position the seam based
on the positions that you
pick in the model.
Clear the check box to
let Tekla Structures use
automatic seam
recognition to position
the seam. This is useful
especially with warped
seams.
Use the center of the Select to position the Only available for parts
bounding box in custom part based on
positioning the center of its
bounding box (the box
that surrounds the
actual part profile).

Default properties of a custom component dialog box


Each custom component has a dialog box that you can modify. By default, the
dialog box has a General tab for custom connections, details, and seams, and
a Position tab for custom parts.
For more information, see Customize the dialog boxes of custom components
(page 904).
To view the current properties, double-click the custom component in the
model.

Default properties of custom connections, details, and seams


By default, the dialog box of a custom connection, detail, or seam has the
following options:

Custom components 943 Custom component settings


Option Description Note
Up direction Indicates how the component
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.
Position in relation The creation point of the Only available for
to primary part component, relative to the details.
main part.
Position in relation Tekla Structures automatically By default, only
to secondary part places the component available for seams.
according to the selected
If you want to use this
option.
property in
connections, select
the Allow multiple
instances of
connection between
same parts check
box on the Advanced
tab when you create
the component.
Place to picked Select this option to place the Only available for
positions seam at the points you pick. seams.
Detail type Determines on which side of Only available for
the main part the component details.
is located. The options are:
• Intermediate detail
Tekla Structures creates all
components on the same
side of the main part.
• End detail
Tekla Structures creates all
components on the side
that is closest to the
details.
Only affects asymmetric
components.
Locked Select Yes to prevent other
users from modifying the
properties.

Custom components 944 Custom component settings


Option Description Note
Class The class of the parts that the
custom component creates.
Connection code Identifies the component. You
can display this connection
code in connection marks in
drawings.
AutoDefaults rule The rule group used for
group setting the connection
properties.
AutoConnection rule The rule group Tekla
group Structures uses to select the
connection.

Default properties of custom parts


By default, the dialog box of a custom part has the following options:

Option Description Example


On plane Changes part location on the work Middle
plane.

Right

Left

Custom components 945 Custom component settings


Option Description Example
Rotation Rotates the part in steps of 90 Top and Below
degrees.

Front and Back

At depth Changes part location perpendicular Middle


to the work plane.

Front

Behind

Custom components 946 Custom component settings


Option Description Example
Show third Sets the third handle of a nested None
handle custom part visible in the desired
direction.
You can bind the third handle in the
desired direction and thus force the
part to follow the rotation of another
part.

Above

On the left

Plane types
When you add distance variables to a custom component, you must select a
plane type. The plane type defines what planes you can select.

Custom components 947 Custom component settings


You have the following options:

For more information, see Add variables to a custom component (page 836).

Plane type Description Example


Boundary planes You can select the edges of a
bounding box that surrounds
the profile.

Center planes You can select the center


planes of a profile.

Outline planes You can select the outer and


inner surfaces of a profile.

Custom components 948 Custom component settings


Plane type Description Example
Cut planes If the part contains line, part,
or polygon cuts, this option
enables you to select cut
surfaces. Fittings cannot be
selected.

Component planes What you can select depends


on the component type and
the Position type of the
custom component.

Examples of component planes


See below for examples of possible component planes. What you can select
depends on the component type and the Position type of the custom
component.

Part component planes

Custom components 949 Custom component settings


Connection component planes

Detail component planes

Seam component planes

Variable properties
Use the Variables dialog box to view, modify, and create parametric variables,
and to view fixed and reference distance variables.

Custom components 950 Custom component settings


Tekla Structures uses variables with custom components (page 836), sketched
cross sections, and parametric modeling. The examples below are given for
custom components, but the same principles apply also to sketched cross
sections and parametric modeling.

Option Description
Category Component parameters lists all
variables in the component.
Model parameters lists variables in
the current model (such as bindings
between a part's end point and a grid
plane).
Name A unique name of a variable. Use this
name to refer to the variable in the
custom component editor.
To be able to correctly reference a
variable, its name must be 19
characters or shorter. Variables with
longer names will not work correctly
when referenced.
Formula Use this box to enter a value or a
formula (page 856).
Formulas begin with =.
Value Shows the current value of Formula.
Value type Select a value type from the list. The
type determines what kind of value
you can enter for the variable.
Variable type This property can be either Distance
or Parametric.
Visibility Use this setting to control the visibility
of a variable.
Set to Show to display the variable in
the custom component dialog box.
Label in dialog box The name of the variable that Tekla
Structures displays in the custom
component dialog box.
The maximum length is 30 characters.

Custom components 951 Custom component settings


Value types
You have the following options for the value type:

Option Description
Number A whole (integer) number. Use for
quantity and multiplier.
Length A decimal (floating point) number.
Use for lengths and distances. Length
numbers have unit (mm, inch, etc.)
and they are rounded to two decimal
places.
Text A text (ASCII) string.
Factor A decimal value without a unit. You
can set the number of decimals for
the value type in File menu -->
Settings --> Options --> Units and
decimals .
Angle A decimal number type for storing
angles, stored to one decimal place,
in radians.
Material A data type associated with the
material catalog. Use to select a
material grade from the Select
Material dialog box.
Profile A data type associated with the
profile catalog. Use to select a profile
from the Select Profile dialog box.
Bolt size Data types linked to the bolt catalog.
Bolt size works with Bolt standard.
Bolt standard
They have a fixed naming format:
Px_diameter and Px_screwdin. Do
not change the fixed name.
To show values for these in the
component’s dialog box, x must be
the same for both, for example,
P1_diameter and P1_screwdin.

Custom components 952 Custom component settings


Option Description
Bolt type For determining the bolt type (site/
workshop) in the custom component
dialog box. Linked to the Bolt type
property of bolts in the Custom
component browser.

Stud size Data types linked to the bolt catalog.


Stud size, Stud standard and Stud
Stud standard
length work together. They have a
Stud length fixed naming format: Px_size,
Px_standard and Px_length. Do
not change the fixed names.
To show values for these in the
component’s dialog box, x must be
the same for all of them. For example,
P9_size, P9_standard, and
P9_length.

Hole type A data type for selecting the hole type


(slotted/oversized/no hole).
Distance list Use with options that have several
length values, such as bolt spacings.
Use space as a separator between the
distances.

Distance list total Use for calculating the total value of


several listed length values, such as
bolt spacings.
Use space as a separator between the
distances.

Custom components 953 Custom component settings


Option Description
Weld type A data type for selecting the weld
type.

Chamfer type A data type for determining the shape


of a chamfer.
For more information, see Create part
chamfers (page 418).
Welding site A data type for determining the
welding place: workshop or building
site.
Rebar grade Data types linked to reinforcement
catalog. Rebar grade, Rebar size,
Rebar size
and Rebar bending radius work
Rebar bending radius together. They have a fixed naming
format: Px_grade, Px_size, and
Px_radius. Do not change the fixed
name.
To show values for these in the
component's dialog box, x must be
the same for all, for example,
P1_grade, P1_size, and P1_radius.

Rebar hook type Used for rebar set end detail


modifiers, to specify the hook type.
Length adjustment type Used for rebar set end detail
modifiers, to specify how the bar
length is extended or shortened,
according to a specified end offset or
leg length.
Bars affected Used for rebar set modifiers, to
specify how many bars are to be
modified (1/1, 1/2, and so on).
Rebar stagger type Used for rebar set splitters, to specify
the stagger type (left/right/middle).

Custom components 954 Custom component settings


Option Description
Rebar lap side Used for rebar set splitters, to specify
the side of the overlap (left/right/
middle).
Rebar lap placement Used for rebar set splitters, to
determine whether the lapping bars
are parallel to each other or on top of
each other.
Rebar lap type Used for rebar set splitters, to
determine whether the reinforcing
bars are kept straight at lap splices by
offsetting entire bars, or placed
slanted by offsetting bar ends.
Reinforcement mesh For determining meshes in custom
components. Linked to the Catalog
name property of reinforcement
meshes in the Custom component
browser.
Cross bar location Used for rebar meshes, to determine
whether the crossing bars are located
above or below the longitudinal bars.
Component name Use Component name for replacing
a sub-component inside a custom
Component attribute file
component with another sub-
component. Linked to the Name
property of objects in the Custom
component browser.
Use Component attribute file for
setting the properties of a sub-
component inside a custom
component.
Component name and Component
attribute file work together. They
have a fixed naming format: Px_name
and Px_attrfile. Do not change the
fixed name.
To show values for these in the
component's dialog box, x must be
the same for both, for example,
P2_name and P2_attrfile.

Custom components 955 Custom component settings


Option Description

Yes/No For determining whether or not Tekla


Structures creates an object in a
custom component. Linked to the
Creation property of objects in the
Custom component browser.

Shape A data type associated with the shape


catalog. Use for selecting a shape
from the Shape Catalog dialog box.
Bitmask For defining bolt assembly (nuts and
washers) and parts with slotted holes.
Linked to the Bolt structure and
Parts with slotted holes properties
of bolts in the Custom component
browser.
The value is a five-digit series of ones
and zeros. This relates to the check
boxes in the bolt properties. 1 means
that a check box is selected, 0 means
that a check box is clear.
In the example below, the value of
10010 means that a bolt with a
washer and a nut is created in the
bolt assembly.

Custom components 956 Custom component settings


Option Description

Custom components 957 Custom component settings


9 Predefined parametric profiles
available in Tekla Structures

The below predefined parametric profiles are available in Tekla Structures.


The profiles are listed in the same order as they appear in the profile catalog
in the default environment.
To change how the profiles are grouped in the profile catalog, modify the
profile catalog rules.

9.1 I profiles
HIh-s-t*b (symmetric)
HIh-s-t1*b1-t2*b2

HIh1-h2-s-t*b
HIh1-h2-s-t1*b1-t2*b2

Predefined parametric profiles available in Tekla 958 I profiles


Structures
9.2 I beams (steel)
I_BLT_Ah-b1-s1-t1*h2-b2-s2-t2

I_BLT_B h*b1*t1*s-b2*t2

I_HEMh*b*c*s*t

I_VAR_Ah1-ht*b1-bt*s*t

9.3 L profiles
Lh*b*t

Predefined parametric profiles available in Tekla 959 L profiles


Structures
9.4 Z profiles
BENTZ h*b*d*t[-a]

Z h*b*t

Z_VAR_A h1*b1*b2-s-h2*b3

Z_VAR_B h1*b1*b2-s-h2*b3

Z_VAR_C h1*b1*b2-s-h2*b3

Predefined parametric profiles available in Tekla 960 Z profiles


Structures
9.5 U profiles
Uh*b*t

9.6 C profiles
Ch*b*t

C_BUILTh*b*s*t

C_VAR_Ah1*b1-s-h2*b2

C_VAR_Bh1*b1-s-h2*b2

Predefined parametric profiles available in Tekla 961 C profiles


Structures
C_VAR_Ch1*b1-s-h2*b2

C_VAR_Dh-b-d-c-s

9.7 T profiles
Th-s-t-b

9.8 Welded box profiles


HK h-s-t*b-c
HKh-s-t1*b1-t2*b2-c

9.9 Welded beam profiles


B_WLD_A h*b*s*t

Predefined parametric profiles available in Tekla 962 T profiles


Structures
B_WLD_B h*b*s*t

B_WLD_C h*s

B_WLD_D h*b*s*t

B_WLD_E h*b*s*t

B_WLD_F h*b*s*[t]

B_WLD_G h*b*s*t*a

Predefined parametric profiles available in Tekla 963 Welded beam profiles


Structures
B_WLD_H h*bo*bu*s*to*tu

B_WLD_I h*bo*s*to*bu*tu*a

B_WLD_J h1*h2*b*s*t

B_WLD_K h1*h2*b*s*t

B_WLD_L h*wt*wb*s*tt*tb

B_WLD_M h1*p1*p2*p3*p4

Predefined parametric profiles available in Tekla 964 Welded beam profiles


Structures
B_WLD_N
p1*p2*p3*p4*p5*p6*p7*p8*p9

B_WLD_O
b1*h1*b4*h5*b7*h6*P1*P2

B_WLD_P
W*H*FT*WT*TPT*TPW*BPT*BPW

9.10 Box profiles


B_BUILTh*b*s*t

Predefined parametric profiles available in Tekla 965 Box profiles


Structures
B_VAR_Ah1-h2*t

B_VAR_Bh1-h2*t

B_VAR_Ch1-h2*t

9.11 WQ profiles
HQh-s-t1*t2*b2
HQh*s-t1*b1-t2*b2-c

9.12 Rectangular sections


PLh*b
h=height
b=thickness
(smaller=b)

Predefined parametric profiles available in Tekla 966 WQ profiles


Structures
9.13 Circular sections
Dd

ELDd1*r1*d2*r2

9.14 Rectangular hollow sections


Ph*t (symmetric)
Ph*b*t

Ph1*b1-h2*b2*t

Predefined parametric profiles available in Tekla 967 Circular sections


Structures
9.15 Circular hollow sections
PDd

PDd1*d2*t

EPDd1*r1*d2*r2*t

9.16 Cold rolled profiles


ZZh-t-e-b (symmetric)
ZZh-t-e1-b1-e2-b2

CCh-t-e-b (symmetric)
CCh-t-e1-b1-e2-b2

Predefined parametric profiles available in Tekla 968 Cold rolled profiles


Structures
CW h-t-e-b-f-h1 (symmetric)
CW h-t-e1*b1-f1-f2-e2*b2

CUh-t-h1-b-e (symmetric)
CUh-t-h1-b1-h2-b2-e

EBh-t-e-b-a
EBh-t-e1-b1-e2-b2-a
Reference points: 1=right
2=left
3=top

BFh-s-b-h1

SPDd*t

SPDd2*d2*t

Predefined parametric profiles available in Tekla 969 Cold rolled profiles


Structures
ESPD d1-d2*t

ECh-t-e-b-a
ECh-t-e1-b1-e2-b2-a

EDh-t-b-e-h1-h2-f1-f2-a

EEh-t-e-b-f1-f3-h1-f2-a

EFh-t-e-b1-b2-f1-f2/h1-a

Predefined parametric profiles available in Tekla 970 Cold rolled profiles


Structures
EZh-t-e-b-f1-f3-h1-f2-a

EWh-t-e-b1-b2-f1-f2-h2-h1-a

9.17 Folded plates


FFLAa-b-t

FPANBh-b-t
FPANB_-b-t
FPANBAh-b-t
FPANBA_h-b-t

FPANBBh-c-d-t

Predefined parametric profiles available in Tekla 971 Folded plates


Structures
FPANCVb-c-d-t

FPANGh-b-c-t

FPANGAh-b-c-t

FPANJa-b-c-t

FPANJa-b-c-t

FPAN a-b-c-t-g

FPANVVa-b-c-t-g

Predefined parametric profiles available in Tekla 972 Folded plates


Structures
FP_Ah-b-c-d-g

FP_AAh*b2*t*a

FP_Bh-b-c-d-g-i

FP_BBh-b-d

FP_Cb-h-c

FP_CCh-b-a-d-s

Predefined parametric profiles available in Tekla 973 Folded plates


Structures
FP_Db-h-c-d-f-g-i-j-s

FP_Eb-h-c-d-f-g-s

FP_Fb-h-c-d-f-g-s

FP_Gb-h-c-d-f-g-s

FP_Hb-h-c-d-f-s

FP_Ib-h-c-d-f-s

Predefined parametric profiles available in Tekla 974 Folded plates


Structures
FP_Jb-h-c-d-a

FP_Kb-h-c-d

FP_Lb-h-c-d-f-s

FP_Mb-h-c-d-s

FP_Nb-h-c-d

FP_Ob-h-c-d-s

Predefined parametric profiles available in Tekla 975 Folded plates


Structures
FP_Pa1*a2*h-b1*b2-Alpha1-Alpha2-
Beta1-Beta2-s

FP_Qb-h-c-d-s

FP_Rb-h-c-d

FP_Sb-h-c-s

FP_Tb-h-a-d-s

FP_Ub-h-a-d-s

Predefined parametric profiles available in Tekla 976 Folded plates


Structures
FP_Vb-h-s-c

FP_Wb-h-a-d-s

FP_WWh-b-a-c-s

FP_Yh-b-c-d

FP_Zd-h-b-s-a-f

Predefined parametric profiles available in Tekla 977 Hat profiles


Structures
9.18 Hat profiles
HAT h*a*c*t

HATCa-b-c-b1-h-b3-b4-b5-s

HATAb1*h1*h2*h3*h4*h5*h6*b2*t*f
*a*h*b

HATBb*b1*b2*h*h1*h2*h3*h4*t*f*a

Predefined parametric profiles available in Tekla 978 I beams (concrete)


Structures
9.19 I beams (concrete)
HIIh1*b1*t1-h2-s-b2*t2[-sft[-sfb]]

IIh*b1*t1-s-b2*t2[-sft[-sfb]]

SIIh1*b1*t1-h2-s-b2*t2[-sft[-sfb]]

9.20 Ledger beams (concrete)


RCLs*h-b*t

Predefined parametric profiles available in Tekla 979 Ledger beams (concrete)


Structures
RCDLs*h-b*t
RCDLs*h-b*t1*t2

RCDXs*h-b*h2*h1
RCDXs*h-b*h4*h3*h2*h1
RCDXs*h-b*h4*h3*h2*h1-ex

RCXXs*h-b*t*h1-h2-ex

RCXs*h-b*h2*h1

9.21 T profiles (concrete)


HTTh*b-s-t-b2-h2

TCh-b-t-s

Predefined parametric profiles available in Tekla 980 T profiles (concrete)


Structures
TRIh*b-b2*t1-h3-t2

TTh*b-s-t-b2

TTTh*b-bl-br-hw-bwmin-bwmax

T_VAR_Ah1*h2*s*b1*t1-sft

T_VAR_Bh-b-c-d

Predefined parametric profiles available in Tekla 981 Irregular beams (concrete)


Structures
9.22 Irregular beams (concrete)
IRR_Ab-h-g-c-d

IRR_Bh-b-c-d-f-g

IRR_Ch-b-c-d

IRR_Db1*b2-h1*h2

IRR_Eh-b-c-d-h2-h3-h4

Predefined parametric profiles available in Tekla 982 Irregular beams (concrete)


Structures
IRR_Fa*b

IRR_Gh*b*h2*b2

IRR_Hh*b*h2*b2

IRR_Ih*b*b2

IRR_Jh*b*b2

OCTB*b1-H*h1

REC_Ah-b

REC_Bh-b-b1

Predefined parametric profiles available in Tekla 983 Irregular beams (concrete)


Structures
REC_Ch-b-b1

REC_Dh-b-b2

REC_Eh-b

REC_Fh-b

REC_Gh-b

REC_Hh-b

REC_I a-b*h

TRI_Ah-b

Predefined parametric profiles available in Tekla 984 Irregular beams (concrete)


Structures
TRI_Ba1

TRI_Cb-h

TRI_Dh*b

TRI_Eb*h*h2*b2

9.23 Panels
PNL_Ah*b

PNL_Bh*b

Predefined parametric profiles available in Tekla 985 Panels


Structures
PNL_Ch*b-a-ht*bt

PNL_Dh*b-a-ht*bt

PNL_Eh*b-a-ht*bt

PNL_Fh*b-a-ht*bt

PNL_Gh*b

PNL_Hh*b-a-ht

Predefined parametric profiles available in Tekla 986 Panels


Structures
PNL_Ih*b-a-ht*bt

PNL_Jh*b-a-ht*bt

PNL_Kh*b

PNL_Lh-b-c-f

PNL_Mh-b-c-f-d

PNL_Nh-b-d-f-g-j

PNL_Oh-b-d-f-g-i-t

Predefined parametric profiles available in Tekla 987 Variable cross sections


Structures
9.24 Variable cross sections
HEXRECTh-b-br-hr

HXGONb

OBLINCLh1-h2-h3-h4-b

OBLRIDh1*b1*b2-h2-h3-l2-l1

OBLVAR_Ah1*b1*b2-h2

OBLVAR_Bh1-h2-b

OBLVAR_Ch-b-a-i-j-k-m-n

Predefined parametric profiles available in Tekla 988 Variable cross sections


Structures
OBLVAR_Dh-c-b

OBLVAR_Eh-b-a-c-d-i-j-k-l-m-p-o

OCTAGONb-b2

PRMDASh*b-he*be
PL_Vh*b-he*be

PRMDh*b-h2*b2

ROUNDRECTd-Rb*Rh-t*ye-ze

Predefined parametric profiles available in Tekla 989 Others


Structures
9.25 Others
BLKSd1-d2

CAPd

HEMISPHERd

NUT_Md

RCRWh*b-b2*b3-b4-t1*t2-t3*t4

Predefined parametric profiles available in Tekla 990 Others


Structures
SKh*b-h2-t-b2-b3

SPHEREd

STBb-h-h1-b1-b2-d

STEPh-b*h1-b1-s

Predefined parametric profiles available in Tekla 991 Others


Structures
10 Modeling settings
This section provides more information about some of the settings you can
modify in Tekla Structures.
Click the links below to find out more:
• Part position settings (page 992)
• Numbering settings (page 992)
• Reinforcement settings (page 996)

10.1 Part position settings


This section provides more information about specific part position settings.
These settings can be modified in the Position and End offset sections in the
part property pane, or by using the contextual toolbar.
Click the links below to find out more:

Part position on the work plane (page 352)


Part rotation (page 354)
Part position depth (page 354)
Part vertical position (page 356)
Part horizontal position (page 358)
Part end offsets (page 359)

10.2 Numbering settings


This section provides more information about specific numbering settings.
Click the links below to find out more:
• General numbering settings (page 993)

Modeling settings 992 Part position settings


• Weld numbering settings (page 994)
• Control number settings (page 995)

General numbering settings


Use the Numbering Setup dialog box to view and modify some general
numbering settings.

Setting Description
Renumber all All parts get a new number. All information on previous
numbers is lost.
Re-use old numbers Tekla Structures reuses the numbers of parts that have
been deleted. These numbers may be used to number
new or modified parts.
Check for standard If a separate standard-part model has been set up,
parts Tekla Structures compares the parts in the current
model to those in the standard-part model.
If the part to be numbered is identical to a part in the
standard-part model, Tekla Structures uses the same
part number as in the standard-part model.
Compare to old The part gets the same number as a previously
numbered similar part.
Take new number The part gets a new number even if a similar numbered
part already exists.
Keep number if Modified parts maintain their previous numbers if
possible possible. Even if a part or assembly becomes identical
with another part or assembly, the original position
number is maintained.
For example, you might have two different assemblies,
B/1 and B/2, in the model. Later on you modify B/2 so
that it becomes identical with B/1. If the Keep number
if possible option is used, B/2 will maintain its original
position number when you renumber the model.
Synchronize with Use this setting when working in multi-user mode. Tekla
master model (save- Structures locks the master model and performs a save,
numbering-save) numbering, and save sequence, so that all other users
can continue working during the operation.
Automatic cloning If the main part of a drawing is modified and therefore
gets a new assembly position, the existing drawing is
automatically assigned to another part of the position.
If the modified part moves to an assembly position that
does not have a drawing, the original drawing is

Modeling settings 993 Numbering settings


Setting Description
automatically cloned to reflect the changes in the
modified part.
Holes The location, size, and number of holes affects
numbering.
Part name The part name affects numbering.
Beam orientation The orientation of beams affects numbering of
assemblies.
Column orientation The orientation of columns affects numbering of
assemblies.
Assembly name The assembly name affects numbering.
Assembly phase Only enabled when XS_ENABLE_PHASE_OPTION_IN_
NUMBERING is set to TRUE.
The assembly phase affects numbering.
Reinforcing bars Reinforcing bars affect numbering.
Embedded objects Sub-assemblies affect the numbering of cast units.
Surface treatment Surface treatments affect the numbering of assemblies.
Welds Welds affect the numbering of assemblies.
Tolerance Parts get the same number if their dimensions differ
less than the value entered in this box.
Assembly position sort See Number assemblies and cast units (page 711).
order

See also
Adjust the numbering settings (page 709)
Create a standard-part model (page 735)
Numbering examples (page 729)

Weld numbering settings


Use the Weld Numbering dialog box to view and modify the weld numbering
settings. The weld number is displayed in drawings and weld reports.

Option Description
Start number The number from which the numbering
starts. Tekla Structures automatically
suggests the following free number as
the start number.

Modeling settings 994 Numbering settings


Option Description
Apply for Defines which objects are affected by
the change.
All welds changes the number of all
welds in the model.
Selected welds changes the number of
the selected welds without affecting
others.
Renumber also welds that have a Tekla Structures replaces existing weld
number numbers.
Re-use numbers of deleted welds If some welds have been removed, Tekla
Structures uses their numbers when
numbering other welds.

See also
Number welds (page 713)

Control number settings


Use the Create control numbers (S9) dialog box to view and modify the
control number settings.

Option Description
Numbering Defines which parts get control
numbers.
All creates consecutive numbers for all
parts.
By numbering series creates control
numbers for parts in a specific
numbering series.
Assembly/Cast unit numbering series Defines the prefix and start number of
the numbering series for which to
create control numbers.
Needed only with the By numbering
series option.
Start number of control numbers The number from which the numbering
starts.
Step value Defines the interval between two
control numbers.

Modeling settings 995 Numbering settings


Option Description
Renumber Defines how to treat parts that already
have control numbers.
Yes replaces the existing control
numbers.
No keeps the existing control numbers.
First direction Defines in what order to assign control
Second direction numbers.
Third direction
Write UDA to Defines where to save the control
numbers.
Assembly saves the control numbers to
the user-defined attributes of
assemblies or cast units.
Main part saves the control numbers to
the user-defined attributes of assembly
or cast unit main parts.
The control number appears on the
Parameters tab.

See also
Control numbers (page 719)

10.3 Reinforcement settings


This section provides more information about the various reinforcement
settings you can modify in Tekla Structures.
Click the links below to find out more:

Reinforcing bar and bar group properties (page 996)


Reinforcement mesh properties (page 999)
Rebar set properties (page 1003)
Reinforcement strand properties (page 1017)

Modeling settings 996 Reinforcement settings


Reinforcing bar and bar group properties
Use the Single rebar and Rebar group properties to view and modify the
properties of reinforcing bars and reinforcing bar groups. The file name
extension of the property file is:
• .rbr for bars (page 503)
• .rbg for groups (page 506)
• .rci for circular groups (page 515)
• .rcu for curved groups (page 513)

General, Hooks, Cover thickness, More


The following properties are available for single reinforcing bars and
reinforcing bar groups:

Option Description
Name User-definable name of the bar.
Tekla Structures uses bar names in reports and drawing
lists, and to identify bars of the same type.
Grade Steel grade of the bar. Size-grade-radius
Size Diameter of the bar. combinations are
predefined in the rebar
Depending on the catalog. Click the ...
environment, the nominal button to open the
diameter of the bar, or a mark Select rebar dialog box.
that defines the diameter. The dialog box shows
Bending radius Internal radius of the bends in the available bar sizes
the bar. for the chosen grade.
You can also select
You can enter a separate value
whether the bar is a
for each bar bend. Separate
main bar, or a stirrup or
the values with spaces.
tie.
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.
Class Use to group reinforcement.
For example, you can display bars of different classes in
different colors.

Modeling settings 997 Reinforcement settings


Option Description
Numbering Mark series of the reinforcing bar.
Hook type Shape of the hook. The rebar catalog
Angle Angle of a custom hook. (rebar_database.inp)
contains the predefined
Radius Internal bending radius of a minimum bending
standard hook or custom hook. radius and minimum
Length Length of the straight part of a hook length for all
standard or custom hook. standard hooks.
See Add hooks to
reinforcing bars
(page 561).
Cover thickness Distances from the part See Define the
on plane surfaces to the bar on the reinforcement cover
same plane as the bar. thickness (page 564).
Cover thickness Distance from the part surface
from plane to the bar, or to the bar end,
perpendicular to the bar plane.
Start Concrete cover thickness or leg
length at the first end of the
bar.
End Concrete cover thickness or leg
length at the second end of the
bar.
UDAs You can create user-defined attributes to add information
about reinforcement. Attributes can consist of numbers,
text, or lists.
You can use the values of user-defined attributes in
reports and drawings.
You can also change the name of the fields, and add new
ones, by editing the objects.inp file. See .

Rebar group type, Distribution, Creation


The following properties are available for:
• reinforcing bar groups, including tapered (page 517) groups
• curved reinforcing bar groups
• circular reinforcing bar groups

Option Description
Rebar group What is the type of the See Create a tapered or spiral
type group. reinforcing bar group
Number of (page 517).
cross sections

Modeling settings 998 Reinforcement settings


Option Description
Creation How the bars are spaced. See Distribute bars in a
method reinforcing bar group
Number of (page 553).
reinforcing bars
Target spacing
value
Exact spacing
value
Exact spacing
values
Exclude Which bars are omitted See Delete bars from a
from the group. reinforcing bar group
(page 555).

Reinforcement mesh properties


Use the Rebar mesh properties to view and modify the properties of
reinforcement meshes. The file name extension of a reinforcement mesh
properties file is .rbm.

Option Description
Numbering Mark series of the mesh.
Name User-definable name of the mesh.
Tekla Structures uses mesh names in reports and
drawing lists.
Class Use to group reinforcement.
For example, you can display bars of different classes
in different colors.
Mesh type Shape of the mesh. Select Polygon, Rectangle, or
Bent.
Cross bar location Define whether the crossing bars are located above or
below the longitudinal bars.
Cut by father part Define whether the polygon or part cuts in the part
cuts also cut the mesh.

Modeling settings 999 Reinforcement settings


Option Description
Mesh To create a Standard mesh, click the ... button and
select a mesh from the mesh catalog.
The properties of standard meshes are defined in the
mesh_database.inp file.
To create a custom mesh (page 525), select the
Custom mesh option and define the properties
(page 1000).
Grade Steel grade of the bars in the mesh.
Available for custom meshes.
Bending radius Internal radius of the bends in the bar.
Available for bent meshes.
Hooks See Add hooks to reinforcing bars (page 561).
Available for bent meshes.
Cover thickness on Distance from the part surface to the main bars on the
plane same plane as the bars.
Cover thickness Distance from the part surface to the bar, or bar end,
from plane perpendicular to the bar plane.
Start Thickness of concrete cover or leg length from the
mesh starting point.
Available for rectangular and bent meshes.
End Thickness of concrete cover or leg length at the end
point of the bar.
Available for bent meshes.
UDAs You can create user-defined attributes to add
information about reinforcement. Attributes can
consist of numbers, text, or lists.
You can use the values of user-defined attributes in
reports and drawings.
You can also change the name of the fields, and add
new ones, by editing the objects.inp file. See .

See also
Create a reinforcement mesh (page 519)

Custom reinforcement mesh properties


Use the Rebar mesh properties to view and modify the properties of
customized reinforcement meshes. The file name extension of a
reinforcement mesh properties file is .rbm.

Modeling settings 1000 Reinforcement settings


You can define the following properties for the customized reinforcement
meshes (page 525):

1. Longitudinal distance
2. Cross distance
3. Longitudinal left overhang
4. Longitudinal right overhang
5. Cross left overhang
6. Cross right overhang
7. Length
8. Width

Option Description
Spacing method Define how the mesh bars are distributed.
• 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
Distances and Left overhang values.
The Right overhang is calculated automatically, and it
cannot be zero.

Modeling settings 1001 Reinforcement settings


Option Description
• Multiple varying distances: Use to create meshes
with unevenly-spaced bars.
Tekla Structures calculates the Width and Length
based on the Distances, 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.
Distances 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
You can create meshes with unevenly-spaced bars. You
can also define a different bar size or 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.

Left overhang Extensions of crossing bars over the outermost


Right overhang longitudinal bars.
Extensions of longitudinal bars over the outermost
crossing bars.
Diameters Diameter or size of the longitudinal or crossing bars.
You can define multiple diameters for the bars in both
directions. Enter all the diameter values, separated by
spaces. You can use multiplication to repeat diameter
values. For example, 12 2*6 in longitudinal direction and
6 20 2*12 in crossing direction.
Width Length of crossing bars.
Length Length of longitudinal bars.

Modeling settings 1002 Reinforcement settings


Option Description
Grade Steel grade of the bars in the mesh.

See also
Create a reinforcement mesh (page 519)
Reinforcement mesh properties (page 999)

Rebar set properties


Use the property pane or the contextual toolbar to view and modify the
properties of the rebar sets. The file name extension of the property file
is .rst.

Attributes

Option Description
Numbering Numbering series of the bars.
Name User-definable name of the bars.
Tekla Structures uses bar names in reports and drawing lists,
and to identify bars of the same type.
Grade Steel grade of the bars. Grade-size-radius
Size Diameter of the bars. combinations are predefined
in the rebar catalog. Click
Depending on the the ... button in the property
environment, the nominal pane to open the Select
diameter of the bars, or a rebar dialog box. The dialog
mark that defines the box shows the available bar
diameter. sizes for the chosen grade.
Bending Internal radius of the bends in You can also select whether
radius the bars. the bars are main bars, or
stirrups or ties.
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

Modeling settings 1003 Reinforcement settings


Option Description
size of the mandrels on the
bar-bending machine.
Automatic values are shown
in square brackets, for
example [120.00].
Class Used to group reinforcement.
For example, you can display bars of different classes in
different colors.
Layer Defines the order of the bar layers. The smaller the layer
number number, the closer to the concrete surface the bar layer is.
You can use both positive and negative numbers.
If you do not define the layer numbers, Tekla Structures
arranges the bar layers according to their creation order. The
bar layer that is created first is closest to the concrete
surface.
You can also adjust the layer order (page 531) by using these
options on the contextual toolbar:

Note that if you copy properties (page 123) from one rebar
set to another, the layer number is not copied.

Spacing properties
The file name extension of the spacing zone property file is .rst.zones.

Option Description
Start offset The offsets at the start and end of a rebar set.
End offset By default, Tekla Structures calculates the offset values
according to the concrete cover settings and bar diameter.
Automatic values are shown in square brackets, for example
[32.00].
You can define whether an offset value is an Exact value or a
Minimum value. If you select Minimum, the actual offset
value can be bigger, depending on the spacing properties. In
model views, both the actual and minimum values are shown,
for example 50.00 (> 32.00), where the minimum value is in
parentheses.
Note that the automatic offset values may change if the
outermost rebar set bars are split by splitters and the split
bars would end up in the concrete cover area.
Length The length of each spacing Only two of the three
zone as an absolute value in properties, Length, Number

Modeling settings 1004 Reinforcement settings


Option Description
the current length units of spaces, and Spacing, can
(Absolute), or as a be set to Absolute or Exact
percentage of the total length at the same time.
of all spacing zones
At least one of the spacing
(Relative).
properties needs to be
Number of Defines to how many spaces a flexible and yield to create a
spaces spacing zone is divided. practical spacing
You can define a flexible combination. In model views,
number, which Tekla the yielding value is shown in
Structures aims at (Target), or red.
a fixed number of spaces
(Exact).
Spacing The spacing value of each
spacing zone.
You can define a flexible
number, which Tekla
Structures aims at (Target), or
a fixed number of spaces
(Exact).

Advanced: Rounding

Option Description
Straight bars Define whether the lengths of straight
First and last legs bars, first and last legs, and
intermediate legs are rounded, and
Intermediate legs whether the bar lengths are rounded
up, down, or to the nearest suitable
number according to the rounding
accuracy.
Rounding up at splitters At splitter locations, define how much
the bar lengths can be rounded up.

Advanced: Step tapering

Option Description
Type Define whether the bars are step
tapered, and how the tapering steps
are created.
The options are None, Distance, and
Number of bars.
If you select the Number of bars
option, enter the number of bars in
one tapering step.

Modeling settings 1005 Reinforcement settings


Option Description
Straight bars If you select the Distance option,
First and last legs enter the tapering step values for
straight bars, first and last legs, and
Intermediate legs intermediate legs.

More
Click the User-defined attributes button to open the user-defined attributes
of the rebar sets. The file name extension of the user-defined attribute file
is .rst.more.
You can use user-defined attributes to define or override settings, such as bar
layer prefix and number, or length adjustment settings.

See also
Create a rebar set (page 477)
Modify a rebar set (page 530)
Secondary guideline properties (page 1006)
Leg face properties (page 1007)
Property modifier properties (page 1008)
End detail modifier properties (page 1011)
Splitter properties (page 1014)

Secondary guideline properties


Use the property pane or the contextual toolbar to view and modify the
properties of the rebar set secondary guidelines.

Spacing properties
If you want a secondary guideline to have similar spacing properties as the
primary guideline, select Yes from the Inherit from primary list in the
property pane. You can then modify the Start offset and End offset values if
needed. The spacing values and zone lengths are automatically scaled by the
ratio of the secondary guideline length to the primary guideline length.
If you want to define the secondary guideline spacing properties
independently from the primary guideline, select No from the Inherit from
primary list, and then modify the following spacing properties as needed:

Option Description
Start offset The offsets at the start and end of a rebar set.
End offset By default, Tekla Structures calculates the offset values
according to the concrete cover settings and bar diameter.
Automatic values are shown in square brackets, for example
[32.00].

Modeling settings 1006 Reinforcement settings


Option Description
You can define whether an offset value is an Exact value or a
Minimum value. If you select Minimum, the actual offset
value can be bigger, depending on the spacing properties. In
model views, both the actual and minimum values are shown,
for example 50.00 (> 32.00), where the minimum value is in
parentheses.
Note that the automatic offset values may change if the
outermost rebar set bars are split by splitters and the split
bars would end up in the concrete cover area.
Length The length of each spacing Only two of the three
zone as an absolute value in properties, Length, Number
the current length units of spaces, and Spacing, can
(Absolute), or as a be set to Absolute or Exact
percentage of the total length at the same time.
of all spacing zones
At least one of the spacing
(Relative).
properties needs to be
Number of Defines to how many spaces a flexible and yield to create a
spaces spacing zone is divided. practical spacing
You can define a flexible combination. In model views,
number, which Tekla the yielding value is shown in
Structures aims at (Target), or red.
a fixed number of spaces
(Exact).
Spacing The spacing value of each
spacing zone.
You can define a flexible
number, which Tekla
Structures aims at (Target), or
a fixed number of spaces
(Exact).

See also
Modify a rebar set locally using modifiers (page 539)
Rebar set properties (page 1003)

Leg face properties


Use the property pane or the contextual toolbar to view and modify the
properties of the rebar set leg faces.

Modeling settings 1007 Reinforcement settings


Attributes

Option Description
Layer number Defines the order of the bar layers. The smaller the
layer number, the closer to the concrete surface
the bar layer is. You can use both positive and
negative values.
By default, Tekla Structures arranges the bar layers
according to their creation order. The bar layer
that is created first is closest to the concrete
surface.
You can also adjust the layer order by using these
options on the contextual toolbar:

Note that if you copy properties (page 123) from


one leg face to another, the layer number is not
copied.
Additional offset Distance between the leg face and the bars.
A negative value moves the bars outside the
concrete.
Flip bar side Shows if the bars are flipped over to the other side
of the leg face (Yes) or not (No). The default value
is No.

See also
Modify a rebar set using leg faces (page 532)
Rebar set properties (page 1003)

Property modifier properties


Use the property pane or the contextual toolbar to view and modify the
properties of the rebar set property modifiers. The file name extension of the
property file is .rst_pm.

General

Option Description
Bars affected Select how many bars can be modified in the same
location:
• 1/1 = all bars are modified in the same cross
section.

Modeling settings 1008 Reinforcement settings


Option Description
• 1/2 = every second bar is modified in the same
cross section.
• 1/3 = every third bar is modified in the same
cross section.
• 1/4 = every fourth bar is modified in the same
cross section.
First affected bar Define which is the first bar to be modified,
starting from the first end of the modifier.
Enter a positive number, or use the arrow buttons
to change the number.
Grouping Select whether and how the bars that are affected
by the property modifier are grouped. The options
are:
• Automatic: Bars are grouped according to
automatic rules.
• Manual: Bars are grouped regardless of their
geometry or arrangement.
Note that this option does not group bars from
different sides of splitters.
• No grouping: Bars are not grouped, but they
are individual bars. Use this option for
overriding automatic and manual grouping.

Attributes

Option Description
Numbering Numbering series of the bars.
Name User-definable name of the bars.
Tekla Structures uses bar names in reports and drawing lists,
and to identify bars of the same type.
Grade Steel grade of the bars. Grade-size-radius
Size Diameter of the bars. combinations are predefined
in the rebar catalog. Click
Depending on the the ... button in the property
environment, the nominal pane to open the Select
diameter of the bars, or a rebar dialog box. The dialog
mark that defines the box shows the available bar
diameter. sizes for the chosen grade.
Bending Internal radius of the bends in You can also select whether
radius the bars. the bars are main bars, or
stirrups or ties.
Bending radius complies with
the design code you are

Modeling settings 1009 Reinforcement settings


Option Description
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.
Automatic values are shown
in square brackets, for
example [120.00].
Class Used to group reinforcement.
For example, you can display bars of different classes in
different colors.

Advanced: Rounding

Option Description
Straight bars Define whether the lengths of straight
First and last legs bars, first and last legs, and
intermediate legs are rounded, and
Intermediate legs whether the bar lengths are rounded
up, down, or to the nearest suitable
number according to the rounding
accuracy.
Rounding up at splitters At splitter locations, define how much
the bar lengths can be rounded up.

Advanced: Step tapering

Option Description
Type Define whether the bars are step
tapered, and how the tapering steps
are created.
The options are None, Distance, and
Number of bars.
If you select the Number of bars
option, enter the number of bars in
one tapering step.
Straight bars If you select the Distance option,
First and last legs enter the tapering step values for
Intermediate legs

Modeling settings 1010 Reinforcement settings


Option Description
straight bars, first and last legs, and
intermediate legs.

More
Click the User-defined attributes button to open the user-defined attributes
of the rebar set property modifiers. The file name extension of the user-
defined attribute file is .rst_pm.more.
You can use user-defined attributes to define or override settings, such as bar
layer prefix and number, or length adjustment settings.

See also
Modify a rebar set locally using modifiers (page 539)
Rebar set properties (page 1003)

End detail modifier properties


Use the property pane or the contextual toolbar to view and modify the
properties of the rebar set end detail modifiers. The file name extension of the
property file is .rst_edm.

General

Option Description
Bars affected Select how many bars can be modified in the same
location:
• 1/1 = all bars are modified in the same cross
section.
• 1/2 = every second bar is modified in the same
cross section.
• 1/3 = every third bar is modified in the same
cross section.
• 1/4 = every fourth bar is modified in the same
cross section.
First affected bar Define which is the first bar to be modified,
starting from the first end of the modifier.
Enter a positive number, or use the arrow buttons
to change the number.
End type Select Hook or Cranking.
If you select the empty option, no hooks or cranks
are created, but you can define length
adjustments, end preparations, and user-defined
attributes.

Modeling settings 1011 Reinforcement settings


Hook
These properties are available when End type is Hook.

Option Description
Hook type Shape of the hook. The rebar catalog
Angle Angle of a custom hook. (rebar_database.inp)
contains the predefined
Radius Internal bending radius of a minimum bending radius and
standard hook or custom minimum hook length for all
hook. standard hooks.
Length Length of the straight part of
See Add hooks to reinforcing
a standard or custom hook.
bars (page 561).
Hook Rotation angle of a hook out For example:
rotation of the bar plane. Use to create
3D bars.

Cranking
These properties are available when End type is Cranking.

(1) = Location of the end detail modifier

Option Description
Cranking type Select No cranking, Standard cranking, or
Custom cranking.
Use the No cranking option to override other end
detail modifiers that create cranks.
With standard cranking, the crank dimensions are
read from the rebar catalog
(rebar_database.inp).
Crank straight length With custom cranking, enter the length of the
straight segment of the crank.
This is (2) in the image above.
Cranked length With custom cranking, select whether the length of
the cranked segment is defined in the diagonal (4)
or horizontal (3) direction:

Modeling settings 1012 Reinforcement settings


Option Description

or
Then select and enter the needed distance or a
multiplier of the bar diameter.
Cranked offset With custom cranking, enter the offset distance of
the straight segment of the crank.
This is (5) in the image above.
The default value is 2 * actual bar diameter.
Crank rotation Defines to which angle the crank is rotated.

Length adjustment

Option Description
Adjustment type Select whether and how the bar length is adjusted
(extended or shortened).
• No adjustment: Bar length is not adjusted.
• End offset: Bar length is adjusted according to
the specified end offset.
Use this option to keep the leg faces on the
concrete faces and adaptive to the concrete
faces, but still to extend or shorten the bar
ends.
• Leg length: Bar length is adjusted according to
the specified leg length.
Length Depending on the adjustment type, the length of
the end offset or leg.
With end offset, enter a positive value to extend
the bars, or a negative value to shorten the bars.
With leg length, enter a positive value to set the leg
length.
Align bar ends When the lengths of straight bars are rounded
and/or step tapered, select whether the bar ends
nearest to the end detail modifier are aligned or
not.
If you select No, the rounding and step tapering
happens at the tapered edge of the rebar set, and
if both edges are tapered, at the edge that has a
larger angle.

Modeling settings 1013 Reinforcement settings


End preparations

Option Description
Method Select the end method of the bars. The options
are:
• Coupler
• Coupler female
• Coupler male
• Threaded
• Anchor
Type Select the end method type. The options are:
• Standard
• Position
• Bridging
• Transition
• Bolt
• Weldable
Product Product name of the end detail. Can be shown in
reports.
Code Product code of the end detail. Can be shown in
reports.
Thread type Enter the type of the threading.
Threaded length Length of the threading from the bar end.
Extra fabrication Additional length needed with some threading
length methods. Can be shown in reports, but does not
affect the total length of the bar.

More
Click the User-defined attributes button to open the user-defined attributes
of the rebar set end detail modifiers. The file name extension of the user-
defined attribute file is .rst_edm.more.

See also
Modify a rebar set locally using modifiers (page 539)
Rebar set properties (page 1003)

Modeling settings 1014 Reinforcement settings


Splitter properties
Use the property pane or the contextual toolbar to view and modify the
properties of the rebar set splitters. The file name extension of the property
file is .rst_sm.

Some of the following settings depend on the splitter direction. An arrowhead

symbol close to the midpoint of each splitter indicates the direction and
the left and right sides of the splitter. The arrow points from the start towards
the end of the splitter.

General

Option Description
Bars affected Select how many bars can be modified in the same
location:
• 1/1 = all bars are modified in the same cross
section.
• 1/2 = every second bar is modified in the same
cross section.
• 1/3 = every third bar is modified in the same
cross section.
• 1/4 = every fourth bar is modified in the same
cross section.
First affected bar Define which is the first bar to be modified,
starting from the first end of the modifier.
Enter a positive number, or use the arrow buttons
to change the number.
Split type Select Lapping or Cranking.
Split offset Defines how far from the splitter the split is
created.
Positive values move the split to the right side and
negative values to the left side of the splitter.

Lapping
These properties are available when Split type is Lapping.

Option Description
Lapping type Select Standard lapping or Custom lapping.
Lap length With custom lapping, enter the length of the lap
splice.
With standard lapping, the lap length is read from
the rebar catalog (rebar_database.inp).

Modeling settings 1015 Reinforcement settings


Option Description
Lap side Select the side of the lap splice from the splitter:
• Lap left
• Lap right
• Lap middle
Lap placement Select whether the lapping bars are parallel to
each other, or on top of each other.

Cranking
These properties are available when Split type is Cranking.

(1) = Location of the splitter

Option Description
Cranking type Select Standard cranking or Custom cranking.
With standard cranking, the crank dimensions are
read from the rebar catalog
(rebar_database.inp).
Crank straight length With custom cranking, enter the length of the
straight segment of the crank.
This is (2) in the image above.
Cranked length With custom cranking, select whether the length of
the cranked segment is defined in the diagonal (4)
or horizontal (3) direction:

or
Then select and enter the needed distance or a
multiplier of the bar diameter.
Cranked offset With custom cranking, enter the offset distance of
the straight segment of the crank.
This is (5) in the image above.
The default value is 2 * actual bar diameter.
Crank side Select to which side of the splitter the crank is
created, Left or Right.

Modeling settings 1016 Reinforcement settings


Option Description
Crank rotation Defines to which angle the crank is rotated.

Staggering

Option Description
Stagger type Select whether and to which direction the splices
are staggered. The options are:
• No stagger
• Stagger left
• Stagger right
• Stagger middle
Stagger offset The offset of the adjacent bars if they are
staggered.

See also
Modify a rebar set locally using modifiers (page 539)
Rebar set properties (page 1003)

Reinforcement strand properties


Use the Strand pattern properties to view and modify the properties of
strands. The file name extension of the properties file is .rbs.

Option Description
General
Numbering Mark series of the strand.
Name User-definable name of the strand.
Tekla Structures uses strand names in reports and
drawing lists, and to identify strands of the same
type.
Grade Steel grade of the strand.
Size Diameter of the strand.
Depending on the environment, the nominal
diameter of the strand, or a mark that defines the
diameter.
Bending radius Internal radius of the bends in the strand.
You can enter a separate value for each bend.
Separate the values with spaces.

Modeling settings 1017 Reinforcement settings


Option Description
Class Use to group reinforcement.
For example, you can display strands of different
classes in different colors.
Pull per strand Pre-stress load per strand (kN).
Number of cross Number of cross sections of the strand pattern.
sections
For example:
• Number of cross sections along strand profile =
1:

• Number of cross sections along strand profile =


2:

• Number of cross sections along strand profile =


3:

• Number of cross sections along strand profile =


4:

In this double-tee beam, the number of cross


sections is 4:

Modeling settings 1018 Reinforcement settings


Option Description
Debonding
Debonded strands Enter the strand number. The strand number is the
selection order number of the strand.
From start Enter the length of the debonding.
Middle to start If you select the Symmetry check box, values from
From start and Middle to start are copied to From
Middle to end
end and Middle to end.
From end
Symmetry Define whether the end and start lengths are
symmetrical.
More
UDAs You can create user-defined attributes to add
information about reinforcement. Attributes can
consist of numbers, text, or lists.
You can use the values of user-defined attributes in
reports and drawings.
To set values for user-defined attributes, click the
User-defined attributes button.
You can also change the name of the fields, and add
new ones, by editing the objects.inp file. See .

See also
Create a reinforcement strand pattern (page 525)
Debond reinforcement strands (page 527)

Modeling settings 1019 Reinforcement settings


11 Disclaimer
© 2020 Trimble Solutions Corporation and its licensors. All rights reserved.
This Software Manual has been developed for use with the referenced
Software. Use of the Software, and use of this Software Manual are governed
by a License Agreement. Among other provisions, the License Agreement sets
certain warranties for the Software and this Manual, disclaims other
warranties, limits recoverable damages, defines permitted uses of the
Software, and determines whether you are an authorized user of the
Software. All information set forth in this manual is provided with the warranty
set forth in the License Agreement. Please refer to the License Agreement for
important obligations and applicable limitations and restrictions on your
rights. Trimble does not guarantee that the text is free of technical
inaccuracies or typographical errors. Trimble reserves the right to make
changes and additions to this manual due to changes in the software or
otherwise.
In addition, this Software Manual is protected by copyright law and by
international treaties. Unauthorized reproduction, display, modification, or
distribution of this Manual, or any portion of it, may result in severe civil and
criminal penalties, and will be prosecuted to the full extent permitted by law.
Tekla Structures, Tekla Model Sharing, Tekla PowerFab, Tekla Structural
Designer, Tekla Tedds, Tekla Civil, Tekla Campus, Tekla Downloads, Tekla User
Assistance, Tekla Discussion Forum, Tekla Warehouse and Tekla Developer
Center are either registered trademarks or trademarks of Trimble Solutions
Corporation in the European Union, the United States, and/or other countries.
More about Trimble Solutions trademarks: http://www.tekla.com/tekla-
trademarks. Trimble is a registered trademark or trademark of Trimble Inc. in
the European Union, in the United States and/or other countries. More about
Trimble trademarks: http://www.trimble.com/trademarks.aspx. Other product
and company names mentioned in this Manual are or may be trademarks of
their respective owners. By referring to a third-party product or brand, Trimble
does not intend to suggest an affiliation with or endorsement by such third
party and disclaims any such affiliation or endorsement, except where
otherwise expressly stated.
Portions of this software:

Disclaimer 1020
EPM toolkit © 1995-2006 Jotne EPM Technology a.s., Oslo, Norway. All rights
reserved.
Open Cascade Express Mesh © 2015 OPEN CASCADE S.A.S. All rights reserved.
PolyBoolean C++ Library © 2001-2012 Complex A5 Co. Ltd. All rights reserved.
FLY SDK - CAD SDK © 2012 VisualIntegrity™. All rights reserved.
Teigha © 2002-2016 Open Design Alliance. All rights reserved.
CADhatch.com © 2017. All rights reserved.
FlexNet Publisher © 2014 Flexera Software LLC. All rights reserved.
This product contains proprietary and confidential technology, information
and creative works owned by Flexera Software LLC and its licensors, if any. Any
use, copying, publication, distribution, display, modification, or transmission of
such technology in whole or in part in any form or by any means without the
prior express written permission of Flexera Software LLC is strictly prohibited.
Except where expressly provided by Flexera Software LLC in writing,
possession of this technology shall not be construed to confer any license or
rights under any Flexera Software LLC intellectual property rights, whether by
estoppel, implication, or otherwise.
To see the third party open source software licenses, go to Tekla Structures,
click File menu --> Help --> About Tekla Structures and then click the 3rd
party licenses option.
The elements of the software described in this Manual are protected by
several patents and possibly pending patent applications in the United States
and/or other countries. For more information go to page http://
www.tekla.com/tekla-patents.

Disclaimer 1021
Index

* arithmetic operators.................................. 858


Array of objects (29)....................................158
* character................................................... 201 ASCII file as a reference function.............. 858
assemblies
adding objects....................................... 441
. adding objects....................................... 441
changing the main assembly............... 443
.inp files changing the main part........................ 443
in custom components................. 904,909 comparing.............................................. 695
creating...................................................438
examples................................................ 443
3 exploding............................................... 443
3D highlighting............................................ 443
in snapping...............................................85 joining..................................................... 441
views......................................................... 45 nested assemblies................................ 441
nested assemblies................................ 141
numbering...................................... 703,711

? removing objects...................................443
selecting................................................. 141
? character................................................... 201 showing invisible objects..................... 644
sub-assemblies......................................438
using bolts to create assemblies.........438
A using welds to create assemblies....... 438
asterisk......................................................... 201
adaptivity attaching parts............................................ 372
default settings......................................437 attaching
of individual model objects..................437 reinforcement to part...........................568
of reinforcement................................... 567 auto bolt
adding creating bolts......................................... 382
buttons................................................... 210 AutoConnection.......................................... 762
grid lines................................................... 28 rules.................................................763,773
Analysis tab..................................................780 settings................................................... 763
anchoring hooks......................................... 561 using....................................................... 766
angles........................................................... 680 AutoDefaults........................................ 762,767
Applications & components...................... 810 combining properties........................... 775
Applications & components connection check.................................. 777
exporting custom components........... 901 iterating properties...............................775
importing custom components...........901 rules........................................................ 773
applications in Applications and using....................................................... 772
Components catalog ................................. 737 using reaction forces............................ 779
arcs using UDLs............................................. 779
measuring.............................................. 680

1022
auto boundary planes......................................... 947
in snapping...............................................85 box profiles..................................................958
automatic splicing tool............................... 570 brackets........................................................201
AutomaticSplicingTool................................570

C
B c profiles.......................................................958
background color calculations.................................................. 856
changing................................................... 67 cambering.................................................... 375
examples.................................................. 67 cambering parts.......................................... 375
backing up cast units...................................................... 446
ribbons................................................... 210 casting direction.................................... 449
base points.................................................... 55 top-in-form face.................................... 449
basepoints..................................................... 55 cast units
beams adding objects....................................... 447
cambering.............................................. 375 cast unit type......................................... 446
concrete beams.....................................312 changing the main part........................ 447
concrete polybeams............................. 315 creating...................................................446
curved beams........................................ 261 exploding............................................... 447
orthogonal beams.................................266 highlighting............................................ 447
spiral beams............................268,269,318 numbering............................................. 711
steel beams............................................255 removing objects...................................447
steel polybeams.................................... 258 selecting................................................. 141
warping...................................................373 cast-in-place.................................................446
bending........................................................ 366 continuous concrete structures.......... 453
bending shapes pour breaks.......465,467,468,470,471,472
in rebar shape manager............... 582,589 pour objects...........................................457
of reinforcement.................... 577,578,579 pours......................... 451,452,456,458,696
rules........................................................ 582 viewing parts..........................................453
bent plates................................................... 274 viewing pour objects.............................453
bent plates................................................... 290 categories
bent mesh....................................................519 in filtering............................................... 184
bind to plane............................................... 837 center planes...............................................947
binding objects chamfering
plane types.............................................947 corner chamfers....................................418
binding objects corner chamfer dimensions................ 418
to a plane............................................... 837 edge chamfers.......................................418
bolt points....................................................625 polybeams..............................................418
bolted parts................................................. 382 chamfers
bolts.......................................................382,438 in warping.............................................. 373
bolt group shape...................................382 changing
bolt spacing............................................680 welds to polygon welds........................ 410
bolting sub-assemblies.........................438 checking the model.................................... 658
clash checking........................................695 circular hollow sections..............................958
creating...................................................382 circular reinforcing bar group................... 515
holes....................................................... 394 circular sections.......................................... 958
modifying............................................... 382 Clash Check Manager................................. 683
studs....................................................... 393 clash checking...............................658,682,683

1023
bolts........................................................ 695 components
changing priority................................... 689 conceptual............................................. 761
changing status..................................... 689 converting.............................................. 761
clash types............................................. 685 components in Applications & components
comments.............................................. 691 .......................................................................754
grouping clashes................................... 690 components
history.....................................................692 catalog.................................................... 754
list of clashes......................................... 688 connections........................................... 747
managing results...................................688 detailing..................................................747
previewing before printing.................. 692 details..................................................... 747
printing lists of clashes................. 692,693 exploding............................................... 817
results..................................................... 684 nested components..............................817
saving clashes........................................694 properties.............................................. 747
searching................................................688 selecting................................................. 141
sessions.................................................. 694 showing invisible objects..................... 644
symbols.................................................. 684 sub-components................................... 817
ungrouping clashes...............................690 views....................................................... 747
clip planes.............................................658,671 concrete parts
closing cast units................................................ 446
custom component editor................... 827 concrete beam properties......................... 312
cold rolled profiles...................................... 958 concrete beams...........................................312
colliding objects.......................................... 682 concrete column properties...................... 309
colors concrete cover
changing color settings...........................67 of reinforcement................................... 564
changing the background color.............67 concrete item properties........................... 341
finding RGB values.................................. 67 concrete items.............................................341
for pour objects.....................................458 concrete panel properties......................... 321
object representation settings............ 648 concrete panels...........................................321
columns concrete parts............................................. 251
concrete columns..................................309 beams..................................................... 312
positioning............................................. 368 casting direction.................................... 449
steel columns.........................................253 columns..................................................309
combining items....................................................... 341
parts........................................................371 lofted slabs.............................................327
reinforcing bar groups......................... 558 pad footings...........................................336
command editor......................................... 210 panels..................................................... 321
commands polybeams..............................................315
customizing............................................210 showing as continuous.........................453
user-defined.......................................... 210 slabs........................................................324
comments strip footings..........................................339
in clash checking................................... 691 walls........................................................ 321
comparing parts or assemblies......... 658,695 concrete parts
comparing spiral beams.......................................... 318
ribbons................................................... 210 concrete polybeam properties..................315
component planes......................................947 concrete slab properties............................ 324
component symbol.....................................810 concrete walls..............................................321
component analysis properties................ 807 conical bent plate........................................274
component catalog.....................................754 conical bent plate........................................290

1024
connection analysis properties................. 807 pour breaks............................................470
connection design properties.............................................. 123
Excel........................................................793 property pane........................................123
connection weld properties.......................406 property references..............................854
connections Radial array tool.................................... 156
custom connections..............................810 with Array of objects (29) component 158
construction objects................................... 327 corner chamfers
construction arcs........................................ 616 properties.............................................. 418
construction circles.....................................616 types and dimensions.......................... 418
construction lines................................ 616,846 create
construction objects............................297,616 assemblies............................................. 250
construction polycurves....................... 620 cast units................................................ 250
construction arcs...................................619 construction circles...............................250
construction circles...............................618 construction lines..................................250
construction lines..................................617 construction planes.............................. 250
construction planes.............................. 617 parts........................................................250
copying with offset................................621 points......................................................250
modifying location................................ 622 pours.......................................................250
construction planes.............................616,846 reinforcement........................................250
construction polycurves.............................616 creating bolts
contextual toolbar auto bolt................................................. 382
customizing............................................242 creating surface treatment
modifying part position........................351 unpainted area...................................... 434
continuous concrete structures................ 453 creating
contour plate properties............................271 assemblies............................................. 438
contour plates............................................. 271 beams close to each other...................368
control numbers......................................... 719 bolts........................................................ 382
assigning to parts..................................719 cast units................................................ 446
directions............................................... 720 clip planes.............................................. 671
displaying in model...............................722 concrete beams.....................................312
example..................................................724 concrete columns..................................309
locking.................................................... 724 concrete items.......................................341
order....................................................... 720 concrete panels..................................... 321
removing................................................ 723 concrete polybeams............................. 315
settings................................................... 995 concrete slabs........................................324
unlocking................................................724 concrete walls........................................321
control points................................................ 55 construction arcs...................................619
converting construction circles...............................618
welds to polygon welds........................ 410 construction lines..................................617
coordinate system........................................ 51 construction planes.............................. 617
coordinates.................................................... 23 construction polycurves....................... 620
copying contour plates....................................... 271
construction objects with offset..........621 curved beams........................................ 261
contextual toolbar.................................123 fittings.....................................................412
filters.......................................................208 grids.......................................................... 23
object groups.........................................654 holes....................................................... 394
objects.............................................146,147 lofted plates........................................... 297
parts........................................................251 lofted slabs.............................................327

1025
model templates................................... 246 closing.....................................................827
nested assemblies................................ 441 saving......................................................827
object groups.........................................654 custom component wizard........................817
orthogonal beams.................................266 properties.............................................. 940
pad footings...........................................336 custom components
parts........................................................251 .inp files.................................................. 909
pour breaks............................................468 adding to model.................................... 832
slabs binding objects...............................837,846
sloping.............................................. 376 construction planes and lines............. 846
sloping slabs.......................................... 376 copying property references............... 854
spiral beams............................268,269,318 default properties................................. 943
standard-part models...........................735 defining.................................................. 817
steel beams............................................255 dialog box files.......................................909
steel columns.........................................253 examples................................................ 872
steel items..............................................341 exporting................................................ 901
steel polybeams.................................... 258 formulas................................................. 858
strip footings..........................................339 importing................................................901
studs....................................................... 393 locking.................................................... 904
sub-assemblies......................................438 modifying the dialog box..................... 904
tile patterns............................................430 nested components..............................817
twin profiles........................................... 264 preventing modifications..................... 904
view filters settings................................................... 939
selection filters................................ 173 sub-components................................... 817
views......................................................... 33 thumbnail images................................. 817
welds.......................................................397 variables................................................. 836
curved parts......................................... 261,366 custom hooks.............................................. 561
curved reinforcing bar group.................... 513 custom inquiry
custom components modifying default attributes................676
examples.... custom parts
877,878,880,881,884,885,887,888,890, adding to model.................................... 832
893 customized mesh........................................519
custom components customizing
about custom components..................810 commands............................................. 210
editing.....................................................827 contextual toolbar.................................210
plane types.............................................947 contextual toolbar.................................242
protecting with password.................... 827 Custom Inquiry tool attributes............ 676
saving......................................................827 keyboard shortcuts....................... 210,238
types....................................................... 810 property pane................................ 210,225
custom component browser..................... 827 ribbon..................................................... 210
custom component editor......................... 827 ribbons................................................... 210
custom component editor toolbar........... 827 tabs......................................................... 210
custom component view............................827 toolbars...........................................210,241
custom component .inp files.....................909 cut planes.....................................................947
Custom component browser.................... 854 cuts
custom component dialog editor hints and tips......................................... 413
changing the language......................... 904 in rebar sets........................................... 546
setting options.......................................904 line cuts.................................................. 413
custom component editor part cuts................................................. 413

1026
polygon cuts.......................................... 413 drawing objects
cyclic dependencies ................................... 870 mirroring................................................ 169
cylindrical bent plate.................................. 274 moving....................................................159
cylindrical bent plate.................................. 290 rotating...................................................165

D E
data type conversion functions.................858 edge chamfers
default adaptivity........................................ 437 properties.............................................. 418
default connection properties...................781 editing
default connection settings....................... 781 custom components.............................827
defining unpainted area geometry................................................ 376
surface treatment................................. 434 editors
defining custom component dialog editor........904
custom components.............................817 end detail modifiers................................... 539
weld cross sections............................... 411 end offsets................................................... 359
deleting exact lines.................................................... 643
clip planes.............................................. 671 examples
views......................................................... 43 adding option to create object in custom
dependencies component.............................................877
in variable formulas.............................. 870 assemblies............................................. 443
design check................................................ 805 background colors.................................. 67
design group numbering........................... 726 component planes................................ 947
Design tab.............................................780,805 creating custom connection................ 817
detaching parts........................................... 372 creating parametric variable............... 872
detail analysis properties...........................807 determining bolt group distance from
detailing parts beam flange........................................... 885
detaching............................................... 372 determining bolt size and bolt standard
exploding............................................... 372 .................................................................884
details determining number of bolt rows in
custom details....................................... 810 custom component...............................887
diagnosing model................................ 658,696 drawing filters........................................201
dialog editor................................................ 904 exploding components.........................817
dialog boxes modifying custom component dialog
loading properties.................................125 box.................................... 917,929,934,936
saving properties.................................. 125 modifying dialog box of stiffener detail....
direct modification 917
modifying............................................... 117 nested components..............................817
display settings............................................639 nested components..............................874
display detailing.......................................... 438 numbering....................... 724,729,731,732
display settings............................................636 rebar set modifiers in custom
displaying components...........................................894
control numbers................................... 722 replacing sub-components in custom
distance variables................................836,837 component.............................................878
distance snapping in model.................................. 90
reference distance................................ 848 sub-components............................817,874
distances tile pattern definition............................430
measuring.............................................. 680

1027
using construction planes in custom examples................................................ 201
component.............................................881 selection................................................. 137
using Excel spreadsheets with custom finding distant objects........................ 658,699
components...........................................893 finding
using properties file in custom clashes.................................................... 683
component.............................................880 model objects........................................ 658
using template attributes in custom fit part end................................................... 412
components...........................................890 fittings...........................................................412
using user-defined attributes in custom fixed profiles................................................361
components...........................................888 flying through model...........................658,670
view and selection filters......................201 folded plates................................................958
excel design................................................. 780 footings................................................. 336,339
Excel formulas
connection design.................................793 arithmetic operators.............................858
using with custom components.......... 893 ASCII file as a reference function........ 858
exploding data type conversion functions...........858
assemblies............................................. 443 framing condition functions................ 858
cast units................................................ 447 in custom components.........................856
components...........................................817 in rebar shape manager.......................588
parts........................................................372 logical and comparison operators...... 858
exporting market size function............................. 858
custom components.............................901 mathematical functions....................... 858
keyboard shortcuts...............................238 reference functions...............................858
extensions in Applications and components statistical functions............................... 858
catalog.......................................................... 737 string operations...................................858
extensions trigonometric functions....................... 858
importing................................................743 framing condition functions...................... 858
functions...................................................... 856

F
family numbers....................................707,708 G
example..................................................729 General tab...........................................780,803
modifying............................................... 709 geometry
filtering editing.....................................................376
And/Or.................................................... 181 modifying............................................... 376
categories...............................................184 of reinforcement................................... 569
conditions.............................................. 181 global coordinate system.............................51
copying filters........................................ 208 global point of origin.................................... 51
object properties...................................184 graphics card................................................. 70
objects.................................................... 170 grid planes................................................... 947
parentheses........................................... 181 grid lines
removing filters..................................... 208 adding.......................................................28
template attributes........................181,200 deleting.....................................................31
use for.................................................... 170 modifying................................................. 28
view filters properties.................................................28
selection filters................................ 173 grid views
wildcards................................................ 201 properties.................................................47
filters grids

1028
coordinates......................................... 20,23
creating............................................... 20,23 I
deleting................................................20,23 i beams (concrete)...................................... 958
labels................................................... 20,23 i beams (steel)............................................. 958
line extensions.........................................20 i profiles....................................................... 958
modifying............................................ 20,23 identical
origin.........................................................20 areas....................................................... 369
properties........................................... 20,23 parts........................................................704
radial....................................................20,23 reinforcement........................................705
rectangular..........................................20,23 if you cannot select objects....................... 144
grid import items................................................ 341
work plane grid........................................52 importing
grouping custom components.............................901
clashes.................................................... 690 keyboard shortcuts...............................238
reinforcement........................................557 points......................................................625
inquiring....................................................... 658
object properties...................................674
H interrupting
object selection..................................... 144
handles.........................................................347 irregular beams (concrete)........................ 958
in pour breaks....................................... 471 items..................................................... 251,341
of reinforcement................................... 560 changing the shape...............................341
hat profiles...................................................958 limitations.............................................. 341
hatching
DX............................................................636
hiding parts..................................................636
hiding J
cut lines.................................................. 413 joining assemblies...................................... 441
dimensions............................................ 130 joints. def..................................................... 781
part labels.............................................. 365 joints.def...................................................... 780
rebar set modifiers............................... 539
rebar set guidelines.............................. 539
reference lines.......................................347
selected parts........................................ 644
K
top-in-form face.................................... 449 keyboard shortcuts.....................................238
unselected parts....................................644
work area................................................. 48
high accuracy...............................................643 L
highlighting l profiles....................................................... 958
assemblies............................................. 443 label color
cast units................................................ 447 changing................................................... 67
objects.................................................... 144 labels
history part labels.............................................. 365
of clashes............................................... 692 ledger beams (concrete)............................ 958
holes............................................................. 394 leg faces....................................................... 532
horizontal position......................................358 levels.............................................................368
line cuts........................................................ 413
linear array tool...........................................153

1029
lines drawing objects..................................... 169
exact....................................................... 643 model objects........................................ 169
linking model templates
parametric variables to object properties creating...................................................246
.................................................................851 modifying
loading options..............................................246
saved properties................................... 125 model objects
local coordinate system............................... 51 create......................................................108
locking and unlocking delete......................................................108
custom components.............................904 examples................................................ 108
lofted plates hiding......................................................644
properties.............................................. 297 showing only selected.......................... 644
lofted slab model objects
properties.............................................. 327 mirroring................................................ 169
lofted wall searching................................................658
properties.............................................. 327 model search toolbar................................. 658
log files model views..............................................31,33
pour errors.............................................696 rendering options................................. 636
solid errors.............................................696 representation options........................ 636
logical and comparison operators............858 modeling direction.............................. 347,367
Modeling of floor bay (66)..........................373
modeling
M identical areas....................................... 369
models
macros flying through model............................ 670
adding.....................................................739 moving...................................................... 81
editing.....................................................739 numbering............................................. 700
global...............................................737,739 rotating..................................................... 81
local................................................. 737,739 zooming....................................................81
macro folder.......................................... 737 modifiers
recording................................................ 739 in custom components.........................894
running................................................... 739 showing or hiding................................. 539
magnetic construction planes and lines.. 846 visibility...................................................539
market size function................................... 858 modifying
mathematical functions............................. 858 parts........................................................251
measuring objects............................... 658,680 modifying
angles..................................................... 680 concrete beams.....................................312
arcs..........................................................680 concrete columns..................................309
bolt spacing............................................680 concrete items.......................................341
distances................................................ 680 concrete panels..................................... 321
mesh concrete polybeams............................. 315
bent.........................................................519 concrete slabs........................................324
customized.............................................519 concrete walls........................................321
handles...................................................560 construction objects............................. 622
modifying............................................... 549 contour plates....................................... 271
polygonal................................................519 curved beams........................................ 261
rectangular.............................................519 custom components.............................817
ungrouping............................................ 556 geometry................................................ 376
mirror

1030
items................................................341,376 reinforcement................................ 705,712
lofted plates........................................... 297 renumbering..........................................718
lofted slabs.............................................327 series........................................701,702,704
model templates................................... 246 settings......................709,734,993,994,995
objects.................................................... 117 standard-part model............................ 735
orthogonal beams.................................266 user-defined attributes........................ 707
pad footings...........................................336 welds.......................................................713
parts........................................................369 what affects........................................... 706
pour breaks............................................471 numbering
pour object properties......................... 459 design group numbering..................... 726
rebar sets............................................... 530 numbering settings.....................................992
reinforcement................................ 530,549 numeric snapping......................................... 90
steel beams............................................255
steel columns.........................................253
steel polybeams.................................... 258
strip footings..........................................339
O
twin profiles........................................... 264 object groups
moving copying to another model....................654
buttons................................................... 210 creating...................................................654
drawing objects..................................... 159 deleting...................................................654
models in a view......................................81 filters.......................................................654
objects.............................. 117,146,147,159 object representation settings............ 654
pour breaks............................................470 object groups...............................................636
multi-story structures.................................368 object properties
in filtering............................................... 184
object property report templates............. 675

N object representation settings


colors...................................................... 648
nested assemblies...................................... 441 object groups.........................................648
nested assemblies...................................... 141 parts........................................................648
nested transparency..........................................648
components................................... 817,874 object representations............................... 636
no paint area............................................... 434 object type list............................................. 225
numbering............................................700,710 objects
about numbering.................................. 700 clash checking........................................682
assemblies............................................. 711 copying............................................146,147
cast units................................................ 711 defining visibility....................................639
checking and repairing......................... 718 filtering................................................... 170
clearing................................................... 714 finding distant objects.......................... 699
control numbers...... 719,720,722,723,724 inquiring properties..............................674
examples................................. 729,731,732 measuring.............................................. 680
family numbers............... 707,708,709,729 moving..................................... 146,147,159
history.....................................................717 numbering............................................. 710
identical parts........................................ 704 placing objects in model...................... 616
manually.................................................713 rotating...................................................165
modifying............................................... 713 selecting................................................. 130
numbering series.................................. 703 showing and hiding.................................50
parts................................................ 710,718 offsets...........................................................359
preliminary numbers............................713 operators..................................................... 856

1031
origin...............................................................51 adding to assembly...............................441
ortho tool..................................................... 102 assemblies............................................. 438
orthogonal beam properties..................... 266 bending.................................................. 366
orthogonal beams cambering.............................................. 375
positioning............................................. 368 changing the material...........................361
orthogonal changing the profile..............................361
snapping.................................................102 combining.............................................. 371
others........................................................... 958 comparing.............................................. 695
outline planes..............................................947 concrete parts....................................... 251
overlapping copying................................................... 251
numbering series.................................. 704 creating...................................................251
oversized holes........................................... 394 curved parts...........................................366
custom parts..........................................810
cutting with another part..................... 413
P handles................................................... 347
hiding......................................................644
pad footing properties............................... 336 horizontal parts..................................... 367
pad footings.................................................336 identical parts........................................ 704
positioning............................................. 368 items....................................................... 341
properties.............................................. 336 labels.......................................................365
page margins...............................................693 location...................................................351
page orientation..........................................693 modifying........................................251,369
paintbrush icon........................................... 123 modifying part shape........................... 117
panels....................................................321,958 numbering...............................703,710,718
panning.......................................................... 81 position........................................... 347,351
paper size.....................................................693 position settings.................................... 992
parametric variables..... 877,878,888,890,893 properties.............................................. 251
parametric profiles..................................... 361 showing only selected parts................ 644
available in Tekla Structures................958 showing with exact lines...................... 643
predefined............................................. 958 showing with high accuracy.................643
parametric variables.... splitting...................................................370
836,872,874,880,881,884,885,887 steel parts.............................................. 251
creating...................................................851 user-defined attributes........................ 364
linking..................................................... 851 passwords
part properties............................................ 110 protecting custom components..........817
part add, see attaching parts.................... 372 performance
part cuts....................................................... 413 modeling tips......................................... 244
part labels phases
showing and hiding...............................365 in numbering......................................... 732
part position................................................ 347 pour phase.............................................456
on the work plane................................. 352 plane types.................................................. 947
part reference lines.................................... 347 plane of curvature...................................... 366
part plane views.................................................... 45
handles...................................................347 plane
position...................................................347 in snapping...............................................85
reference lines.......................................347 plates
parts with exact lines..................................636 bent plates............................................. 274
parts with high accuracy............................ 636 bent plates............................................. 290
parts

1032
points.................................................... 616,625 viewing....................................................453
along arc using center and arc points 625 pour units.................................................... 460
along extension of two points............. 625 adding objects automatically...............464
at any position....................................... 625 pours
at the intersection of a circle and a line changing color and transparency....... 458
.................................................................625 errors...............................................472,696
at the intersection of a part and a line.... example workflow.................................475
625 introduction........................................... 451
at the intersection of a plane and a line pour breaks............................................465
.................................................................625 pour objects...........................................457
at the intersection of two lines............625 pour phase.............................................456
at the intersection of two part axes....625 pour representation............................. 453
importing................................................625 reinforcing..............................................511
on line.....................................................625 switching on/off.....................................452
on plane................................................. 625 viewing....................................................453
parallel to two points............................625 working with.......................................... 475
projected points on line....................... 625 preliminary numbers..................................713
properties.............................................. 625 preparing parts for welding.......................407
tangent to circle.....................................625 prestressed strands
polybeams............................................ 258,315 debonding..............................................527
chamfers................................................ 418 previewing
polygon cuts................................................ 413 lists of clashes........................................692
polygon mesh..............................................519 printing
polygon welds............................................. 397 lists of clashes........................................692
converting.............................................. 410 priority
splitting double-sided to single-sided 410 in clash checking................................... 689
position profiles
depth...................................................... 354 fixed........................................................ 361
end offsets............................................. 359 parametric...................................... 361,958
horizontal............................................... 358 predefined............................................. 958
part position settings............................992 profile names.........................................201
rotation...................................................354 standardized values..............................361
vertical.................................................... 356 twin profiles........................................... 264
pour breaks................................................. 465 properties
adaptivity................................................467 automatically applying......................... 110
copying................................................... 470 copying................................................... 123
creating...................................................468 Custom Component Wizard................ 940
handles...................................................471 custom components.............................943
modifying............................................... 471 grid lines................................................... 28
moving....................................................470 grids.......................................................... 23
removing................................................ 472 manually applying.................................110
selecting................................................. 470 model objects........................................ 110
visibility...................................................467 modifying............................................... 110
pour objects.................................................457 parts........................................................110
changing color and transparency....... 458 property pane........................................110
modifying properties............................ 459 twin profile.............................................264
reinforcing..............................................511 user-defined attributes........................ 110
user-defined attributes........................ 459 variable properties................................950

1033
viewing....................................................110 showing or hiding modifiers................539
property pane spacing................................................... 547
common properties.............................. 110 rebar shape manager.................................577
modifying properties............................ 110 bending shapes...................... 578,579,589
user-defined attributes........................ 110 formulas................................................. 588
visibility of properties........................... 110 rules.................................................582,589
property files............................................... 125 rebar shape placing tool............................ 491
property list................................................. 225 RebarClassificator....................................... 572
property modifiers......................................539 rebars
property pane............................................. 108 adaptivity................................................567
customizing............................................225 bar leg length.........................................576
loading properties.................................125 bending types........................................ 590
properties.............................................. 225 combining.............................................. 558
saving properties.................................. 125 concrete cover....................................... 564
UDAs....................................................... 225 creating........................................... 477,503
property pane editor.................................. 225 geometry................................................ 569
property pane layout..................................225 grouping................................................. 557
publishing groups in Applications & handles................................................... 560
components catalog................................... 744 hooks...................................................... 561
length......................................................573
modifying........................................530,549
Q shape catalog..........................506,508,509
splitting...................................................559
question mark............................................. 201 ungrouping............................................ 556
quick access toolbar RebarSeqNumbering..................................571
undo history.......................................... 128 recording
macros....................................................739
rectangular grid.............................................23
R rectangular hollow sections...................... 958
radial array tool...........................................156 rectangular mesh........................................519
radial grid....................................................... 23 rectangular sections................................... 958
radius............................................................366 redrawing views............................................ 46
rebar classificator....................................... 572 reference distance variables.............. 836,848
rebar groups................................................504 reference functions.................................... 858
circular....................................................515 reference lines.............................................347
curved.....................................................513 reference models
spiral....................................................... 517 clash checking........................................682
tapered................................................... 517 refreshing views............................................ 46
rebar sequence numbering.......................571 reinforcement
rebar set modifiers..................................... 539 adaptivity................................................567
rebar sets..................................................... 477 attaching to part....................................568
cutting.....................................................546 bar groups..............................................504
in curved structures..............................497 bar leg length.........................................576
leg faces..................................................532 bar length...............................................573
modifiers................................................ 539 bending shapes..............................578,579
modifiers in custom components....... 894 bending types........................................ 590
modifying........................................530,539 circular bar groups................................515
rebar shape placing tool...................... 491 classifying............................................... 572

1034
combining.............................................. 558 spiral....................................................... 517
concrete cover....................................... 564 splitting...................................................559
curved bar groups.................................513 tapered................................................... 517
customized mesh.................................. 519 ungrouping............................................ 556
debonding strands................................527 reinforcing bars...........................................503
for pour objects.....................................511 bending types........................................ 590
geometry................................................ 569 combining.............................................. 558
grouping................................................. 557 geometry................................................ 569
handles...................................................560 handles................................................... 560
hooks...................................................... 561 hooks...................................................... 561
identical.................................................. 705 leg length................................................576
in templates........................................... 614 length......................................................573
layer information.................................. 572 modifying............................................... 549
mesh....................................................... 519 pours.......................................................511
modifying................................ 529,530,549 shape catalog..........................506,508,509
numbering...................................... 705,712 spacing................................................... 553
omitting bars......................................... 555 reinforcing pour objects.............................511
prestressed strands.............................. 525 removing
rebar sets............................................... 477 filters.......................................................208
running numbers.................................. 571 pour breaks............................................472
selecting from catalog.......................... 566 weld cross sections............................... 411
sequential numbers..............................571 rendering
shape catalog..........................506,508,509 DirectX...................................................... 70
shape codes....................................578,579 OpenGL.....................................................70
shape recognition................................. 577 rendering of parts and components........ 636
single bars..............................................503 rendering
spiral bar group.....................................517 of parts and components.....................636
splice.......................................................528 renumbering................................................718
splicing....................................................570 repairing model...........................................696
splitting...................................................559 repairing
strands....................................................525 numbering errors..................................718
tapered bar group.................................517 report templates
ungrouping............................................ 556 for inquiring object properties............ 675
reinforcing bar groups............................... 504 reports
adaptivity................................................567 on reinforcement...........................588,614
bar leg length.........................................576 representation
bar length...............................................573 of cast-in-place concrete structures... 453
circular....................................................515 of parts and components.....................636
combining.............................................. 558 reshaping
curved.....................................................513 objects.................................................... 117
excluding bars....................................... 555 resizing
geometry................................................ 569 buttons................................................... 210
grouping................................................. 557 RGB values..................................................... 67
handles...................................................560 ribbon........................................................... 108
modifying............................................... 549 ribbon editor............................................... 210
omitting bars......................................... 555 ribbons
pours.......................................................511 backing up..............................................210
shape catalog..........................506,508,509 customizing............................................210

1035
restoring.................................................210 handles...................................................130
right-click interrupting object selection............... 144
selecting................................................. 144 multiple objects.....................................130
right-hand rule.............................................. 52 nested assemblies................................ 141
rollover highlight.........................................144 objects..................................... 130,137,144
rotating objects in components......................... 141
drawing objects..................................... 165 on right-click.......................................... 144
objects.................................................... 165 pour breaks............................................470
parts........................................................354 previous objects.................................... 130
settings................................................... 165 unable to select objects........................144
rotation angle knob.................................... 351 values from model................................ 209
rotation settings..........................................165 selection dial................................................351
round selection filters.....................................137,173
holes....................................................... 394 selection switches....................................... 137
plates...................................................... 271 setting up
slabs........................................................324 grid............................................................ 19
rules views......................................................... 19
in bending shapes.................................582 work area................................................. 19
in rebar shape manager............... 582,589 work plane............................................... 19
running workspace................................................ 19
macros....................................................739 settings
adaptivity................................................437
bolt properties.......................................382
S concrete beam properties................... 312
concrete column properties................ 309
saving concrete item properties..................... 341
clashes.................................................... 694 concrete panel properties....................321
custom component...............................827 concrete slab properties...................... 324
dialog box properties........................... 125 contour plate properties...................... 271
property pane properties.................... 125 corner chamfer properties.................. 418
views......................................................... 43 custom component dialog editor........904
seams custom components.............................939
custom seams....................................... 810 display settings......................................639
search in model...........................................658 edge chamfer properties..................... 418
search in model...........................................658 grid line properties..................................28
search in selection...................................... 658 grid properties.........................................23
searching grid view properties................................ 47
clashes.................................................... 688 lofted plate properties..........................297
model objects........................................ 658 lofted slab properties........................... 327
secondary guidelines..................................539 model templates................................... 246
select work plane.......................................... 66 numbering............................................. 734
selecting toolbar......................................... 241 numbering settings. 709,992,993,994,995
selecting toolbar......................................... 137 object representation........................... 648
selecting orthogonal beam properties............... 266
all objects............................................... 130 pad footing properties......................... 336
assemblies............................................. 141 part position settings............................992
by id........................................................ 130 point properties.................................... 625
cast units................................................ 141 reinforcement properties.................... 996
dates from model................................. 209

1036
rotation settings.................................... 165 sloping slabs................................................ 376
snapping.................................................107 slotted holes................................................ 394
steel beam properties.......................... 258 snap symbols.................................................86
steel beam properties................... 255,261 snap grid........................................................ 96
steel column properties....................... 253 snap override toolbar.................................241
steel item properties............................ 341 snap settings............................................... 107
strip footing properties........................ 339 snap switches........................................... 84,86
twin profile properties..........................264 snapping............................................ 84,96,102
units and decimals.................................. 20 align objects............................................. 96
view properties........................................46 edge.......................................................... 96
weld properties..................................... 397 example....................................................90
shape codes extension line.......................................... 96
of reinforcement............. 577,578,579,582 line.............................................................96
shape orthogonal directions........................... 102
modifying part shape........................... 117 settings................................................... 107
shapes snap depth............................................... 85
of items...................................................341 snap zone................................................. 85
shifting the work plane.................................53 snap priority.............................................85
shortcuts, see keyboard shortcuts........... 238 snap switches.......................................... 86
showing and hiding snap symbols........................................... 86
rebar set modifiers............................... 539 to middle points.................................... 347
rebar set guidelines.............................. 539 to numeric coordinates.......................... 90
showing assemblies....................................636 using coordinates....................................90
showing component content.................... 636 snapping toolbar.........................................241
showing only selected parts...................... 636 snapping mode
showing part reference lines.....................347 absolute....................................................90
showing global........................................................ 90
cast-in-place concrete structures........453 relative...................................................... 90
cut lines.................................................. 413 snapping toolbar......................................84,85
dimensions............................................ 130 solid errors...................................................658
invisible assembly objects....................644 spacing in rebar sets.................................. 547
invisible component objects................644 spacing reinforcing bars............................ 553
part labels.............................................. 365 special characters....................................... 201
rebar set modifiers............................... 539 spiral beams................................. 268,269,318
rebar set guidelines.............................. 539 splice.............................................................528
reference lines.......................................347 splicing
top-in-form face.................................... 449 reinforcement........................................570
views......................................................... 43 splitters........................................................ 539
welds.......................................................409 splitting
work area................................................. 48 parts........................................................370
show reinforcing bar group........................... 559
parts with exact lines............................643 stand-alone bent plate............................... 274
parts with high accuracy...................... 643 stand-alone bent plate............................... 290
single bolts...................................................382 standard-part models................................ 735
single-part welds.........................................397 standardized values for parametric profiles
slabs..............................................................324 .......................................................................361
sloping.................................................... 376 statistical functions.....................................858
warping...................................................373 status

1037
in clash checking................................... 689 tiled surface treatment.........................424
steel parts surfaces........................................................436
lofted plates........................................... 297 swap end handles....................................... 327
steel parts swap end handles....................................... 297
assemblies............................................. 438 Swap Handles..............................................347
steel beam properties................................ 255 switching between
steel column properties............................. 253 view angles...............................................45
steel connection properties........ 406,803,805 views......................................................... 45
steel curved beam properties................... 261 switching on/off
steel detail properties................................ 803 pour management................................ 452
steel item properties.................................. 341 system components................................... 747
steel items....................................................341
steel parts.................................................... 251
beams..................................................... 255
bent plates............................................. 274
T
bent plates............................................. 290 t profiles....................................................... 958
columns..................................................253 t profiles (concrete).....................................958
contour plates....................................... 271 tabs............................................................... 210
curved beams........................................ 261 tail information........................................... 397
items....................................................... 341 template attributes
orthogonal beams.................................266 in filtering............................................... 200
polybeams..............................................258 templates
spiral beams................................... 268,269 model templates................................... 246
twin profiles........................................... 264 thumbnail image
steel polybeam properties.........................258 of custom component.......................... 817
storys tiled surface treatment
creating multi-story structures............368 creating new tile patterns.................... 430
strand pattern pattern definition example.................. 430
of reinforcement................................... 525 pattern definitions................................ 430
string operations.........................................858 pattern elements...................................430
strip footing properties.............................. 339 tips
strip footings............................................... 339 creating beams close to each other....368
studs............................................................. 393 creating curved parts............................366
sub-assemblies............................................438 creating custom components..............902
bolting to existing assembly................ 438 creating horizontal parts......................367
welding to existing assembly...............438 custom components in new Tekla
sub-components Structures version.................................902
examples.........................................817,874 finding RGB values for colors.................67
surface treatment hiding cut lines...................................... 413
add new subtype...................................429 modeling identical areas...................... 369
adding.....................................................424 modeling large models.........................244
modifying............................................... 424 numbering settings...............................734
on all faces of part................................ 424 positioning columns, pad footings and
on chamfered parts.............................. 424 orthogonal beams.................................368
on cut faces............................................424 right-hand rule.........................................52
on part face............................................424 sharing custom components...............902
on parts with openings and recesses. 424 toolbar
on selected areas.................................. 424 selection switches................................. 137
toolbars

1038
customizing............................................241 in custom components.........................836
model search......................................... 658 parametric variables.............................851
snapping toolbar..................................... 85 value types............................................. 950
top-in-form face.......................................... 449 variable properties................................950
tracking vertical position...........................................356
along line.................................................. 90 view angles............................................. 45,658
transparency view angles
object representation settings............ 648 assembly view angle............................. 673
of pour objects...................................... 458 component view angle......................... 673
trigonometric functions............................. 858 connection view angle.......................... 673
Trimble Connect Visualizer part view angle...................................... 673
create animations................................. 663 view depth..................................................... 50
scene settings........................................ 663 view filters....................................................173
take snapshots...................................... 663 view plane...................................................... 52
twin profiles................................................. 264 view planes
moving...................................................... 33
viewing
U cast-in-place concrete parts.................453
models....................................................671
u profiles...................................................... 958 numbering history................................ 717
UDL............................................................... 805 pour objects...........................................453
undo history................................................ 128 views............................................................... 31
unfold lofted plates.................................... 297 creating.....................................................33
ungrouping deleting.....................................................43
clashes.................................................... 690 modifying................................................. 43
reinforcement........................................556 naming......................................................43
uniform distributed load............................805 opening.....................................................43
units and decimals........................................20 properties.................................................46
up direction................................................. 803 refreshing................................................. 46
updating views.............................................. 46 saving........................................................43
user-defined attributes switching between views........................45
for parts..................................................364 visibility of objects................................. 50,639
in numbering......................................... 707 visibility
user-defined weld cross sections............. 411 of pour breaks....................................... 467
user-defined visualizer...................................................... 661
commands............................................. 210 manage materials................................. 662
visualizing the model..................................661
materials................................................ 662
V visualizing the model..................................658
value types...................................................950
values
selecting from model............................209 W
variable cross sections............................... 958 walls..............................................................321
variable formulas........................................ 856 warping........................................................ 373
variables beams..................................................... 373
creating dependencies......................... 851 concrete slabs........................................373
dependencies........................................ 870 weld cross sections
distance variables................................. 837 defining.................................................. 411

1039
removing................................................ 411
weld preparation........................................ 407
welded beam profiles.................................958
welded box profiles.................................... 958
Welds in components.................................780
welds..................................................... 406,438
between parts........................................397
creating...................................................397
defining cross sections......................... 411
numbering...................................... 713,994
polygon welds........................................397
properties.............................................. 397
removing cross sections.......................411
showing.................................................. 409
single-part welds................................... 397
user-defined cross sections................. 411
visibility in model.................................. 409
weld preparation...................................407
weld types.............................................. 397
welding sub-assemblies....................... 438
wildcards...................................................... 201
work area.................................................. 48,50
hiding........................................................ 48
work plane handler toolbar
base points...............................................66
project base points................................. 66
work plane............................................... 66
work plane
shifting...................................................... 53
show or hide............................................ 52
toolbar...................................................... 66
wq profiles................................................... 958

Z
z profiles.......................................................958
zooming in or out..........................................81

1040

You might also like