| TSAC-8050 |
Concrete components |
Wall layout: Previously, using surface layers caused the total thickness of the wall layout to be smaller than the thickness you had defined. This issue has now been fixed. |
| TSAC-382 |
Steel components |
Circular base plate (1052): Previously, the base plate was created with an incorrect profile that prevented the NC export. This issue has now been fixed. |
| TSAC-8895 |
Steel components |
Corner bolted gusset (57): Previously, gusset stiffeners were created on incorrect edges of the gusset plate. This issue has now been fixed. |
| TSAC-8896 |
Steel components |
Corner bolted gusset (57): Previously, the offset and length of the gusset stiffener were not correctly applied in the component. This issue has now been fixed. |
| TSAC-8938 |
Steel components |
Bolted gusset (11): Previously, bolts were not staggered for the second member of the twin profile. This issue has now been fixed. |
| TSAC-9090 |
Steel components |
Create hole around part (92): Previously, an exact-shaped hole around C profiles, U profiles, rectangular profiles, triangle profiles and octagonal profiles was not created at all. This issue has now been fixed. |
| TSAC-9102 |
Steel components |
Corner bolted gusset (57): Previously, gusset stiffeners were created on incorrect edges of the gusset plate. This issue has now been fixed. |
| TSAC-9114 |
Steel components |
End plate (29): Previously, the end plate was not correctly positioned when the bolts had bottom alignment. This issue has now been fixed. |
| TSAC-9133 |
Steel components |
Bent plate (190): Previously, the bent plate was created in an incorrect position. This issue has now been fixed. |
| TSAC-9163 |
Steel components |
Base plate (1042): Previously, the position of custom components and the cast plate was incorrect. This issue has now been fixed. |
| TSAC-9211 |
Steel components |
Bent shear plate (48): Previously, bolt slotted hole properties were not correctly applied. This issue has now been fixed. |
| TSAC-8966 |
Import, export, interoperability |
Layout manager: Previously, when you tried to import to Trimble Connect and were not signed in, the import dialog was blocked by a progress bar and you could not close the dialog. This issue has now been fixed. |
| TSAC-9055 |
Import, export, interoperability |
In Layout manager, the Part name property is now displayed in the properties for layout points, layout lines, and layout arcs. |
| TTSD-63845, TTSD-69248 |
Import, export, interoperability |
IFC export: The custom properties now work in the same way as regular properties in the IFC export. If no value is found for a custom property in the export, the export does not write the property at all. To avoid this, add optional=true for that custom property in the property set. |
| TTSD-68618 |
Import, export, interoperability |
IFC export: Sometimes parts were exported longer than they are. This issue has now been fixed. |
| TTSD-69007 |
Import, export, interoperability |
Point clouds: Now, when you open the Attach point cloud dialog and go to the Trimble Connect tab, the linked project will be selected by default. If no project is linked, the first project in the sorted list will be selected. The dialog will remember your previously selected project when reopened. |
| TTSD-69156 |
Import, export, interoperability |
IFC2x3 export: Previously, if the crossing bars of a bent mesh formed a closed shape, the overlapping ends of the bars clashed with each other in the exported file. The ends of the bars are now offset to avoid the clash. |
| TTSD-69498 |
Import, export, interoperability |
Point clouds: The quality of point cloud visualization was poor in some cases. This issue has now been fixed. |
| TTSD-69569 |
Import, export, interoperability |
Reference model positioning: Previously, if an IFC2x3 reference model contained extensive information before the schema definition at the beginning of the file, the IFC schema detection would fail during the reference model insertion. This resulted in the incorrect positioning of the IFC2x3 reference model. This issue has now been resolved. |
| TPLED-347 |
Templates and reports |
Template Editor: Previously, if you had added line breaks manually (\n) or forced line breaks in a formula, the line count (Line count) and line length (Length) settings defined in the value field properties were ignored. Now, the line count and line length settings are always applied. |
| TPLED-356 |
Templates and reports |
Template Editor: CopyField() did not find values from previous rows that were on the same level as its own row within the hierarchy, so it only searched from parent rows. This issue has now been fixed. |
| TPLED-359 |
Templates and reports |
Template Editor: Template Editor now aligns the value field lines correctly when there are multiple lines and you have selected the Align to top checkbox. |
| TPLED-360 |
Templates and reports |
Template Editor: Previously, any attribute in a REVISION row rule returned nothing. This issue has now been resolved. Also, the DATE attribute now returns a correct value. |
| TPLED-361 |
Templates and reports |
Template Editor: In the value field properties, if you set the Data type to Text, the Unit value was reset. This issue has now been fixed, and the Unit value is no longer reset. |
| TPLED-363 |
Templates and reports |
Report templates: Table headers or table footers were not created if the column count was set to 1 or no rows were output to the table. This issue has now been fixed. |
| TPLED-365 |
Templates and reports |
Template Editor: The GetValue("ROW_IN_PAGE") function previously returned the total row count on a page instead of the actual row number when used in complex formulas, such as those containing the Total() function. This issue has now been resolved. |
| TSAC-9162 |
Templates and reports |
- The template attributes
CUSTOM.ELEMENT_WEIGHT and CUSTOM.ELEMENT_WEIGHT.REINFORCED now also include the weight of surface treatments. - Previously,
CUSTOM.ELEMENT_WEIGHT.REINFORCED did not take reinforcement meshes into account. This issue has now been fixed. - There is a new custom attribute,
CUSTOM.ELEMENT_WEIGHT.DETERMINING, that shows the value of CUSTOM.ELEMENT_WEIGHT or CUSTOM.ELEMENT_WEIGHT.REINFORCED, whichever has the higher value. |
| TTSD-69695 |
Templates and reports |
Template Editor: When a GetValue() function is used as a parameter in a match() function in a row rule, and the GetValue function does not return a value for the attribute used in the rule, the comparison to "0" now results in false. Previously, in this kind of a case, comparing with match() resulted in true. |
| TTSD-69762 |
Templates and reports |
Graphical templates: The vertical location of an image might have been incorrect when you defined the image file using a formula and applied a fixed aspect ratio by selecting Keep aspect ratio in the properties. This issue has now been fixed. |
| TTSD-69895 |
Templates and reports |
Textual templates: When multiline text was used in the header of a textual template, it could overwrite some of the subsequent output lines of text. This issue has now been fixed. |
| TSAC-8983 |
Drawings |
View-specific dimensioning: Side dimensions are now correctly positioned with filter dimensioning. Previously, some part edges were not dimensioned or were dimensioned in the wrong place. |
| TSAC-9110 |
Drawings |
View-specific dimensioning: Overall dimensions no longer lose associativity after you modify a secondary part that defines the extent of the dimensions. |
| TTSD-66788 |
Drawings |
Opening and recess symbols in drawings: The opening and recess symbols for round holes are now correctly centered. Previously, the symbols were misaligned. |
| TTSD-66884 |
Drawings |
Drawing view filters: When attempting to save filter settings with a new file name, pressing Enter on the keyboard cleared the dialog. This issue has now been fixed. |
| TTSD-67320 |
Drawings |
Earlier, creating a new drawing was not possible immediately after performing Save as of the model with existing drawings. This issue has now been fixed. |
| TTSD-67914 |
Drawings |
Part marks: Previously, if ASSEMBLY.ASSEMBLY_NAME was chosen for a sub-assembly main part in a part mark, the assembly name of the main assembly was given and not the assembly name of the sub-assembly. This issue has now been fixed. |
| TTSD-68736 |
Drawings |
Drawing cloning: Cloning works now more reliably with main parts that are not very similar. |
| TTSD-68804 |
Drawings |
Rebar dimension marks: Now, when you generate a rebar dimension mark in a curved view section, the dimension lines are aligned with the rebar. |
| TTSD-68963 |
Drawings |
Previously, when selecting dimensions in a drawing, unexpected canceling dialog flickering appeared. This issue has now been resolved. |
| TTSD-68996 |
Drawings |
Pull-out pictures in rebar marks: The pull-out pictures for some rebar shapes, for example S-shaped bars, could show wrong orientation when the rebar marks are moved. This issue has now been fixed. |
| TTSD-69105 |
Drawings |
Cloning drawings is now slightly faster. |
| TTSD-69266 |
Drawings |
Printing using multiple printers: The color settings of the individual printers were not followed, which could cause color printing even though black and white output was selected. This issue has now been fixed, and the output color settings are followed. |
| TTSD-68780 |
Tekla Model Sharing |
Tekla Model Sharing: Previously, reading in or writing out could fail in Windows 10 if a profile or a material name matched a Windows reserved name. This has now been fixed for newly created packages. |
| TTSD-67593 |
Reinforcement |
Rebar sets: When using the Inquire rebar set layers command, the selected rebar set now remains highlighted in the model when the layer data dialog is displayed. |
| TTSD-68385 |
Reinforcement |
Rebar meshes: Previously, if the crossing bars of a bent mesh formed a closed shape, the overlapping ends of the bars clashed with each other. The ends of the bars are now offset to avoid a clash. |
| TTSD-68733 |
Reinforcement |
Rebar sets: Previously, all rebar set bars with more than three legs were always classified as links. This has now been improved so that the number of legs is not taken into account anymore, instead the location of the legs is used as the basis for the classification. When all the legs of a bar are on the same side of a part (for example, on the top, bottom, or side), and the bar is not closed, the bar layer prefix is given based on that side. All closed bars are still classified as links. |
| TTSD-69124 |
Reinforcement |
Rebar sets: Longitudinal rebar set bars are now created correctly in flat spiral beams. |
| TTSD-64825 |
Modeling |
Earlier, in certain situations when adding weld preparation or edge chamfers to a part with holes, holes disappeared from the part. This issue has now been fixed. |
| TTSD-66807 |
Modeling |
Previously, Tekla Structures always used the English language as default, if the Culture setting was removed from the Windows registry. Now, Tekla Structures shows the language selection dialog instead. |
| TTSD-67639 |
Modeling |
Previously, model views sometimes reverted to the maximized state when the view representation was changed, even if they had been restored to a floating position after the last time the model was saved. Now, the model views retain their size. |
| TTSD-68824 |
Modeling |
Trimble Connect: Previously, when you started Trimble Connect collaboration, the list of projects was sometimes empty. Now the reporting of failures when the list of projects is fetched has been improved. |
| TTSD-68853 |
Modeling |
Previously, when you tried to split a contour plate or a slab having chamfers with negative dZ values, Tekla Structures stopped working unexpectedly. This has now been fixed. |
| TTSD-69419 |
Modeling |
In the profile catalog, the profile properties of each profile now support 40 geometry properties, 40 analysis properties, and 100 UDAs. |
| TTSD-69462 |
Modeling |
The South Africa Building Point environment is now deployed to the correct location. |
| TTSD-69566 |
Modeling |
Property pane: Previously, defining the Finish property was not possible if spaces were included within the typed characters. This has now been fixed, and you can also enter empty spaces in the Finish property. |
| TTSD-69754 |
Modeling |
An earlier problem that caused model objects to have duplicate IFC entries in the property pane has now been fixed. |
| TTSD-69759 |
Modeling |
When you select an anchor rod created from a base plate detail in the model view, the Anchor property pane shows shows the properties of the anchor rod in the side pane. Previously the profile validation function in the Anchor property pane only accepted profiles starting with "D" or "ROD" as valid profiles in the profile field. If you tried to change the profile to one that did not start with these characters, such as AB1/4 or AB1/2, Tekla Structures prevented the change and it was not possible to modify the anchor. Now the profile validation function in the Anchor property pane accepts other profiles as valid. It is now possible to use type AB1/2 in the profile field and modify the anchor from the property pane. |
| TTSD-69797 |
Modeling |
Earlier, a bolt head was always shown, even for bolts that had no bolt head diameter specified. Now, a bolt head is not shown if bolts do not have a bolt head diameter specified. |
| TTSD-69901 |
Modeling |
Previously, when a project base point was used and the model was uploaded to Trimble Connect by using the Upload model button or using the Tekla Model Sharing writeout/baseline method, the .tekla model was set to local 0,0,0 instead of the base point location. This has now been fixed, and the uploaded model uses the base point location. |
| TTSD-68404 |
Core |
In Tekla Structures 2025, the performance of storing, deleting, and modifying large numbers of model objects was slightly slower than in previous versions. This issue has now been fixed. |
| TTSD-69442 |
Tools and components |
There is now a log of issues in the profile database, such as suspected profiles, invalid profiles, and duplicate profiles. The log also includes CLB profiles and sketched profiles where the suspected profiles list might have lost some geometric properties, analysis properties, or UDAs due to maximum limits. |
| TTSD-69158 |
Numbering |
Previously, if there were numbering overlaps with reinforcing bars that could not be selected in the model, it might have been caused by bars that were still in the model database but could not be accessed from the model in any way. Now, the Diagnose model command shows one of the two related messages for these cases: - Orphaned rebar found in the database
- Unused rebar found in the numbering database
If you then use the Repair model command, the bars are removed from the database and they will no longer cause overlaps for the numbering of other bars in the model. |
| TTSD-69753 |
Numbering |
An issue has been fixed where the automatic grouping of rebar set bars incorrectly grouped different bars together and this led to incorrect numbering. This problem occurred only if the Bars affected property of splitters, end detail modifiers, or property modifiers was set to a value other than 1/1. Additionally, the presence of a hole or such feature that changed the number of bars in a bar plane contributed to the problem. |
| TTSD-69360 |
User interface |
The Extension manager now correctly shows extensions filtered by role. |
| TTSD-69470 |
User interface |
The Extension manager now correctly shows the installed extensions. |
| TTSD-47260 |
Import, export, interoperability (steel) |
Pop marks in DSTV/NC: Previously, pop mark creation on the middle line for perpendicular connections depended on the part orientation and rotation in 3D space. This issue has now been fixed, and similar parts get identical pop marks. |
| TTSD-68298 |
Import, export, interoperability (steel) |
STEP/IGES export: You can now delete a file name element by pressing the Delete key on the keyboard when the mouse cursor is in front of the element. |
| TTSD-68760 |
Import, export, interoperability (steel) |
STEP/IGES export: Previously, when exporting a selected number of objects in each file, the Number of objects option in the file name would return the total number of objects processed during the export operation. Now, it indicates the number of objects written in each file. |
| TTSD-69086 |
Import, export, interoperability (steel) |
STEP/IGES export: The export could cause Tekla Structures to stop responding if there are parts with missing profile information. This issue has been fixed, and the session log now contains related error messages. |
| TTSD-69284 |
Import, export, interoperability (steel) |
DSTV/NC: An IK block created from slotted holes now behaves the same way as an IK block from part geometry. Both follow the DSTV dialog settings to change the radius sign to support various interpretations of the DSTV standard. Previously, when exporting an IK block created from slotted holes, the radius was written inversely in the export, causing incorrect geometry. |
| TTSD-69365 |
Import, export, interoperability (steel) |
DSTV/NC: Earlier, when you exported bent plates with countersunk holes located on the part back plane, bending line information was exported incorrectly. This issue has now been fixed. |
| TSAC-9151 |
Import, export, interoperability (concrete) |
Export Unitechnik (79): Previously, line attributes were sometimes exported incorrectly. This issue has now been fixed. |
| TSAC-9183 |
Import, export, interoperability (concrete) |
Export Unitechnik (79): A new user-defined attribute for layer identification code, UT_ConLayerCode, has been added for concrete parts. You can now specify the layer identification code using the new Layer identification code property on the Unitechnik tab in the user-defined attributes of a concrete part. Enter a numeric value. |
| TSAC-9194 |
Import, export, interoperability (concrete) |
Export Unitechnik (79): Previously, when exporting embeds as bounding box, the embed bounding boxes were sometimes calculated incorrectly. This issue has now been fixed. |