Dynamic Properties (ML162)

Tekla Structures - Not version-specific
Environment
Not environment-specific

Image
001

 

The application Dynamic Properties (ML162) is used to set user defined classification and PSET (UDA) distribution for model objects based on simple hierarchy which is saved in excel file. User can classify objects based on specific UDA. Dynamic properties can be also exported as IFC file.

 

General information

User classification - via UDA

In order to use this tool, we need to create user classification of the model objects and classification hierarchy. Different objects in model can have different user classifications (like piles, walls, foundations, etc..). This user classification is saved in the UDA and it is up to user which UDA he likes to use. In example below we will use UDA called User classification for storing user classification Pile.

 

Image
003

 

 Classification hierarchy - via excel file

After each object has its own user classification, we can create the classification hierarchy. This is created via the excel file. User can create three levels of hierarchy: 

Element types of the user classification ➝ Property sets ➝ Property definitions. 

First level can contain any amount of Element types from User classification, which can have any amount of Property sets. Second level contains Property sets with any amount of its Properties. And third level are Properties definitions. Each of these level is represented by one sheet in the excel file.

 

First sheet contains the list of all user classifications and its property sets. The first field on the first sheet (A1) is always reserved for the name of the UDA with the object classification (UserClassification in this example). 

Image
004

 

OptionDescription
1Column with list of all element types from user classification
2Column with list of property sets belonging to element types

 

Second sheet contains property sets with their properties.

Image
005

 

OptionDescription
1Column with list of property sets
2Column with list of properties belonging to property sets

 

Third sheet contains the definitions of properties. We can set its Type, Sub type, Tekla template and Tekla UDA.

Image
006

Example

In this example we have a Foundation pile, which is has User classification as Pile, stored in UDA called UserClassification:

Image
007

 

First excel sheet contains:

  • Reserved field A1, here we have UserClassification UDA (1)
  • Element type of the UserClassification (2)
  • Property sets we want associate with this specific Element type (3)
Image
008

 

 

Second excel sheet contains all Property sets from the first list with their Properties. Picture below shows only one of these Property sets - Material info:

  • Property set - Material Info (1)
  • Properties belonging to the Material info Property set (2)
Image
009

 

 

Third excel sheet contains all Properties definitions from the second list. Picture below shows Properties definition from the Material info Property set:

  • Property - name of the property
  • Type - property type like IfcLabel, IfcDateTime, IfcMassMeasure, etc.
  • SubType - property subtype like: kg, m, Volume info/Area info, etc.
  • Tekla Template - Tekla templates like: LENGHT, VOLUME can be used. Or formulas like: GetValue ("Lenght") * GetValue("WIDTH")
  • Tekla UDA - Tekla UDA like: LengthCalculati0024, ConcreteReinfor0005, ConstructionDur0001, etc.
Image
010

Properties tab

In the "Properties" tab, see and set all properties of the selected model objects. All user definitions, their property sets, and properties are displayed here with hierarchy corresponding to the excel file (see the General information page for more details).

Image
011

 

OptionDescription
1Element type of the user definition
2Property sets
3Properties - several types can be used as input. Also templates (VOLUME) and formulas (GetValue("LENGTH") * GetValue("WIDTH")) are supported. 
Get valuesRead user defined properties from selected model objects
Set values

Write user defined properties into selected model objects

Import tab

In the "Import" tab, define the path to the excel file, where the properties hierarchy is defined (see the General information page for more details).

Image
012

 

OptionDescription
Excel file path Select path to the excel file containing properties hierarchy definition
Get values

Read user defined properties from selected model objects

Set valuesWrite user defined properties into selected model objects

Tab Export to IFC

The "Export to IFC" tab is used to export the model or its parts into IFC file with all the properties hierarchy created by this tool.

Image
013

 

OptionDescription
IFC file pathSelect path and name of the exported IFC file
Export

Select which object from model should be exported

Options:

  • All objects
  • Selected objects

 

Display log after exportIf checked the box with log will open after the export
Export buttonRun the export to the IFC file
Get valuesRead user defined properties from selected model objects
Set valuesWrite user defined properties into selected model objects

Tab About

In the "About" tab, general information about the extension and the developer can be found.  

Image
014

All rights reserved. No conclusions can be associated to the representation of the pictures in relation to the operating systems under which Tekla Structures runs.

This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

Was this helpful?
Submit