Tekla Structures 2024 Finland Environment Release Notes
1. Rebar shape rules
Rebar shape rules were reviewed again and reported bugs were corrected. Earlier, K-shaped bars could be incorrectly detected as D-shape since there was no restriction on the straight length b of middle leg. K-shape however has a tolerance of max 10 mm straight length. Now the same value has been added as the minimum straight length for the middle leg.
2. IFC export property set
Ifc property set BEC was upgraded to use the filtering feature of the new property set editor. The entities that BEC property set writes data to are still IfcElementAssembly, but the properties that are written are related to appropriate objects using mostly BEC filters. Now for example the outer shell thickness is only written to sandwich wall elements.
The old property set is still available by name BEC_vanha.
Back to topService pack 4 updates
Renovation status and Pile number UDAs were added to BEC ifc export property set. Renovation status (on part's UDA tab 'Structural information') and its options were also translated to Finnish, to have them exported similarly to other attributes in BEC IFC property set.
Image
Image
New UDA was added for GWP-classification (Global Warming Potential) for concrete parts. It can be found on FI-Concrete tab for all concrete part types. The options are defined along to BY Low Carbon Classification: Not set, GWP.REF, GWP.85, GWP.70, GWP.55 and GWP.40.
Image
Added alias "1.4301" for material EN 1.4301, to get rid of error messages about Material type unknown: 1.4301 on Lifting inserts when using stainless steel products.
Image
Image
Service pack 5 updates
- Ifc property set BEC definitions were changed to write the properties that used to be written to column precast elements, to all unspecified precast elements. Before e.g. solid precast concrete slabs were ignored completely.
- BEC export settings were supplemented to export also part level quantity data, since in version 2024 the previously known as "Base quantities" are not included on top of the BEC-propertiy sets. In IFC4, official buildingSMART quantity sets were added, and for IFC2x3 there are no official sets so Tekla Quantity -set was added instead.
Previously introduced GWP class was transferred to cast unit level, as agreed on a BEC-project meeting. There are now two fields for GWP class: first one being the general GWP-class and the second one is for the external shell (when applicable). The values are also written on the IFC BEC property set as well as cast unit drawings using template C_Design_input_data.tpl
Image
- Updated files:
BEC2x3.xml&BEC4.xml:- Property set for unspecified precast elements
- Added part-level quantity data (separate versions for IFC2x3 and IFC4)
- Added GWP-udas in BEC property set
BEC Muut elementit.IFCObjGrp: ifc export property set filter for unspecified elementsOsat.IFCObjGrp: ifc export property set filter for parts (for part level quantity data)objects.inp: GWP uda from parts to cast unitsUDA_messages_FIN/ENU.ail: translations for GWP class 2 (ext. shell), also fixed the broken ENU-filePropertyTemplates.xml: GWP udas in property paneC_Design_input_data.tpl: GWP-udas to cast unit drawings
Service pack 6 updates
- A new Excel report template was created based on a customer request. The new report template
A_Assembly_part_list(Excel).xls.rptlists assemblies and the parts related to the assemblies.
Service pack 7 updates
- DSTV to DXF converter standard file
standard.DSTVtoDXFConverter.xmlis now updated with settings for blind and tapped holes.
Service pack 8 updates
- The material names that were updated for 2023-version had not been updated to .htc-files which define the automatic hatch fills for different materials in drawings. This caused the auto-setting to not generate any hatch fill to e.g. parts with MINERAALIVILLA_KOVA as material. The .htc-files were updated to correspond the new material names. Affected files:
general.htcassembly.htcsingle.htccast_unit.htc
Service pack 9 updates
- Quantity of washers returned on
A_Fastener_list.tplandB_Fastener_list.Excel.rptwould be incorrect in situations where all the washers in the bolt assembly were similar. This is now fixed. - BEC ifc export property sets
BEC2x3.xml,BEC4.xmlandBEC_vanha.xmlwere missing mainpart class so that was added. Also the "Elementin paino" now returns the value of the new custom property CUSTOM.ELEMENT_WEIGHT.DETERMINING.
Service pack 10 updates
Custom properties were updated (see the complete documentation):
- Element custom properties:
CUSTOM.ELEMENT_POS and CUSTOM.ELEMENT_MARK now return the positions with a separator defined in a new project level user-defined attribute (UDA) Separator. If the - (dash) is selected, the dash is used as the separator in all Element pos types, ignoring the global Position number separator selected in general Options. Otherwise the separator in general settings is used as before.
The most visible change is in position type 02 CAST_UNIT_PREFIX + ACN, where the new separator is now printed between the prefix and ACN number.
Note that this separator switch only applies to attributes CUSTOM.ELEMENT_POS and CUSTOM.ELEMENT_MARK, and not the native template attributes such as ASSEMBLY_POS, CAST_UNIT_POS etc.
Image
Image
- CUSTOM.CAST_UNIT_NAME was removed
- Custom embed properties:
- New properties: CUSTOM.EMBED.MASS and CUSTOM.EMBED.VOLUME.
- These were also added to Organizer property template BEC Valutarvikkeet.
- Also a new Organizer default category BEC Valutarvikkeet was added (and a new Organizer filter BEC_Valutarvikkeet for this).
- CUSTOM.EMBED.ORDER_INFO was fixed to omit the empty space preceding the value.
- New properties: CUSTOM.EMBED.MASS and CUSTOM.EMBED.VOLUME.
- Wall custom properties:
- CUSTOM.INSULATION_MATERIAL and CUSTOM.INSULATION_THICKNESS had a loophole to return the material or thickness of any part of Miscellaneous type material, even if the other conditions (class or name) were not met. This caused elements with no insulation to return e.g. plastic electric conduits' properties. That is now fixed.
- Custom object type properties:
- CUSTOM.OBJECT_TYPE and CUSTOM.MATERIAL_TYPE now supports reading the
CustomObjectType.iniandCustomMaterialType.inifromXS_PROJECT,XS_FIRMand Finland environment folder, in addition to the model folder.
- CUSTOM.OBJECT_TYPE and CUSTOM.MATERIAL_TYPE now supports reading the
- Pile custom properties:
- 6 new properties: CUSTOM.PILE.[BOTTOM/TOP].BASEPOINT.[EAST/NORTH/LEVEL] for returning the same values as CUSTOM.PILE.[BOTTOM/TOP].BASEPOINT.[X/Y/Z] respectively. The new attributes were also updated to
A_Pile_list.Excelreport
- 6 new properties: CUSTOM.PILE.[BOTTOM/TOP].BASEPOINT.[EAST/NORTH/LEVEL] for returning the same values as CUSTOM.PILE.[BOTTOM/TOP].BASEPOINT.[X/Y/Z] respectively. The new attributes were also updated to
- New content: Custom reinforcement properties
- 10 new variables for returning reinforcement data.
Updated templates:
- References to obsolete udas GENERIC_NAME and ALIAS were removed from all templates.
- Due to an issue in secondary part W drawings, attribute ASSEMBLY.ASSEMBLY_NAME was changed to MAINPART.ASSEMBLY.ASSEMBLY_NAME in formulas in
ALL_Title_designer.tplandMid_Title_designer.tpl.
Changes in user-defined attributes (UDAs):
Moved GWP-class UDAs from FI-General tab to FI-Concrete tab
Image
Moved project udas Execution class, Consequences class, Service category and Product category from FI-Drawing settings to FI-Project
Image
- All status UDAs, that is, all UDAs on tabs FI-Design, FI-Fabrication and FI-Erection (FI-Suunnittelu, FI-Valmistus and FI-Asennus) were changed to unique udas. This means that the values in those udas are not copied when you copy objects in model.
- Renamed the uda Location source option 02 value to Organizer / Building hierarchy (the original name was Organizer building, section and floor).
Changes related to IFC export:
- Before, BEC property sets were not written to HVAC elements (hormielementti) on IFC export. They've now been included in BEC Muut elementit filter by their prefix starting with H (excluding prefix HI)
- Cast unit prefix EO was added to filter BEC Ontelolaatat, in order to have hollow core specific BEC IFC export property sets on them. Please note however that slab custom properties like CUSTOM.SLAB_CAST_UNIT_POS, CUSTOM.SLAB_INSULATION_MATERIAL and CUSTOM.SLAB_INSULATION_THICKNESS are not returning values for any other elements than those with cast unit prefix starting with O or KL.
- Fixed typos on BEC2x3 property set definitions where some BEC property sets were written as BECs or BECm.
- Changed the attribute used for O_KL_Nettoala from AREA_PROJECTION_XZ_NET to CUSTOM.HC_NET_AREA in IFC export property sets BEC2x3 and BEC4 as well as in Organizer property template BEC Ontelo- ja kuorilaatat.
Other miscellaneous changes:
Default color to line weight mapping was updated in PDF printing settings. The thicknesses are now between 0,13 mm and 0,70 mm as per publication RIL 229-1-2020 Rakennesuunnittelun asiakirjaohje - Tekstiosa. You can give feedback about the mappings (and all other Finland localization topics) in Tekla Forum's localization channel.
Image
Fixed the issue with Multi-report generator not finding the corresponding Excel-template, by adding the reports-folder to
XS_TEMPLATE_DIRECTORY_SYSTEMand renaming the folder Excel-templates to Excel_templates (with underscore instead of hyphen).Image
Applied CUSTOM.ELEMENT_WEIGHT.DETERMINING on Cast unit inquiry report and added a description revealing which weight calculation method (CUSTOM.ELEMENT_WEIGHT or CUSTOM.ELEMENT_WEIGHT.REINFORCED) is used.
Image
Surface treatment type file
product_finishes.datwas not read because of an incorrect path. That caused all the localized surface treatment subtypes missing from the menu. This is now fixed.Image
Minor changes:
- Corrected the order of fields on FI-Drawing title, so shifting between them with tab-key works more logically.
Fixed filter attributes Ontelolaatta to only collect part objects. Before it would also pick bolts. This was because the And/Or-field was empty, which means the same as Or
Image
- Removed an odd Steel column attribute file
Käsikaide.clm - Added padding to UDA tabs where content were placed at 0 pixels from dialog left edge.
Updated files:
ElementCustomProperties.dll,BeamCustomProperties.dll,CustomEmbedProperties.dll,WallCustomProperties.dll,CustomObjectTypeProperties.dll,PileCustomProperties.dllandCustomReinforcementProperties.dll(the updated custom properties)UDA_messages_FIN.ailandUDA_messages_ENU.ail.use_FIN_or_ENU (for new Separator uda and for renamed Organizer / Building hierarchy option for P_LOCATION_SOURCE)Objects.inp(new uda for position separator, unique udas for statuses, renamed option for P_LOCATION_SOURCE, GWP-class and P_EXEC_CLASS tab moves, layout improvements)BEC Valutarvikkeet.propertytemplate,BEC Valutarvikkeet.categoryandBEC_Valutarvikkeet.OrgObjGrp(for adding new embed udas and category)A_Pile_list.Excel.rpt(for updated attributes for EAST/NORTH/LEVEL)ALL_Title_designer.tpl, C_Design_input_data.tpl, G_Element_list_without_running_numbers.tpl, G_Element_list_with_running_numbers.tpl, Mid_Title_designer.tplandFI_contentattributes_userdefined.lst (for obsolete uda references)BEC Muut elementit.IFCObjGrpandBEC Ontelo- ja kuorilaatat.IFCObjGrp(for H and EO prefix cast units in IFC export)BEC2x3.xmlandBEC4.xml(for CUSTOM.HC_NET_AREA change and typos)PdfPrintOptions.xml(for line thicknesses)env_Finland.iniandFinland\General\Reports\Excel-templates(folder name, for Multi-report generator fix)TS_Report_Inquire_Cast_Unit.rpt(using custom weight property)product_finishes.dat(moved between folders)Ontelolaatta.PObjGrp, Ontelolaatta.SObjGrp, Ontelolaatta.VObjGrp and Ontelolaatta.OrgObjGrp(missing And-term)Käsikaide.clm(deleted)
Service Pack 11 updates
- Reverted the uda Location source option 02 value change, as it was reported causing issues with at least customized uda-setups. The internal name is now as it used to be (
UDA_OPT_2_ORGANIZER_BUILDING_SECTION_AND_FLOOR) but it is translated on the dialog to "Organizer / Building hierarchy" anyway, so the changed option remains on dialog. - P_Part_list_Bevel_Cuts.rpt added to reports.
Many rebar lists contained an error for producing the "delta" value which is the length difference between adjacent bars in tapered rebar groups. The value used to be calculated by getting the length difference between the longest and shortest bar, and dividing it with the number of bars. The corrected formula calculates it by dividing the length difference by number of bars minus one. This change has been implemented in all reports and templates containing the delta value.
Image
- For cast unit subassemblies with mainpart class 103, the material list
C_Embed_list.tplused to sum up the total length of the assemblies instead of the parts within the assemblies. For window frames, the widths of the windows were counted which is obviously significantly less than the amount of timber required to build the frames. New triple-dotted line type introduced to represent fire compartmentation
Image
- (Site) weld marks are no longer shown by default in single part drawings.
Added EN4014 bolt lengths up to 400 mm (M10 -> M36).
Image
- Organizer category "Paikallavalut" was updated to include also pour objects. Before, nothing would be listed if
XS_ENABLE_POUR_MANAGEMENTwasTRUE. Pours are subcategorized by pour number property. - Floor layout's allowed slab widths, cut zones and lengths were updated based on the values provided by Finnish hollow core slab manufacturer Betset. The file FloorLayout.ini now covers 144 profiles
Updated files:
objects.inp,UDA_messages_ENU.ail.use_FIN_or_ENUandUDA_messages_FIN.ailfor the reverted Location source option internal name changeP_Part_list_Bevel_Cuts.rpt(new report template)R_Reinforcing_bar_list.Excel.rpt,Rebar - Group Bending List - Compact.rpt,Rebar - Group Bending List - Extended.rpt,Rebar_Tapered_Bending_List.rpt,RebarBendingList.rpt,RebarBendingListWithSingleBars.rpt,C_Rebar_assembly_bar_list.tpl,C_Reinforcing_bar_list.tplandG_Reinforcing_bar_list.tplfor corrected delta-value in tapered rebar lists.C_Embed_list.tplfor subassembly length calculationTeklaStructures.linandTeklaStructures.lin.idfor TRIPLEDOT line typenew_W_beam_2.viandnew_W_beam.vifor removed weld marksscrewdb.dbfor the added bolt lengthsObject type - Pour.OrgObjGrpandPaikallavalut.categoryfor pours in the Organizer categoryFloorLayout.inifor the updated slab allowed widths, lengths and cut zones
Back to top