Data Exchanger
Purpose and description
This function allows users with to read and write User Defined Attributes (UDA’s) of any object directly to and from the Tekla Model. It is intended for use by model checkers, concrete or steel fabrication shop managers or site erection or installation superintendents in order to track and verify objects back to the Tekla Structures Model.
This tool works within any configuration or license of Tekla Structures and there is also a Data Exchanger Lite available which has similar functionality but is launched externally or without a model.
The saved file can be saved locally and transferred electronically via email or can be saved using a cloud based file sharing service.
System requirements
Environments: Default
Languages: English
Installing Data Exchanger
To install the application:
- Download from Tekla Warehouse
- Make sure Tekla Structures is closed.
- Install the extension.
- Reopen Tekla Structures once installation is complete and you will see:
(v2016) A new thumbnail under Ungrouped items in the Applications and components side pane will appear.
Using Data Exchanger
To use the application:
- Open any Tekla Structures Model
- Launch the Tool by clicking the toolbar icon, or double-clicking the thumbnail in the Applications & components side pane.
NOTE: Hover the mouse pointer over the icons for a tooltip
- Select the objects in the model that are to have their UDA’s exported
- Click the ‘Get Selected Objects From Model’ Icon
- The list will then populate with the objects selected and the contents of the attributes chosen.
- After the dialog is populated it is possible to edit the cells by selecting the cell and typing the value required.
- The changes will apply to the model as soon as another cell is clicked or you hit enter.
Usage: Preparation for External Editing
- Clicking the Save button will record all of the selected objects and their corresponding attributes to an XML file that can be located locally, shared over a network or posted to the cloud for access by other users with the Data Exchanger Lite version.
Usage: Accepting Changes from Data Exchanger Lite
- Once further edits are received from the external Data Exchanger Lite application, the file can be opened for the corresponding edits to apply to the objects in the model.
- When the selected file is opened, a validation screen will appear, allowing checking of the attributes that will be changed before committing those to the model
- Colorize the model by clicking the ‘Object Representation’ icon to see how the changes received will affect the model.
- Check the changes and if everything is correct then click the Commit Changes icon to commit the changes to the model.
Usage: Other Functionality
- To keep the dialog box on top of all other windows, click the ‘Stay on Top’ icon. When activated it will show a border around the graphic.
- To automatically highlight objects in the model when an item on the list is selected, click the ‘Automatically select objects in the model’ icon. When activated it will show a border around the graphic.
- To access options for settings and customization click the ‘Settings’ Icon. More information regarding customization is shown below.
- The list can be filtered using text strings entered in the search box.
- Changes made to the model while the dialog remains open can be applied to the dialog can be applied to the dialog by clicking the ‘Refresh’ icon
Customization
Objects
2. Highlighting ‘Object’ in the left column and clicking the ‘Set’ button allows configuration of all the different Tekla Model object types; e.g Part, Beam, Plate, Grid, Weld, etc. Reducing the number of default objects checked on this list will improve initial export efficiency. Only check the object types that will be required.
Properties
5. Properties or User Defined Attributes can be added by clicking the Add icon
6. Type any name for the property then use the Report Property (from the contentattributes.lst file) or the UDA Name (from the objects.inp file)
7. Set the data type (string, double, date, time etc) and any other required parameters
8. Save the file
Representation
Additional information
The Data Exchanger saves 3 files in the model folder in order to operate:
- The DataExchangerObjectTypes.xml file saves the default object types settings
- The DataExchangerProperties.xml file save the default and user created Properties to be stored and used.
- DataExchangerPropertiesAll.xml is a list of all the available Properties and User Defined Attributes.