2021 SP10: New features, improvements, and important fixes

Tekla Structures
Tekla Structures

2021 SP10: New features, improvements, and important fixes

The latest Tekla Structures service pack and updated environment installers are available in Tekla Downloads.

Support for XS_DEFAULT_​KEEP​_ONLINE​_LICENSE​_CHECKBOX advanced option on the model level

The XS_DEFAULT_KEEP_ONLINE_LICENSE_CHECKBOX advanced option can now be used on the model level. You can now define this option in the user.ini file and the options.ini file in the model folder.


Rollover highlight for reference models is now transparent

Previously, with rollover highlight, reference model objects were highlighted with solid rendering.

Now, the rollover highlight color of reference model objects is transparent, and the objects behind reference model objects can be seen and selected.



Defect number Development area Description
TSAC-4096 Concrete components

Wall layout connector: The cast unit type and the pour phase of the turning corner part are now set according to the main part of the connection.

TSAC-5951 Concrete components

Concrete console (111): Cut holes around the anchor rods are now created correctly.

TSAC-6150 Concrete components

Braced girder (88): New girder types are now available (type EQ), shown on the right side in the example image. The girder's cross section can now be created as sloped braced.

New girder type
TSAC-6253 Concrete components

Embedded anchors (008): When you select the All connected parts or All connected parts without steel option on the Placement tab, the component now detects more complex wall structures. Such structures are, for example, complicated sandwich walls where each layer is a single cast unit that is united into one big cast unit.

TSAC-6312 Concrete components

Sandwich wall window: On the Picture tab, there is a new setting Swap sides when only one layer that you can use to enable swapping the side of the window frame when the input object contains only one layer.

TSAC-6438 Concrete components

Sandwich wall window: Previously, when there were two insulation layers, the cut of the other insulation layer was 1 mm too big. This issue has now been fixed.

TSAC-6472 Concrete components

Concrete console (110), Concrete console (111): Previously, with certain dimensions, the corbel polygon was created with an extra point, overlapping with another point. This caused problems when the corbel polygon was shifted or the orientation was modified. Now the extra point is not created anymore.

TSAC-6491 Concrete components

Detailing manager: The dialog box is now optimized for 4K resolution with scaling set to 150 %.

TSAC-6512 Concrete components

Mesh bars: The primary and secondary layers of the reinforcement are now created with correct cross settings and cover thickness, regardless of the profile of the concrete part.

TSAC-6561 Concrete components

Concrete console (111): The depth of the recess cut at the beam bottom is now correct also when the beam is inclined.

TSAC-6567 Concrete components

Mesh bars/Mesh bars by area now work for parts that are added as added material. Any material added to the selected concrete part is now reinforced as well.

TSAC-6599 Concrete components

Reinforced concrete stair (95): On the Bar L tab, you can now define the concrete cover thickness separately for the last two rebars.

TSAC-6601 Concrete components

Corbel reinforcement (81): The component can now detect more complex corbels and column solid shapes, and split stirrups to multiple groups, if needed to determine the cover thickness with better precision. The issue that in some cases the stirrups are created outside the corbel or column has also been fixed.

TSAC-6643 Concrete components

Reinforced concrete stair (95): Previously, the bottom step ending was not created correctly when you set the step length to 0. This issue has now been fixed.

TSAC-6757 Concrete components

Wall layout: In some cases, changing the state of the check box next to a layer name in the list of layers in the Wall layout dialog box could result in an exception when modifying the wall. This issue has now been fixed.

TSAC-6820 Concrete components

Concrete console (110): Previously, in some situations, the component could stop working in large models. This issue has now been fixed.

TSAC-6842 Concrete components

Braced girder (88)(89): Previously, in some situations, certain combinations of side bar shape, bar diameter, and radius could lead to unending calculation. This issue has now been fixed.

TSAC-2960 Steel components

Previously, the Cladding Joint Rail (ClJR) profile was defined incorrectly. This issue has now been fixed.

TSAC-4094 Steel components

Gusset+ T: You can now define the Finish property for parts on the Gusset tab and the Brace connection tab.

TSAC-5791 Steel components

Metsec Side rail supports (28): Previously, if existing bolts where found, the component tried to merge bolts, which sometimes caused the strut to be drawn at angle or skewed. Merging tolerance has now been decreased to avoid this.

TSAC-5831 Steel components

CMF Standard horizontal cladding support (31): The Class property is now applied to the wires.

TSAC-5927 Steel components

Gusset+ T: Previously, some component parts were getting an invalid material when using a standard attribute file in any environment. Now, Steel_Undefined material is set to all component parts when using a standard attribute file.

TSAC-5984 Steel components

Gusset+ T: Previously, when you set weld #4 between the secondary part and the brace connection to Yes on the Cut T welds tab, several overlapping welds were created. This issue has now been fixed.

TSAC-6210 Steel components

CMF Mezzanine floor connection (149) is now available in the Applications & components catalog. 

TSAC-6362 Steel components

UltraZED Side rail supports (40), UltraZED Non-std vertical rail (92): There are improvements in the cleat accuracy, and in the checking process used by the CAM.

TSAC-6435 Steel components

The CMF system now uses two washers with all bolts that are not of type CSK.

TSAC-6450 Steel components

Metsec Non-std side rail (32): Bolt settings now work correctly.

TSAC-6630 Steel components

Metsec Horizontal cladding support column (33): Previously, you had to select multiple rows of side rails when connecting to an eaves beam. This issue has now been fixed.

TSAC-6669 Steel components

Haunch (40): Previously, stiffeners were created incorrectly and caused collisions with the main part flanges in some situations. This issue has now been fixed.

TSAC-6689 Steel components

Brace special with Ls (70): Previously, the shim plate was created with an incorrect length. This issue has now been fixed.

TSAC-6709 Steel components

Two sided clip angle (143): Previously, bolts got a new GUID when you modified the component properties. This issue has now been fixed.

TSAC-6725 Steel components

Bolted gusset (11): You can now specify the bolt cut length for brace bolts.

TSAC-6746 Steel components

Tube gusset (20): Previously, the length of the gusset plate edge that was perpendicular to the uppermost brace and to the lowest brace was incorrectly applied in the component. This issue has now been fixed.

TSAC-6766 Steel components

Splice type 1 (56): Position prefix and start number are now correctly applied for web plates.

TSAC-6767 Steel components

Shear plate simple (146): Previously, the bolt edge distance was not correct in some cases when the secondary part was skewed and sloped at the same time. This issue has now been fixed.

TSAC-6837 Steel components

Hadley Group (UltraZED): Old VR cleat profiles have now been removed. RBM profile weights and dimensions have been updated.

TTSD-47406 Import, export, interoperability

Importing .step files: When you import a .step file to the shape catalog and then use the shape for an item in Tekla Structures, the object rendering now works correctly.

TTSD-50311 Import, export, interoperability

Trimble Connect: Refreshing the folder list in the Export to Trimble Connect dialog box is now faster.

TTSD-51344 Import, export, interoperability

Export to DWG/DXF: Sometimes due to accuracies, circular bolt hole symbols were exported segmented in the DWG/DXF format. This issue has now been fixed.

TTSD-51914 Import, export, interoperability

Export drawings as DWG/DXF: Earlier, if a drawing had invalid symbols, some text and part marks might not be exported in the DWG/DXF format. This issue has now been fixed.

TTSD-52088 Import, export, interoperability

Reference models: The performance of the .igs (step/iges) reference model file insert has been improved.

TTSD-52093 Import, export, interoperability

Import from Tekla Structural Designer: Previously when transferring design intent reinforcement from Tekla Structural Designer, if the model contained slabs with mesh reinforcement, the whole import process failed with no specific message in the process log.
The import process will now be completed except for the mesh reinforcement which remains beyond scope, and a warning message will be included in the process log.

TTSD-52101 Import, export, interoperability

IFC4 export: Weld color is now correct in the exported IFC file for both site and shop welds.

TTSD-52147 Import, export, interoperability

IFC export: The IFC export now writes file extensions always in lower case to prevent issues with overwriting files in Trimble Connect.

TTSD-52180 Import, export, interoperability

Reference models: Previously, when you clicked the Show button (eye icon) for a reference model group, a drop down listing all reference models in the group was shown. When there were a lot of reference model groups, clicking the Show button for each group one by one sometimes caused an application error.

Now, when you click the Show button for a group, the list of the included reference models is no longer displayed, and without this functionality, the application error no longer occurs.

TTSD-52283 Import, export, interoperability


Trimble Connect: Uploading to Trimble Connect did not succeed when the user's environment contained file names using a different locale (such as Japanese) than the user's current locale (such as Korean). This issue has now been fixed, and the Trimble Connect upload now works also in this case.

TTSD-52418 Import, export, interoperability

IFC2x3 and IFC4 export: When you exported rebar set groups (XS_EXPORT_IFC_REBARSET_INDIVIDUAL_BARS=FALSE), UDAs were not exported correctly with the exported group. Now the UDAs set at different levels (for the whole rebar set or for the individual rebars) are exported correctly with the rebar set group.

TTSD-52948 Import, export, interoperability

IFC2x3 export: If the name of the folder that was selected as the export folder contained umlauts, the export failed. This has now been fixed.

TTSD-53190 Import, export, interoperability

Reference models: Previously, some reinforcing bars might have been missing from an imported IFC reference model. This issue has now been fixed.

TPLED-157 Templates and reports

Template Editor: In multi-screen setup, when the main screen is set to be lower than the other screens, switching the toolbar ON/OFF does not work. This issue has now been fixed.

TPLED-251 Templates and reports

Template Editor: In multi-screen setup, the dialog boxes always appeared on the main screen. This issue has now been fixed.

TPLED-252 Templates and reports

Previously, the CopyField() function could return an intermediate value when a row containing its target value field was removed during row rule resolving. This issue has now been fixed.

TTSD-52723 Templates and reports

The default name for a new value field is now created from the end of the attribute used in the value field formula. Previously it was created from the start of the attribute.

Length of the name remains the same (max. last 32 characters of the attribute). The name is started from the first letter after the full stop. For example, GetValue("ASSEMBLY.MAINPART.USERDEFINED.OBJECT_LOCKED") will be named as "USERDEFINED.OBJECT_LOCKED_field" instead of "ASSEMBLY.MAINPART.USERDEFINED.OB_field".

TTSD-53157 Templates and reports

Template Editor: Selecting an attribute with a long full name (like ASSEMBLY.LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_
ELEVATION_BASEPOINT in a PART row) caused an application error in the Select attribute dialog box. This issue has now been fixed, and the maximum length allowed for the attribute in the dialog box is now 127 characters.

TSAC-6426 Drawings

Messages for the Relabel section views and Relabel detail views macros are now translated.

TSAC-6752 Drawings

View-level dimensioning: When dimensioning using the Filter dimensions method, the skew edges setting along the edge did not work correctly when the cast unit consisted of several parts. This issue has now been fixed.

TTSD-50169 Drawings

Printing: If a drawing file name had an illegal character, it could not be printed. In this case, the problem was caused by the new line character "\n" included in the applied advanced option. The list of characters that Tekla Structures replaces with an underscore has been expanded. The new line character is now replaced by "_", and creating the PDF now succeeds.

Check the file naming conventions provided by Microsoft: "Naming Files, Paths, and Namespaces".

TTSD-51692 Drawings

Document manager: An exception that could be triggered in Document manager when reading or saving the column sort information is now trapped and logged avoiding the application error.

TTSD-52659 Drawings

In some specific cases, when the drawing view property file had a corrupted content string for view marks, creating a multidrawing broke drawing mode. To continue , you had to restart Tekla Structures. This issue has now been fixed.

TTSD-52781 System and options

There is  new advanced option XS_MESSAGES_PATH_INTERNAL that contains .ail (translation files) directories inside a binary folder. This folder is always read by default. To disable this logic, set XS_DISABLE_MESSAGES_PATH_INTERNAL to TRUE.

TTSD-50012 Tekla Model Sharing

When you try to reserve the next Write out while being offline, Tekla Model Sharing now shows a proper warning message instead of an Unhandled exception message.

TTSD-52062 Reinforcement

Rebar sets: An issue was fixed where holding down Shift and selecting Show only selected on the context menu did not work correctly for selected single bars or bar groups in a rebar set.

TSAC-6741 Modeling

Previously, the bolt size for an Auto bolt inside of a custom component was not converted correctly in the US imperial environment. This has now been fixed.

TTSD-37958 Modeling

Previously, when you used the Tab key to cycle through the different snap point options, it did not work correctly.
This has now been fixed, and the Tab key works correctly with the create commands.

TTSD-48961 Modeling

In some cases, when adjusting the radius of spiral beam, especially if the center of the spiral beam was being cut, Tekla Structures stopped working unexpectedly. This has now been prevented from happening anymore.

TTSD-52134 Modeling

Previously, when you simultaneously modified the base point name and the project base point value, the new values were not updated properly to the current coordinate system drop-down in the bottom left corner Tekla Structures. This has now been fixed, and the values are updated correctly.

TTSD-52194 Modeling

Previously, when you created a view which created several grid lines of length 0, for example in the z direction, Tekla Structures stopped working unexpectedly. This has now been fixed. 

TTSD-53164 Modeling

You can now lock pour units using the Lock command.

TTSD-49715 Licensing

The frequency of requests to start Model Sharing are now limited and a message is shown to the user when no Tekla Model Sharing licenses are available. This fix corrects a possible situation in which multiple Start sharing windows are open at the same time.

TTSD-45694 Core

Previously, opening some 2016i and earlier models with 2017 and newer versions could fail with Conversion to runtime IDs failed message in log, caused by one or more illegal IDs in the database. This has now been fixed.

TTSD-52046 Core

Starting Tekla Structures by command line using the .db1 file now works again.

TTSD-52422 Import, export, interoperability (steel)

NC/DSTV: Earlier, when a bolt was going through both flanges of an I profile, all bolt holes were created only in one flange when exported in the DSTV format. This issue has now been fixed.

TSAC-6068 Import, export, interoperability (concrete)

Export Unitechnik (79): Previously, when exporting braced girders, certain properties of the braced girders created with tools such as Tekla Structures extensions incorrectly differed from the properties of braced girders created with system components. This issue has now been fixed.

TSAC-6201 Import, export, interoperability (concrete)

Export Unitechnik (79): In some cases, when processing multiple cast units at once, the Unitechnik export stopped with an error message 'illegal input'. This issue has now been fixed.

TSAC-6602 Import, export, interoperability (concrete)

BVBS export: Rebar set grouping has now been fixed.

TSAC-6621 Import, export, interoperability (concrete)

Export Unitechnik (79): Previously, when selecting either Main part template or Main part UDA from the Sequence in pallet list on the Pallet tab, the box to enter the attribute was not in the correct place. This issue has now been fixed.

TSAC-6661 Import, export, interoperability (concrete)

BVBS export: Previously, BVBS items that had already been exported could be copied into other files when multiple files were exported. This issue has now been fixed. 

TSAC-6792 Import, export, interoperability (concrete)

Export Unitechnik (79): When exporting objects of type ITEM whose properties or attributes were not fully consistent, Unitechnik export did not process these objects. The handling of such ITEMs has now been improved.

TSAC-6798 Import, export, interoperability (concrete)

Export Unitechnik (79): There are now separate options for specifying the diameter for reinforcement and braced girders on the Reinforcement tab.

TSAC-6832 Import, export, interoperability (concrete)

BVBS export: Rebar objects were in some cases evaluated as a 3D rebar in calculations. This issue has now been fixed.

Was this helpful?