Did you know that logged in users can see a lot more content?

Copy UDA

Last updated November 10, 2016 by Tekla Structures Extensions USA solutions.us@tekla.com

Software version: 
Not version-specific
United States (Imperial)
United States (Metric)

Copy UDA

1.  Purpose and Description

Allow users to copy report properties and user-defined attributes (UDAobject property created by the user in order to widen the range of predefined object properties

User-defined attributes are used when the predefined object properties are not sufficient but more properties are needed. For example, comment, locked, and erection status are user-defined attributes.

's) to another UDA.

2. System requirements

.NET Framework version: 4.0
Environments: Default
Languages: English

3. Installation

To install the applicationpart of Tekla Structures functionality that is developed in order to extend the capability of Tekla Structures but that is not included in the Tekla Structures installation


  1. Have Tekla Structures closed during installation.
  2. Install the appropriate installation package that you can download from the Tekla Warehouseservice for collaboration and for storing and sharing Tekla Structures content

    In Tekla Warehouse the content items are stored in collections. Tekla Warehouse includes the Tekla Warehouse Service and the Tekla Warehouse web site.

    Tekla Warehouse is one of the Tekla online services.

    .  (Before 2016i install the .msi.  2016i and newer install the .tsep.)
  3. Reopen Tekla Structures once installation is complete.
  4. Before version 2016:  A new toolbar icon which will launch the tool should now be visible when a drawing is opened. For version 2016 a new thumbnail under Ungrouped items in the Applications and components side pane will appear.  For version 2016i and newer a new thumbnail under US Extensions items in the Applications and components side pane will appear.

Before v2016:  v2016+:

4.  Usage

To use the application:

  1. If you wish to copy a report property check the box 'Source is Report Property?".  Then in the source field type the syntax of the report property.  If you wish to copy a UDA uncheck the 'Source is Report Property?" box.  Then click the first drop down to determine which UDA to transfer from.  You can also begin typing once you hit the drop down to easily filter.  The “Type” field will automatically be selected but the user can override that if necessary.
  2. Click the second drop down to determine where the report property or UDA will be transferred to.  The “Type” field will automatically be selected but the user can override that if necessary.
  3. If the user wants to apply a model filter they can check the “User Model Filter?” box which will then allow them to select a Model Filter from the saved “Visible object group” settings. 
  4. If the user wants to “Clear the source UDA value?” when the copy takes place they can check the box.  This means that the original UDA will be removed (set to blank) when it is copied to the defined attribute.  This box will be disabled if the source is a report property.
  5. Click “Copy Selected” or “Copy All”.  The changes will then be applied to the model.

5.  Additional Information

  1. If the user chooses “Copy Selected” the tool will use any select objects with no restrictions.  If “Use Model Filter” is checked, it will serve as a secondary filter to reduce what objects are being looked at for copying.
  2. If the user chooses “Copy All” and
    • a.  the “Use Model Filter” is checked the tool will grab only those objects defined by that filter.  Nothing needs to be selected in the model for this to work.
    • b. The “Use Model Filter” is NOT checked then the tool will grab only ModelObject children (shown below).  Nothing needs to be selected in the model.

  3. Does not work on drawing UDA’s
  4. Users can transfer from int/date to string but not string to int/date.
  5. If an integer UDA is copied to another integer UDA, the tool reads the integer value and maps that.   i.e 2 postion to 2 position.
  6. For a detailed activity log Hit F3

Quick feedback

The feedback you give here is not visible to other users. We use your comments to improve our content.
We use this to prevent automated spam submissions.
Content rating: 
Average page rating: 4 (2 votes)
Refresh page after voting to show updated result.