Template Editor 3.6 improvements
Template Editortool in Tekla Structures used for creating and modifying templates to be used in drawings and reports
has been updated to version 3.6. The usability of Template Editor has been improved further, and you can now have several dialog boxes open at the same time, open new templates in new application windows, search for attributes, and much more.
Note that templates created or saved with Template Editor 3.6 are not compatible with older Template Editor versions.
Open multiple Template Editor dialog boxes and new template files
You can now have multiple properties dialog boxes open at the same time. This makes switching between value fields and copying values much faster.
Now when you open a new template file, it will be opened in a new Template Editor application window. Earlier, the new template file was opened in the current application window.
Search for attributes
You can now search for attribute names and descriptions in the attributes list. You can type any part of the attribute name, not necessarily starting from the beginning. Attribute descriptions are also included in the search, including the translated descriptions. The attribute list gets filtered on the fly while you are typing in the search field.
You can now expand and collapse the Content browser tree without undocking it first.
Now it is possible to select which objects are selectable in the work areacertain portion of the model that is currently active for working on in a view
Tekla Structures indicates the work area using dashed lines. Since objects outside the work area exist but are not visible the user can set a certain sized work area so that the views of the model are simpler and quickly updated, for example.
(text, lines, fields, symbols, etc). Earlier it was only possible to switch on and off the visibility of these objects in the Content browser tree.
Template Editor 3.6 also introduces a new selection toolbar for objects.
New alignment toolbar
A new toolbar has been added containing commands for aligning selected objects to the rightmost, leftmost, top or bottom object.
Previously, these commands only existed on the Edit menu.
Now it is possible with CopyField to copy the actual output value. Previously, you could only copy the field formularule stated in a mathematical language
Formula is part of an equation.
and use that to calculate the value.
If CopyField can get a value from the same component as it is in, then that value is used.
If CopyField is used in a header or page header, then the value is searched from the subsequent components.
If CopyField is used in a footer or page footer, then the value is searched from the preceding components.
If CopyField is used in a row, then the value is first searched from the preceding components and if not found, then the value is searched from the subsequent components.
Cut values with ***
When an output value field does not fit into a cell, three asterisks (***) will indicate that the value is cut.
For example, when a template has a value field length limited to 10 characters and the output value is 11 characters or more, *** will be displayed at the end of the value.
Earlier it was hard to notice if a part of the value was hidden.
Interrupt with Esc
Pressing Esc on the keyboard will now end the current operation. Previously Esc interrupted copying and cutting, but did not interrupt dragging or stretching.
Automatic recognition of advanced options in rules
Advanced optionssettings used to customize Tekla Structures for specific companies, standards, users, or user groups
In Tekla Structures, advanced options are settings that are used, for example, in a specific project or geographical area, or by a specific company.
In Tekla Structures, advanced options usually begin with the initials XS and are followed by the name of the function, for example XS_BACKGROUND_COLOR.
can be selected from the value field formula dialog box and row rules dialog box in the same way as in Attributes and Value Fields. Items in the selection list will be exactly as in the definition file, which means that all capital letters and underscores will have an effect.
Example of usage:
if GetValue("ADVANCED_OPTION.XS_IMPERIAL")=="TRUE" then ": X= "+format(GetValue("START_X"),"Length","ft-frac", 1/16) + "ft-in" else ": X= "+format(GetValue("START_X"),"Length","mm", 1)+" mm " endif
Use page headers/footers as column headers/footers
You can now use page headers as column headers in template output. To do this, select the new page header component option Use columns. Page footers can also be used as column footers.
Other Template Editor improvements
Template Editor is no longer minimized by default.
The attribute type for the content typedetermination of which template attributes can be used in the template object value fields for a template component row
Content types are mainly based on object types.
REBAR was incorrect in the Rule Contents dialog box. This has now been fixed.
Sometimes items that were invisible in a DWG file became visible when imported in a Tekla Structures drawing template. This has now been fixed.
Separate row definitions using columns were considered to be part of separate tables. This has now been fixed, and rows using columns are now handled as before, so all rows using columns belong to the same table.
Template Editor documentation has been improved so that it now tells that the IsSet function is also available for value field formulas. It is not available in the Function list, but you can type it manually in the formula field.