WinEst Takeoff Tool Setup Process

Tekla Structures
2024
Tekla Structures
2023
Tekla Structures
2025
Tekla Structures
Environment
Not environment-specific

This article details customizing the Categories and the logical order of events to tailor the tool to work with your unique WinEst estimate items. 

 

Step 1 - Prepare Translation Table

Background

The included TeklaStructures.tbl is a file to be used in WinEst. This file should only need to be set up initially and will not need to be configured for every job.  

This translation table file works together with Tekla's *wstTreeCat Templates included in the installation and WinEst's COMA database. When using the out-of-the-box examples, use this file as the translation data table when importing to WinEst.

 

Image
winest cad translation

 

Formatting the column headers can be tedious, so the provided *.tbl includes every possible attribute that can be imported into WinEst using CAD Translation. This is why you will see Specification Variables start at column 100 in the example Templates and the main reason why 159 is the number of columns output in the Tekla Structures report.

To better understand how the file Tekla Structures is outputting matches with this Translation Table, open the translation table in WinEst and view the format to view which fields are associated with a specific column number.  Here is an image for reference:

Image
tekla image

Process

This section describes in steps how to prepare the Translation Table.  The Translation Table defines how to interpret the data in each line of CAD Export file, or report exported from Tekla Structures.

In WinEst:

  1. Navigate to Tools > Import Items > Using CAD Translation.
  2. In the CAD Import dialog, press the Browse button to select the provided Translation Table. Press the Edit button on this file to add assemblies and items for translation. 

    Image
    tekla image

     

  3. To add a new translation for an Item/Assembly, press the Insert Row button. Add each item/assembly that will be used with Tekla Structures model objects. 

    After inserting a row, add a unique code in at least one of the columns with header Code1, Code2, or Code3.  The recommendation is to add a value for Code1 at least.  

    Image
    tekla image
  4. Press the Accept button to save changes.
  5. To set the format (or order of attributes) of the file to be imported into WinEst, press the Format button.  It is unnecessary to edit this since every possible attribute has been included in the TeklaStructures.tbl file.  

Translation Table Reference

Use the table(s) below as a reference for the field and its respective column number to be output.

 
General Fields  
#Field
1Code1
2Code2
3Code3
4*Description
5Quantity

* If the Description has no value, the Assembly or Item description shows in WinEst.  The NAME attribute is used in the example templates.

 
Variables
#FIELD #FIELD #FIELD
6Variable1 33Variable28 60Variable55
7Variable2 34Variable29 61Variable56
8Variable3 35Variable30 62Variable57
9Variable4 36Variable31 63Variable58
10Variable5 37Variable32 64Variable59
11Variable6 38Variable33 65Variable60
12Variable7 39Variable34 66Variable61
13Variable8 40Variable35 67Variable62
14Variable9 41Variable36 68Variable63
15Variable10 42Variable37 69Variable64
16Variable11 43Variable38 70Variable65
17Variable12 44Variable39 71Variable66
18Variable13 45Variable40 72Variable67
19Variable14 46Variable41 73Variable68
20Variable15 47Variable42 74Variable69
21Variable16 48Variable43 75Variable70
22Variable17 49Variable44 76Variable71
23Variable18 50Variable45 77Variable72
24Variable19 51Variable46 78Variable73
25Variable20 52Variable47 79Variable74
26Variable21 53Variable48 80Variable75
27Variable22 54Variable49 81Variable76
28Variable23 55Variable50 82Variable77
29Variable24 56Variable51 83Variable78
30Variable25 57Variable52 84Variable79
31Variable26 58Variable53 85Variable80
32Variable27 59Variable54   
 
Location and WBS fields
#FIELD
86Location
87Wbs 2
88Wbs 3
89Wbs 4
90Wbs 5
91Wbs 6
92Wbs 7
93Wbs 8
94Wbs 9
95Wbs 10
96Wbs 11
97Wbs 12
98Wbs 13
99Wbs 14
 
Specification Variables
#FIELD #FIELD #FIELD
100SpecVar1 120SpecVar21 140SpecVar41
101SpecVar2 121SpecVar22 141SpecVar42
102SpecVar3 122SpecVar23 142SpecVar43
103SpecVar4 123SpecVar24 143SpecVar44
104SpecVar5 124SpecVar25 144SpecVar45
105SpecVar6 125SpecVar26 145SpecVar46
106SpecVar7 126SpecVar27 146SpecVar47
107SpecVar8 127SpecVar28 147SpecVar48
108SpecVar9 128SpecVar29 148SpecVar49
109SpecVar10 129SpecVar30 149SpecVar50
110SpecVar11 130SpecVar31 150SpecVar51
111SpecVar12 131SpecVar32 151SpecVar52
112SpecVar13 132SpecVar33 152SpecVar53
113SpecVar14 133SpecVar34 153SpecVar54
114SpecVar15 134SpecVar35 154SpecVar55
115SpecVar16 135SpecVar36 155SpecVar56
116SpecVar17 136SpecVar37 156SpecVar57
117SpecVar18 137SpecVar38 157SpecVar58
118SpecVar19 138SpecVar39 158SpecVar59
119SpecVar20 139SpecVar40 159SpecVar60

Step 2 - Setup Categories in Tekla Structures

Process Overview

  1. Create a Category in the Category Tree and set a selection filter.
  2. Edit the Category and include the following.
    • Add Code1, Code2, and Code3 based on the Translation Table.
    • For WinEst Items and Assemblies
      • Items - Requires one (1) ReportProperty, which should be output to Column 6.
      • Assemblies - add the appropriate Variables and Specification Variables for that assembly.
  3. Save the Category and Template.
  4. Model an object in Tekla Structures to test the export.  Create an export *.txt file.

Step 3 - Import Data

In WinEst, import the data.

  1. Go to File > Import > Using CAD Translation.  Import the test data to verify there are no errors.
  2. Repeat this for each estimated item/assembly that will be modeled in Tekla Structures.

 

See documentation for further information on these topics:

WinEst Introduction

About WinEst Assemblies

Using CAD Translation

Was this helpful?