You are on page 1of 31

TEKLA

A TRI MBLE C O M P A N Y

Tekla Structures
Templates and Reports Guid

P ro d u c t v e rs io n 18.1
A ugust 2012

2012 Tekla C orporation


2012 Tekla Corporation and its licensors. Ali rights reserved.
This Software Manual has been developed for use with the referenced Software. Use of the Software, and use of this
Software Manual are governed by a License Agreement. Among other provisions, the License Agreement sets certain
warranties for the Software and this Manual, disclaims other warranties, limits recoverable damages, defines permitted
uses of the Software, and determines whether you are an authorized user of the Software. All information set forth in this
manual is provided with the warranty set forth in the License Agreement. Piease refer to the License Agreement for
important obligations and applicable limitations and restrictions on your rights. Tekia does not guarantee that the text is
free of technical inaccuracies or typographical errors. Tekla reserves the right to make changes and additions to this
manual due to changes in the software or otherwise.
In addition, this Software Manual is protected by copyright law and by international treaties. Unauthorized reproduction,
display, modification, or distribution of this Manual, or any portion of it, may result in severe civil and criminal penalties,
and will be prosecuted to the full extent permitted by law.
Tekla, Tekla Structures, Tekla NIS, Tekla DMS, Tekia M unicipality GIS, and Tekla Civil are either registered trademarks or
trademarks of Tekla Corporation in the European Union, the United States, and/or other countries. Other product and
company names mentioned in this Manual are or may be trademarks of their respective owners. By referring to a third-
party product or brand, Tekla does not intend to suggest an affiliation with or endorsement by such third party and
disclaims any such affiliation or endorsement, except where otherwise expressly stated.
Portions of this software:
D-Cubed 2D DCM 2008 Siemens Industry Software Limited. Ali rights reserved.
EPM toolkit 1 9 9 5 -2 0 0 4 EPM Technology a.s., Oslo, Norway. All rights reserved.
XML parser 1999 The Apache Software Foundation. All rights reserved.
Project Data Control Library 2006 - 2007 DlhSoft. All rights reserved.
DWGdirect, DGNdirect and OpenDWG Toolkit/Viewkit libraries 1 99 8-2005 Open Design Alliance. All rights reserved.
FlexNet Copyright 2010 Fiexera Software, Inc. and/or InstallShieid Co. Inc. All Rights Reserved. This product contains
proprietary and confidential technology, information and creative works owned by Fiexera Software, Inc. and/or
InstallShieid Co. Inc. and their respective licensors, if any. Any use, copying, publication, distribution, display, modification,
or transmission of such technology in whole or in part in any form or by any means w ithout the prior express written
permission of Fiexera Software, Inc. and/or InstallShieid Co. Inc. is strictly prohibited. Except where expressly provided by
Fiexera Software, Inc. and/or InstallShieid Co. Inc. in writing, possession of this technology shall not be construed to confer
any license or rights under any Fiexera Software, Inc. and/or InstallShieid Co. Inc. intellectual property rights, whether by
estoppel, implication, or otherwise.
The software is protected by U.S. Patent Nos. 7,302,368, 7,617,076, 7,765,240, 7,809,533, 8,022,953, 8,041,744 and 8,046,
210. Also elements o f the software described in this Manual may be the subject of pending patent.applications in the
European Union and/or other countries including U.S. patent applications 2005285881, 2011Q1024T6 3 arid 20120022848.
o ............. ! 7 '

Conventions used in this guide


Typographical The fo llo w in g typographical conventions are used in th is guide:
conventions

Font Usage
Bold Any te x t th a t you see in the user interface appears in bold. This
fo n t is used, fo r example, fo r w in do w and dialog box title s, box
and b u tto n names, and list items.

Italic bold New term s are in italic bold when th e y appear in the cu rre n t
co n te xt fo r the firs t tim e.

Monospace Extracts o f program code, HTML, or o th er m aterial th a t you


w ould n orm ally e dit in a te x t editor, appear in monospaced
fo n t.
This fo n t is also used fo r file names and fo lde r paths, and fo r
any te x t th a t you should type yourself.

Noteboxes The fo llo w in g types o f noteboxes are used in th is guide:

A tip m ig h t introduce a shortcut, or suggest a ltern ative ways o f


doing things.

A note draws a tte n tio n to details th a t you m ig h t easily overlook. It


can also poin t you to o th er info rm a tio n in th is guide th a t you m ig h t
fin d useful.

You should always read very im portant notes and warnings, like

Q th is one. They w ill help you avoid making serious mistakes, or


w asting your tim e.

This symbol indicates advanced or highly technical inform ation


th a t is usually o f interest only to advanced or te ch nically-o rien te d
readers.

(
Contents

Conventions used in this g u id e ..................................................................................................................................3

1 T e m p la t e s ................................................................................................................................................. 5 C

1.1 C re a ting a te m p la te .................................................................................................................................. 6


Creating a te m pla te in HTML fo rm a t....................................................................................................... 6
Creating a te m plate fo r nested assem blies............................................................................................8
Creating a te m plate fo r bending schedules.........................................................................................10
Bending schedule a ttr ib u te s .............................................................................................................11
Adding images in a te m p la te ...................................................................................................................12
1.2 C o n te n t ty p e s ........................................................................................................................................... 14
1.3 Tem plate a ttr ib u te s ............................................................................................................................... 16
User-defined te m pla te a ttrib u te s ...........................................................................................................16
Adding user-defined tem plate a ttrib u te s .................................................................................... 18
Adding com m ents to user-defined tem plate a ttr ib u te s .................. ........................................19
Adding hierarchy to user-defined te m pla te a ttr ib u te s ............................................................ 19

2 R e p o r t s .................................................................................................................................................... 2 1

2.1 C reating a r e p o r t.................................................................................................................................... 21


Creating a report o f selected draw ings.................................................................................................22
Creating a report o f nested assemblies.................................................................................................23
2 .2 V ie w in g a re p o rt .................................................................................................................................... 23
Defining how reports are displayed........................................................................................................23
Adding tabs to reports................................................................................................................................24
2.3 P rin tin g a re p o rt .................................................................................................................................... 2 5
2 .4 R eport s e ttin g s ......................................................................................................................................... 2 6

3 Tips for templates and reports................................................................ 27


3.1 Selecting objects included in reports.............................................................................................. 27
3.2 Useful shortcuts in viewing logs and reports.............................................................................. 28
3.3 Using te x t type attrib u te in calculations.................... ................................................................. 28
3 .4 Changing value field content if using im perial units.............................................................. 28
3 .5 Defining customized date fo rm a t..................................................................................................... 29
3 .6 Assembly or cast unit drawing sheet num ber............................................................................. 29

4
o
o
o
o 1 Templates

o
Templates are descriptions o f form s and tables th a t can be included in Tekla Structures. Templates
o are either graphical or te xtual. G raphical tem plates can be included in draw ings as tables, te x t

o blocks, and draw ing headers. Textual tem plates can be used as reports. The contents o f the tem plate
fields are fille d in by Tekla Structures at run tim e.
Tekla Structures includes a large num ber o f standard tem plates you can use. Use Tem plate Editor to
m od ify existing tem plates, or create new ones to su it your needs. Graphical te m pla te defin itio n s
o have the file name extension . t p l . Textual tem plate d e fin itio n s have the file name extension
.rpt.
o Example
o ASS.POS PROFILE MATER NUM LENGT AREA WEIGHT

Marie Man part protle Grade <*y. Lengah{mm) Areafm2) Wghl{kg)

o MATERIAL LIST FOR DRAWING TOTALS: AREA_ WEIGH


1
B U IL D E R SSGUr-
!
P RO JECT^A D DR ES
PRO JECT_D
IE K L A Structures
D R A W IN G TIT LE T ITLE
o CONTRACT P R O J E CT_N AIVE

o M O DELLED BY D E S IG N E R IS S U E D IS S U E _ D A T
i

o C O N TR A C T NO

D R A W IN G No
PRO JECT

BASE_N A M E
SC A LE SCALE 1

R E V IS IO N No.
JBESL
S C A LE 2 S C A LE 3

For more inform a tio n on using tem plates, see the Template Editor
Help.
O To access Help, open Tem plate Editor and click Help > Contents.
Tem plate Editor Help is also available in PDF fo rm a t on the Tekla
O Structures installa tio n DVD.

o See also Creating a tem plate (6)


o Reports (21)
Templates (5)
Tables

Templates
O

U
n
1.1 Creating a tem plate
To create a te m plate:
1. Click Drawings 8t Reports > Template Editor...
2. In Tem plate Editor, click File > New.
3. Select the tem plate type and click OK. A new em pty tem plate is created.
4.. Add new rows in the tem plate.
a Click Insert > Component > Row to add a new row.
b Select a co n te n t type fo r the row and click OK.
c Repeat steps a -b fo r each new row.
5. Add value fields to get the required data from yo ur Tekla Structures database.
a Click Insert > Value field.
b Click a p o in t to define the location o f the field w ith in the row.
The Select Attribute dialog box appears prom pting you to select an a ttrib u te fo r the
value field.
c Select an a ttrib u te and click OK.
d Repeat steps a -c fo r each value field.
6. Save the tem plate.
a Click File > Save as...
b Browse to the te m pla te folder
..\environment\<your_environrnent>\template.
c In the File name fie ld , enter a name fo r the tem plate,
d Click OK.

See also Templates (5)


Tables
Creating a tem plate in HTML fo rm a t (6)
Creating a tem plate fo r nested assemblies (8)
Creating a tem plate fo r bending schedules (10)
Adding images in a tem plate (12)

Creating a template in HTML format


Templates in HTML fo rm a t give you more possibilities fo r d iffe re n t layout, fonts, and images.
Templates th a t generate o u tp u t in HTML fo rm a t are graphical and have the file name extension
* .h t m l .rpt.
To create a tem plate in HTML fo rm a t:
1. Click Drawings t Reports > Template Editor...
2. In Tem plate Editor, click File > New.
3. Select Graphical template and click OK.
4. Add new rows in the tem plate.
a Click Insert > Component > Row to add a new row.
b Select a co n te n t type fo r the row and click OK.
c Repeat steps a -b fo r each new row.
5. Add value fields to get the required data from your Tekla Structures database.
a Click Insert > Value field.
b Click a p oin t to define the location o f the fie ld w ith in the row.

Templates 6 Creating a template


The Select Attribute dialog box appears prom pting you to select an a ttrib u te fo r the
value field.
c Select an a ttrib u te and click OK.
d Repeat steps a -c fo r each value fie ld .
6. Add a header fo r each value field.
a Click Insert > Component > Header...
b Click Insert > Text...
c Enter a heading fo r the tem plate, and then click OK.
d Click a p o in t to define the location o f the heading in the header row.
e Repeat steps a -d to create headings fo r all the value fields.
7. Save the tem plate.
a Click File > Save as...
b Browse to the te m plate fo ld e r
..\environment\<your_environment>\template.
c In the File name field, enter a name fo r the tem plate.
Include the extension * . h t m l . rpt in the file name. For example,
Part_ l i s t .h t m l .rpt.
d Click OK.

Example

P o s itio n r e p o r t : : : : : : : : : : : : : :
.............................................................................{ T )
Partpo:sitioa' : : : : M aterial: : : : : : V .
- B-
P A R T _ P O S _ f : m a t e r i a ::

0 Header th a t contains te x t fields

Row th a t contains tw o value fields

If you add images in your HTML tem plate, the images should be
located in . .\Program Files\Tekla
Structures\<version>\nt\TplEd\bitmaps folder,
otherw ise they are n ot shown in the HTML outpu t.

See also Templates (5)


Adding images in a tem plate (12)

Templates 7 Creating a template


Creating a template for nested assemblies
This exam ple shows how to produce a te m plate th a t displays the hierarchical structure o f nested
assemblies. You w ill create a nested assembly stru ctu re in a te xtu a l tem plate sim ila r to the one in
the fo llo w in g picture:

To create a nested assembly stru ctu re in a te xtu a l te m pla te :


1. Click Drawings t Reports > Template Editor...
2. In Tem plate Editor, click File > New.
3. Select Textual template and click OK.
4. Add fo u r new rows in the tem plate.
a Click Insert > Component > Row to add a new row.
b Select a co n te n t type fo r the row, and then click OK.
For the firs t and th ird row, select the ASSEMBLY c o n te n t type, and fo r the second and
fo u rth row, select the PART c o n te n t type.
c Repeat steps a -b fo r each new row.
5. Use the arrow b uttons under Sorting and drawing order to create a nested assembly structure fo r
the tem plate.
a M ove the second and th ird row down one level,
b Move the fo u rth row dow n tw o levels.
Sorting and drawing order

H ill Template'p h ift row down a level


r*~i Row
I.. L ! M i l
G
O
Row_2
Row 3 c
The structure should now look like this: c
Sorting and drawing order c
c
Q fil
0 "Q Row
n Row_i c
B lH R ow _2
O Row 3
c
c
6. Add value fields to get the required data from your Tekla S tructures database.
In th is example, the added value fields are assembly or part position, number, and w eight, c
a Click Insert > Value field.
c
b Click a p oin t to define the location o f the fie ld w ith in the row.

c
Templates Creating a template
c
L.
The Select Attribute dialog box appears prom pting you to select an a ttrib u te fo r the
value fie ld .
c Select an a ttrib u te and click OK.
d Repeat steps a -c fo r each value field.
7. M o d ify the layout o f the tem plate. For exam ple:
a Move objects to display the nested assembly stru ctu re in the printed report. To do this,
select the obje ct you w a n t to move and drag it to the desired position,
b A lign objects. To do this, select all the objects you w a n t to align, rig h t-c lic k and select
the appropriate option from the pop-up menu, fo r exam ple Align > Right,
c Add a header and a footer. To do this, click Insert > Component > Page header and Page
footer. Add the required in fo rm a tio n to the header and footer.
8. Save the tem plate.

Example Below is an exam ple te xtu a l tem plate and a report th a t has been created using the te m pla te :

TOP/1 1 67 7 . 5
SUBTRUSS/S 2 338. 7
1001 2 3.6
1002 2 3.4
T/2 2 10.3
T/3 2 12. 5
T/4 2 14. 8
T/6 2 12.2
T/7 2 14. S
T/8 2 17. 0
T/9 2 16. 3
T/10 2 9.3
T/ll 2 11.9
T/12 2 14. S
T/1S 2 73.1
T/16 4 62. 7

Total weight 677.5

Templates 9 Creating a template


You can create graphical tem plates fo r nested assemblies in the
same m anner as te xtu a l tem plates. The difference between
graphical and te xtu a l tem plates is th a t in a graphical te m plate you
can display p roject and com pany in fo rm a tio n and graphics, such as
table outlines, pictures, or symbols.

See also Templates (5)

Creating a template for bending schedules


You can use Tem plate Editor to create bending schedules on reinforcem ent bars and bent meshes,
and control the type o f in fo rm a tio n th a t is shown in the bending schedules.
To create a bending schedule:
1. Click Drawings Et Reports > Template Editor...
2. Click File > New....
3. Select Graphical template and click OK.
4. Click Insert > Component > Row to add a new row.
5. Select REBAR or MESH as the co n te n t type fo r the row.
6. Add value fields to get the required data from your Tekla Structures database.
a Click Insert > Value field.
b Click a poin t to define the location o f the fie ld w ith in the row.
The Select Attribute dialog box appears prom pting you to select an a ttrib u te fo r the
value field.
c Select an a ttrib u te and click OK.
d Repeat steps a -c fo r each value field.
7. Insert a graphical field to your REBAR or MESH co n te n t type row.
a Click Insert > Graphical Field...
b Click and drag w ith the mouse to draw a fram e.
8. D ouble-click the graphical fie ld to open the Graphical Field Properties dialog box.
9. Click Free attributes... and go to the User tab.
10. Add the required bending diagram attributes.
11. Save the tem plate.

Example S tu c ira I
( w T H OtxpwatScn 0 -. 0 * 0 1 2007
P:4*o> Gltfe loror\ Inml VVtOH (til W oW Tct Pul o.< t o u o

1 ii t M W 2J1DO 21 21

3 V/ t U > 0 00 09
f
4 M t 0CI1W 0 1.0 10

7 1* 1 4C<0 *3 M

a 12 1 OCI<W is n o 11 1.

9 (2 t k MCi w fK M 15 15

See also Bending schedule a ttrib u te s (11)


Reinforcing bar bending types

Templates 10 Creating a template


Bending schedule a ttribu tes
The fo llo w in g table lists the a ttrib u te s and values th a t can be used fo r bending schedules in
tem plates.

A ttrib u te D efau lt value Available values


FontName romsim A vailable te m plate fo n ts

FontSize 2 .0 A vailable fo n t sizes

FontColor i (black) 1 = black


2 = red
3 = b rig h t green
4 = blue
5 = cyan
6 = yellow
7 = m agenta
8 = brown
9 = green
10 = dark blue
n = fo rest green
12 = orange
13 = gray

RotationAxis 2 0 = by view
1 = by global Z
2 = by local axis

Exaggeration 1 0 = no
1 = yes

EndMark 1 1 = stra ig h t
2 = h a lf arrow
3 = fu ll arrow

Dimensions 1 0 = no
1 = yes

BendingRadius 0 0 = no
1 = yes

BendingAngle l 0 = no
1 = yes

ImageWidth W idth o f the graphical Num ber o f pixels


field m ultip lied by 4.

ImageHeight H eight o f the graphical N um ber o f pixels


field m ultip lied by 4.

See also C reating a tem plate fo r bending schedules (10)

Templates 11 Creating a template


Adding images in a template
You can add images in graphical templates. For example, you might w ant to include a company logo
in your drawings. Tekla Structures supports the following image formats in graphical templates:
.bmp, .jpg, -jpeg, .tif, .tiff and .png.
To add an image in a template:
1. Open an existing graphical template in Template Editor.
2. Add a new row in the template.
a Click Insert > Component > Row to add a new row.
b Select a content type for the row and click OK.
3. Click Insert > Picture to open the Select Picture File dialog box.
If a local symbols folder exists, the contents of that folder is shown by default. You can browse
the contents of common\symbols folder by selecting th a t folder. If a local symbols folder does
not exist, Tekla Structures displays the contents of the commorAsymbois folder.
4. Select an image from the list and click OK.
5. Click and drag with the mouse to draw a frame for the image.

Do not add really large images, as they update very si.owly.


The image may look different in the image editor than in the
printout or in the exported DWG file.
When you export the drawing to DWG, Tekla Structures copies
the images in the same folder as the DWG file, if the image for
some reason is not in the same folder, only the name of the
image is displayed together with an empty frame instead of the
image in the DWG.
If environments have local symbols, the local symbol folder is
also included in the search path with the common\symbols
folder. If the local symbols folder contains files with the same
name as common\symbols folder, then the local symbol file is
used.
When you open the drawing that contains images inserted in
the template, Tekla Structures first looks for the images in the
model folder and then in the \symbols folder in the current
environment.
You can define a folder where Tekla Structures always looks for
images using environment variable d x k _ s y m b o l p a t h . You can
also define a firm folder for your images.

Example Below are some examples of the Select Picture File dialog box showing folder structure in different
environments.

Templates 12 Creating a template


plate\3etting3\. .\ -\ ..\uk\syrabol3\ Tekla_Structure3_logo.jpg
nplate\3ettings\..\ ..\ ..\common\symbols\ TS_R_PMS_RedBlue.jpg
TS_R_PMS_RedBlue_row.jpg
Hi-Span L o go-CMYK.png
Kingspan Metl-Con.png
K i ngspan.png
S t e adman 3 L o g o .png
Steadmans S Logo.png

rrr

In the fo llo w in g exam ple, the Tekla Structures logo has been added in a tem plate.

NO REV. MARK | REVISION DESCRIPTION | REV. DATE

T E K IA ' Structures 1 6
DRAWING TITLE A3

CONTRACT Tekla Corporation

MODELLED BY ISSUED

CONTRACT NO 1 SCALE

DRAWING NO REVISION NO 0
in

See also Symbols in drawings


Tem plates (5)
DXK_SYM BO LPATH
Defining a firm folder fo r images and symbols

Templates 13 Creating a template


1.2 Content types
When you create a new row in the tem plate, you m ust select a co ntent type fo r the row. The
co nten t type determ ines w hich te m pla te a ttrib u te s you can use in th a t row.
The available co n te n t types are:

Content type Description


ASSEMBLY Use to create lists o f assemblies and single parts. Includes all
assemblies co ntaining the selected parts and bolts.

BOLT Use to create screw and b o lt lists. Includes all bolts connected to
selected parts.

CAST_UNIT Use to create lists o f cast units.

CHAMFER Use to create lists o f the length o f the chamfers.

COMMENT Use to create em pty rows or rows th a t only have te xtu a l data or
lines anywhere on a tem plate.

CONNECTION Use to create lists o f connections.

DRAWING Use to create draw ing lists w ith o u t revision h istory inform ation.
Use fo r reports and included drawings.

HISTORY Use to retrieve history info rm a tio n o f the model. You can use this
co n te n t type w ith p a r t , r e b a r ,c o n n e c t i o n and d r a w i n g rows.
The fo llo w in g te m plate a ttrib u te s can be used w ith this co ntent
type:
type :the type o f the historical action, fo r exam ple update or
num bering.
user :the user who made the change.
time :the tim e the change was made.
c o m m e n t :the com m ent w hich was entered upon clicking Save.
r e v i s i o n _ c o d e : the revision code w hich was entered upon
clicking Save.

HOLE Use to create lists o f holes.

LOAD Use to create lists o f loads.

LOADGROUP Use to create lists o f load groups.

MESH Use to create lists o f meshes.

NUT Use to create lists o f nuts. Contains all nuts fo r bolts associated
w ith the selected parts.

PART Use to create lists o f parts.

REBAR Use to create lists o f reinforcing bars.

REFERENCE_MODEL Use to list the reference models.

REFERENCE_OBJECT Use to list the reference model objects in a reference model.


Only reference model objects th a t have user-defined a ttribu te s
are displayed in reports.

Templates 14 Content types


o
o
o C ontent type Description
REVISION Use to create lists o f revision marks.

SIMILAR_ASSEMBLY Use to create lists o f sim ilar parts.


To use th is c o n te n t type, you need to have an em pty (hidden in
o SIMILAR_CAST_UNIT
outpu t) a s s e m b l y , p a r t or c a s t u n i t row in the row hierarchy
SIMILAR_PART above the row w ith s i m i l a r _* co n te n t type:

o PART

() _L
| s im il a r _ p a r t |
o
o You cannot have any rows below s i m i l a r _* row co nten t type in
the row hierarchy.
o Note: Used in draw ings to co llect sim ilar object in fo rm a tio n from
o the model. A ll the other a ttrib u te info rm a tio n is collected from
visible draw ing objects.
o SINGLE_REBAR Use to create lists o f individual bars in reinforcing bar groups.

o For example, use it to the get the lengths o f the individual bars in
tapered reinforcing bar groups.

SINGLE_STRAND Use to create lists o f individual prestressed strands.

STRAND Use to create lists o f prestressed strands.

STUD Use to create lists o f studs.

SURFACING Use to create lists o f surfacings.

SUMMARY Use to sum m arize the contents o f the row(s) th a t are above
summary in the hierarchy.

o
PART
o 1
o SUMMARY I
o
For example, use p a r t - s u m m a r y hierarchy to sum m arize the
contents o f the p a r t rows.

TASK Use to create lists o f tasks.

(J WASHER Use to create lists o f washers. Contains all washers fo r all bolts
associated w ith the selected parts.
o WELD Use to create lists o f welds.
o See also Tem plate a ttrib u te s (16)
o

o Templates 15 Content types

o
( )
1.3 Template attributes
Template a ttrib u te s represent object properties. You can use tem plate a ttrib u te s in value fields,
form ulas, and row rules to get the required data from your Tekla Structures database.
When you o u tp u t the tem plate, Tekla Structures replaces the a ttrib u te w ith the actual value o f the
corresponding obje ct property. For example, if you include the a ttrib u te w e i g h t in a report
tem plate, Tekla Structures displays the w e ig h t o f the model object in the report.
Template a ttrib u te s are defined in the fo llo w in g files:

File name Description


contentattributes.1st This is a co ntaine r file listing all the files th a t
contain the actual a ttrib u te d efin itio n s. The files are
added w ith i n c l u d e sentences. The order o f the
files included in contentattributes .1st
defines the reading order o f the files.
This file is o ve rw ritte n in the in sta lla tio n when you
install a newer version o f Tekla Structures. Ensure
th a t you make a copy o f th is file before updating.
Generally, there is no need to m odify
contentattributes .1st. Do n ot m odify it if
you are n ot an adm inistrator.

contentattributes_global.1st This file contains a ttrib u te s th a t are hard-coded


into the program . Do not edit this file.

contentattributes_userdefined. This file contains user-defined a ttribu te s, the same


1st as in the obj e c t s .inp file.
This file is o ve rw ritte n in the in sta lla tio n when you
install a newer version o f Tekla Structures. To use
your own a ttrib u te s in tem plates and reports, create
a copy o f th is file and add the necessary a ttribu te s
to th a t file.

By default, these files are located in . . \Program Files\Tekla


Structures\<version>\nt\TplEd\set tings, b ut the location may be d iffe re n t in you
environm ent.

See also User-defined te m pla te a ttrib u te s (16)


Unit settings fo r marks
Tem plate A ttributes Reference Guide
Location o f hidden files

User-defined template attributes


User-defined te m plate a ttrib u te s are defined in the contentattributes_userdef ined. 1st
file. By default, th is file includes m ost o f the user-defined a ttrib u te s th a t are visible in the part
properties dialog boxes. To use your own a ttrib u te s in tem plates and reports, you should make a
copy o f the file, rename it appropriately, and add the necessary a ttrib u te s to th a t file.
The contentattributes_userdef i n e d .1st file is divided into tw o sections:
A list o f a ttrib u te names and the d e fa u lt settings:

Templates 16 Template attributes


// Name Datatype Justify Cacheable Length
// XXXXX FLOAT RIGHT TRUE 3
// ------------------------------------------
axiall FLOAT RIGHT TRUE 8
axial2 FLOAT RIGHT TRUE 8
B OL T_C OMMENT CHARACTER LEFT TRUE 64
BOLT_USERFIELD_l CHARACTER LEFT TRUE 64
BOLT_USERFIELD_2 CHARACTER LEFT TRUE 64
BOLT_USERFIELD_3 CHARACTER LEFT TRUE 64
BOLT_USERFIELD_4 CHARACTER LEFT TRUE 64
BOLT_USERFIELD_5 character LEFT TRUE 64
BOLT_USERFIELD_6 character LEFT TRUE 64
BOLT_USERFIELD_7 character LEFT TRUE 64
BOLT_USERFIELD_3 character LEFT TRUE 64
cambering character LEFT TRUE 64
CHECKED_BY character LEFT TRUE 20
CHECKED_DATE character LEFT TRUE 20
comment character LEFT TRUE 30
CONN_CODE_ENDl character LEFT TRUE 10
C ONN_CODE_EWD2 character LEFT TRUE 10
DRAWING_US ERFIELD_1 character LEFT TRUE 64
DRAIiJING_US ERFIELD_2 character LEFT TRUE 64
D RAUING_US E RFIE L D_3 character LEFT TRUE 64
DPaT.TTNG TT^FRF TFT.ri 4 T H D P &TTFP T.FFT TRTTF f, 4
A list o f a ttribu te s assigned to co nten t types:


(p a r t )
PART
C ASSEMBLYHAIWPART.USERDEFINED ^[Parameters'.comment
ASSEMBLY, HAINPART. USERDEFINED .[Parameters] xs_shorten
PART ASSEMBLY, MAINPART. USERDEFINED .[Parameters] cambering
PART ASSEMBLY. HAINPART. USERDEFINED .[Parameters] PRELIH_HARK
PART ASSEMBLY. MAINPART. USERDEFINED .[Parameters] OB JECT_LOCKED
PART ASSEMBLY, HAINPART. USERDEFINED .[Parameters] fabricator
PART ASSEMBLY. HAINPART. USERDEFINED .[Parameters] USER_FIELD_1
PART ASSEMBLY. HAINPART. USERDEFINED .[Parameters] USER_FIELD_2
PART ASSEMBLY, HAINPART. USERDEFINED .[Parameters] USER_FIELD_3
PART ASSEMBLY. HAINPART. USERDEFINED .[Parameters] USER_FIELD_4
PART ASSEMBLY. HAINPART. USERDEFINED .[Parameters] USER PHASE

The conten t type o f the row in Template Editor

The a ttrib u te hierarchy in Template Editor

Customizable comments, such as the tab name in the user-


defined a ttrib u te s dialog box

The name o f the user-defined a ttrib u te , the same as in the


obj e c t s . inp file

See also Adding user-defined tem plate a ttribu te s (18)


A dding comm ents to user-defined tem plate a ttrib u te s (19)

Templates 17 Template attributes


Adding hierarchy to user-defined te m pla te a ttrib u te s (19)

Adding user-defined tem plate attributes


This exam ple shows how to add your own user-defined a ttrib u te s to the a ttrib u te tree in Template
Editor.
Before you start, add the user-defined a ttrib u te to the obj e c t s .inp file. For example, you m ight
add an a ttrib u te named m y _a t t r i b u t e to the user-defined properties fo r drawings.

Tekla Structures A ssem b ly draw in g (1}j '

j W o rk flo w P aram eters


....

C om m ent u
[ My attribute
User fie ld 2 M
User fie ld 3 m i
To add user-defined a ttrib u te s to the a ttrib u te tree:
1. Open the contentattributes_userdefined. 1st file in a te x t editor.
2. Save the file w ith an appropriate name, fo r example
MY_contentattributes_userdef ined. 1st, in the same folder.
3. Add m y _a t t r i b u t e to the list o f a ttrib u te names and, define the settings as fo llo w s:
MORTAR, WIDTH_____________________ FLOAT_______ RIGHT TRUE
(MY_ATTRIBUTE CHARACTER LEFT TRUE*)
OBJ ECT_LOCKED CHARACTER LEFT TRUE

4. Add m y _ a t t r i b u t e to the list o f a ttrib u te s assigned to co nten t types.


Select the co n te n t type according to w hich obje ct the a ttrib u te is associated to in the
obj e c t s .inp file. In th is example, the co n te n t type is d r a w i n g .Add the a ttrib u te in the
fo rm a t u s e r d e f i n e d .<a t t r i b u t e _ n a m e >.

/ / = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

// Drawing attributes
// --------------------------------------
// tab_page("DR_Parame ters")
/ / = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

(DRAWING = USERDEFINED.MY_ATTRIBUTE ")

5. Save the changes.


6. Open the contentattributes .1st file.
7. Add the fo llo w in g line in the file :
[INCLUDE MY_contentattributes_userdefined.1st]
8. Save the changes.
The a ttrib u te is shown in the a ttrib u te tree in Template Editor, under drawing > userdefined:

Templates 18 Template attributes


o
o
o ffl m PROJECT

o a
B fil
REVISION
USERDEFINED
Q D RAW IN G_U S E R FI E LD_1
o
D RAW IN G_U S E R FI E LD_2

o Q
Q
DRAW ING_USERFIELD_3
DRAW ING_USERFIELD_4

o

D RAW I NG_USERFIELD_5
D RAW I NG_USERFIELD_6

o
H
D RAW I NG_USERFIELD_7
D RAWI N G_U S E R FI E LD_8
M Y_ATTRIBUTE
o
o See also User-defined te m plate a ttrib u te s (16)

o Adding comments to user-defined tem plate attribu tes


You can add your own com m ents to the Tem plate Editor a ttrib u te tree.
o
To add a com m ent:
o 1. Open your copy o f the contentattributes_userdef ined. 1st file.
For example, MY_contentattributes_userdef i n e d .1st. Do not m odify the original
o contentattributes_userdefined.1st file.
2. Scroll down to the list o f a ttrib u te s assigned to co nten t types.
o
3. Add your com m ent inside q uo ta tio n marks, a fte r the a ttrib u te name.
o For exam ple:

o DRAWING = USER-DEFINED. M Y ATTRIBUTE "my comment

o 4. Save the changes.

o The com m ent you added is displayed in the a ttrib u te tree in Tem plate Editor:

o B ft USERDEFINED
D R A W IN G JJS E R F IE L D J

o Q

DRAW ING_USERFIELD_2
D RAW I N G_U S E R FI E LD_3
D RAW I NG_USERFIE LD_4
Q D RAW I NG_USERFIE LD_5

o Q

DRAW ING JJSERFIELD_6
D RAW I NG_USERFIE LD_7

o H DRAW ING_USERFIELD_8
Q (M Y_ATTRIBUTE -m y com m ent)

o
See also User-defined tem plate a ttrib u te s (16)
Q
Adding hierarchy to user-defined tem plate attributes
o You can add your own hierarchy to the Template Editor a ttrib u te tree.
To add hierarchy:
o
1. Open your copy o f the contentattributes_userdef i n e d .1st file.
o For example, MY_contentattributes_userdef i n e d .1st. Do n ot m odify the original
contentattributes_userdef i n e d .1st file.
o 2. Scroll down to the list o f a ttrib u te s assigned to co nten t types.
3. Define the hierarchy in square brackets, between u s e r d e f i n e d . and the a ttrib u te name.
o

o
Templates 19 Template attributes
o

()
For exam ple:

DRAWING = [USERDEFINED.[Folder 1.Folder 2].MY_ATTRIBUTE)"my comment

N otice the fu ll stops a fte r the brackets, and between the


hierarchies.

4. Save the changes.


The new hierarchy is shown in the a ttrib u te tree:

E l - f i l USERDEFINED
D DRAW IN G JJ S E R FI E LD_1
d DRAW ING_USERFIELD_2
D RAWI NG_USERFIE LD_3
D RAWI NG_USERFIELD_4
I...| ] D FiAVv'l N G_U S E R FI E LD_5
D RAWI N G_U SERFIELD_6
D RAWI N G_U SERFIELD_7
j...1 D RAWI NG_USERFIELD_8___________
rQ [Folder 1 '
a f i i Folder 2]
1...1 MY_AT T RIB U T E -m y comment

User-defined a ttrib u te s are case sensitive. Ensure th a t you enter the


a ttrib u te name using the correct case fo r all characters.

See also User-defined te m pla te a ttrib u te s (16)

Templates 20 Template attributes


Reports

You can create reports o f the in fo rm a tio n included in models. These could be lists o f draw ings, bolts,
and parts, fo r example. Tekla S tructures creates reports d ire ctly from the model, so the inform a tio n
is always accurate. Reports can contain info rm a tio n a bout selected parts or the entire model.
Tekla Structures includes a large num ber o f standard report tem plates. Use Tem plate Editor to
m od ify the existing report tem plates, or create new ones to su it your needs. The report tem plates
are located in the fo ld e r . . \ProgramData\Tekla
Structures\<version>\environments\<environment>\system. Report tem plates have
the file name extension . rpt.

TEKLA STRUCTURES PARTS LIST FOR CONTRACT NO: 1 Page: 1


CONTRACT: Tekla Corporation Date: 16.09.2009

PartPoa Profile No. Material Length A r e a (m2) Weight <kg)

Concrete 250*12000 2 K30-2 12000 227.6 0 .0


Concrete 2S0*12000 6 K30-2 12000 250.2 0 .0
Concrete 250*14997 18 K30-2 12000 278-4 0 -0
Concrete 250*14997 54 K30-2 12000 301.0 0 -0
Concrete 1500*1500 8 K30-2 500 7-5 0 .0
Concrete 500*1000 4 K30-2 12000 37.0 0 .0
Concrete 380*380 80 K40-1 4000 6.4 0 .0
Concrete 4000*300 80 K30-2 12000 105.6 0 .0
Concrete CHS323.9X7.1 80 S275J0 4000 4.1 222 .0
Concrete 800*400 80 Concret 8620 21.3 6620.2
P/1 IPESQO 80 S235JR 12000 20.9 1092.7
P/2 IPE500 80 S235JR 13909 24.3 1266.6

Total for 572 members: 38030.7 736117.6

See also Creating a report (21)


Templates (5)

2.1 Creating a report


W hen you create a report, you can include the info rm a tio n related to an entire model or only the
selected objects. Tekla S tructures a u to m a tica lly selects the related assemblies and other objects.
To create a report:
1. Open the model.
2. If needed, num ber the model.

Reports 21 Creating a report


c

3. Click Drawings Et Reports > Create Report....


4. Select a report te m pla te from the list.
5. If needed, enter the report title s you w a n t to use under Titles in reports.
6. If needed, enter a new name fo r the report file in the Name box.
7. If needed, set the report options on the Options tab.
8. Unless you w a n t to create a report o f the entire model, select the objects you w a n t to include in
the report.
9. Do one o f the fo llo w in g :
To run a report on the entire model, click Create from all.
To run a report on the selected model objects, click Create from selected.

You can create reports w ith o u t num bering the model objects. This is

9 useful when you need to produce d ra ft reports from large m u lti


user models. Tekla Structures s till warns you if num bering is not up
to date.
c
See also Reports (21)
Report settings (26)
Creating a report o f selected draw ings (22)
c
Creating a report o f nested assemblies (23)
Num bering the model

Creating a report of selected drawings


Before you start, create draw ings o f the parts you w a n t to include in the report.
To create a report o f selected draw ings:
c
1. Open the model.
2. Click Drawings Et Reports > Drawing List...
3. In the Drawing List dialog box, select the draw ings you w a n t to include in the report.

To select m ultip le draw ings, hold down Ctrl and then click the
C
draw ings you w a n t to select.

4. Click Drawings Et Reports > Create Report....


5. Select a draw ing report tem plate from the list. C
For example, draw ingjist or drawing_issue_rev.
6. If needed, enter the report title s you w a n t to use under Titles in reports.
7. If needed, enter a new name fo r the report file in the Name box.
8. If needed, set the report options on the Options tab.
9. Click Create from selected.
Tekla S tructures a u to m a tica lly selects all the parts in the selected draw ings and includes them
in the report.
c
See also Report settings (26)

Reports 22 Creating a report


Creating a report of nested assemblies
You can produce a list o f assemblies, or a report o f the parts included in the assemblies. If the report
te m pla te has a nested assembly structure, Tekla Structures displays the assembly hierarchy in the
report when you view or p rin t it.
To create a report o f nested assemblies:
1. Open the model.
2. Select the assemblies you w a n t to include in the report.
3. Click Drawings Et Reports > Create Report....
4. Select an assembly report te m pla te fro m the list.
Assemblyjist: creates a list o f the assemblies
Assembly_part_list: creates a report o f the parts included in the assemblies
5. If needed, enter the report title s you w a n t to use under Titles in reports.
6. If needed, enter a new name fo r the report file in the Name box.
7. If needed, set the report options on the Options tab.
8. Click Create from selected.

See also Report settings (26)


Assemblies

2.2 Viewing a report


To view a report you have already created:
1. Click Drawings Et Reports > Create Report....
2. Click Browse... to locate the report file you w a n t to view.
3. Click Show to view the report.

See also Defining how reports are displayed (23)

Defining how reports are displayed


You can define how reports are displayed. For example, you can have Tekla S tructures open all HTML
reports in a web browser. By default, all reports are displayed in a new dialog box w ith in the Tekla
Structures window.
To define how reports are displayed:
1. Define w hich program is used to open a specific type o f report file.

To do th is in W indow s 7 or W indow s Vista, click Control Panel >


Default Programs > Associate a file type or protocol with a program.

2. In Tekla Structures, click Drawings Et Reports > Create Report... and go to the Options tab.
3. In the Show report list, select With associated viewer.
4. Click Save in the Report dialog box.

See also View ing a report (23)

Reports 23 Viewing a report


(

Adding tabs to reports


You can associate Tekla S tructures to open reports o f a certain type in M icro so ft Excel. When you
open such reports in M icro so ft Excel, the report te m pla te rows m ig h t n ot be divided co rrectly into
cells. To correct this, you can add tabs between the cells.
To add tabs to a report:
1. Open an existing report tem plate.
2. Add \ t between the te x t and value fields. For exam ple:

rekla Structures MATERIAL LIST


Project number: \t Project__numtoer
Project name: \t Project__info_ 1
Project address \t Project__info_ 2
\t Project__info_ 3
\t Project__info 4
Date : \t Report_creation_ date
Er,Q..il, \t Material \t MUM___\t Length__fmml_______L,sn.gt.fr__3UKL
|r
f e . p .. i ^ ..." .-_ \ _ U _ M ^ ^ .r \t MUM___\t Lencrth \t Length s_u

3. Save the report.


The o u tp u t in M icro soft Excel:

A I B C D E F G H
1 Tekla Structures MATERIAL LIST
2
3 Project number:
4 Project name:
5 Project address:
6
7
8 Date: 07.12.2009
9
10 Profile
11 175*600
Material NUM Length [mm] Length sum Weight! kg]
K40-1 2 6050 12100 0.0
Weight sum
0.0
Area [m2]
9.59 <q
12 175*9000
13 1800*1800
K40-1
K40-1
2
7
9000
650
18000 0.0
4550 0.0
0.0
0.0
168.30
11.16
c
14 2700*2700 K40-1 17 850 14450 0.0 0.0 23.76
15 D6400 S355JR 2 18000 36000 4543782.8 9087565.7 426.19
16 D7000 K40-1 2 800 1600 0.0 0.0 94.53
17 HEA300 S355JR 72 13400 964800 1183.4 85203.9 23.01
The o u tp u t in a te x t editor:

Reports 24 Viewing a report


c

c
( j
-------------------------------------------
| M aterialJist.E x c e l - N o te p a d

File Edit F o rm a t V ie w H elp


Tekla structures m aterial l i s t

Project number:
Project name:
Project address:

Date: 0 7 .1 2 .2 0 0 9

P ro file Materi al NUM Length [mm] Length sum weight[kg]


17 5 *6 0 0 K40-1 2 6050 12100 0 .0
1 7 5*90 00 K40-1 2 9000 18000 0 .0
1800*1 800 K40-1 7 650 4550 0 .0
2700*2 700 K40-1 17 850 144 50 0 .0
D6400 S355JR 2 18000 36000 4 5 4 3 7 8 2 .8
D7000 K40-1 2 800 1600 0. 0
HEA300 S3553R 72 13400 964800 1 1 8 3 .4
IPE600 S3553R 1 4150 4150 50 8.2
IPE600 S355JR 8 5657 45255 6 9 2 .7
IPE600 S3553R 4 6000 24000 7 3 4 .8
IPE600 S3553R 2 9000 18000 1 1 0 2 .1
IPE600 S355JR 26 13150 341900 1 6 1 0 .3
P18(175X12 K40-1 219 6159 1348801 0 .0
RHS150*150 S355JR 3 8415 25245 1 9 0 .9
RHS150*150 S355UR 3 8846 26538 2 0 0 .7

A lternatively, you can use a comm a or sem icolon as a d e lim ite r


between the te x t fields. However, the d e fa u lt delim eter may vary
between users, and the o u tp u t m ig h t n ot be readable in all te x t
editors.

See also V iew ing a report (23)

2.3 Printing a report


To p rin t a report:
1. Do one o f the fo llo w in g :
Click Drawings t Reports > Create Report... and then click Print...
Click File > Print > Print Reports...
2. Use the Browse... b utto n to display the Select file... dialog box, where you can indicate the fo lde r
and file name o f the report.
By default, Tekla Structures uses the Report files (*.xsr) filte r to show Tekla Structures reports
only.
3. If needed, m odify the p rin t settings.
To change the report fo n t, click Select...
To set p rin te r-sp e cific options such as paper size and o rie n ta tio n , click Printer setup...
4. Click Print.

See also Reports (21)

Reports 25 Printing a report


2 .4 Report settings
Use the Report dialog box to view and m od ify the report settings.

Option Description
Titles in reports O ptional report title s.
You can enter up to three report titles. All the title s are not
used in every standard report. T itle l, fo r example, is used to
show phase info rm a tio n in the Assemblyjist report.

Browse... Use to change the fo ld e r where the report w ill be stored. By


default, reports are stored in the current model folder.

Show report Defines how Tekla Structures displays reports.


On dialog displays the report in a new w indow.
With associated viewer displays the report in the associated
program . For example, you can have Tekla S tructures open all
HTML reports in a web browser.

Show created report Defines w h e th er or not the report is a u to m a tica lly shown on
the screen a fte r it has been created.

See also Reports (21)

Reports 26 Report settings


Tips for templates and reports

This section provides useful hints and tips th a t help you use tem plates and reports more e fficie n tly.

Contents Selecting objects included in reports (27)


Useful shortcuts in view ing logs and reports (28)

3.1 Selecting objects included in reports


You can select objects, w hich are included in reports, by using th e ir GUIDs (globally unique
identifiers).
To select objects included in reports:
1. Create a tem plate th a t is used fo r creating the report.
a Click Drawings Et Reports > Template Editor...
b In Template Editor, click File > New.
c Select Textual template and click OK.
d Add a row fo r the GUID.
Click Insert > Component > Row.
Select a co n te n t type fo r the row and clicking OK.
Click Insert > Text and enter the te x t guid:, Guid: or g u i d :. Click OK.
This enables the selecting o f objects in the model.
Click Insert > Value Field. Click a p o in t to define the location o f the field w ith in the
row. The Select Attribute dialog box appears prom pting you to select an a ttrib u te
fo r the value field.
Select the a ttrib u te GUID and click OK.
e Add the required am o u nt o f other rows in the tem plate,
f Click File > Save A s....
Enter a name fo r the tem plate and browse the fo lde r
. . \environment\<your_environment>\template . Use the file extension . rpt.

2. Create a report based on the report tem plate you saved.


a Click Drawings 8t Reports > Create Report...
b Select the report te m pla te you created from the list,
c Click Create from all.
Tekla Structures displays the report.

3. Click a row th a t contains an GUID num ber in the report.

Tips for tem plates and reports 27 Selecting objects included in reports
r
Tekla Structures selects the corresponding object in the active model view.

See also Creating a te m pla te (6)


Creating a report (21)

3.2 Useful shortcuts in viewing logs and reports


Use the fo llo w in g sh ortcu ts when view ing item s in log files and reports:

To Do this
Zoom to the selected objects 1. Hold dow n Z.
2. Click a row th a t contains an ID number.
Tekla Structures zooms to the corresponding objects in
the active model view.

Fit the w ork area to include only 1. Hold down F.


the selected objects 2. Click a row th a t contains an ID number.
Tekla Structures zooms to the corresponding objects in
the active model view.

See also View ing log files


View ing a report (23)

3.3 Using te x t type attribute in calculations


Change te x t to num eric fo rm a t
double(GetValue("AS SEMBLY_TOP_LEVEL") ) c
Change into correct fo rm a t fo r calculation (double=decim als)
format(double(GetValue("ASSEMBLY_TOP_LEVEL")),"Length", "mm", 1)
o
Add all above into ca lculation form ula
format(double(GetValue("ASSEMBLY_TOP_LEVEL")),"Length", "mm", 1)+15000
c
A n othe r example o f the same fo r part elevation
(double(GetValue("TOP_LEVEL")) - (double(GetValue("BOTTOM_LEVEL"))))*1000
c
c
3 .4 Changing value field content if using imperial units c
Advanced option to check if im perial units are in use
G e t V a l u e ("ADVANCED_OP T I O N .XS_IMPERIAL")= = 1
c
Translated string call fo r m ulti lingual te x t
G e t V a l u e ("TranslatedText("albl_Diameter_")")

Form ating o f units


format(GetValue("DIAMETER"),"Length","inch-frac", 1/16)

format( G e t V a l u e ("DIAMETER"),"Length","mm", 1)

Combine all above in rule

Tips for templates and reports 28 Useful shortcuts in viewing logs and reports
if GetValue("ADVANCED_OPTION.XS_IMPERIAL")==1 then

Get Value {"Trans latedText ("albl_Diameter_") ,r}+


format(GetValue("DIAMETER"),"Length","inch-frac", 1/16) + " Inches"

else

GetValue{"TranslatedText("albl_Diameter_")")+
format(GetValue("DIAMETER"),"Length","mm", 1)+" mm"

endif

3 .5 Defining customized date fo rm at


Use mid function to find year, month and day.
m i d ) string, offset, n

year
mid (format {GetValue ("DATE" ) , "Date" , "dd.mm.yyyy", ) , "6 " , "4 ")
month
m i d {format{GetValue("DATE"},"Date"," d d .m m . y y y y " , ), "3 ", "2 " )
days
mid{format{GetValue("DATE"),"Date","dd.mm.yyyy", ), " O " ,"2")
Combine all above in rule
mid {format {GetValue ("DATE") , "Date11, "dd. mm. yyyy" , ) , "6" , ,'4M) + +
mid{format{GetValue("DATE"),"Date","dd.mm.yyyy", ),"3" ,"2 ")+"-"+
mid(format{GetValue("DATE"),"Date","dd.mm.yyyy", ) , "0" , "2")

3 .6 Assembly or cast unit drawing sheet number


Use match function to find character
match (GetValue ("NAMEJBASE
Use o f mid function to return only characters after
mid(GetValue{nN AME_BAS E " ) 7 (1+(find{GetValue("NAME_BASE"),"-"))),2)
Combine all above in rule
if (match{GetValue {"NAME_BASE" ) ,"*-*")}

then mid{GetValue("NAME_BASE"), ( 1 + (find(GetValue("NAME_BASE"),"-"))) ,2 )

else ""
endif

Tips for templates and reports 29 Defining customized date format


o

d
o

Index

a h
assemblies hierarchy
in re po rts.....................................................................23 in te m p la te s .............................................................. 19
in te m pla te s..................................................................8 HTML te m p la te s .................................................................. 6
a ttrib u te s
in bending schedules.............................................. 11

in tem plates................................................................16 I
images
in te m p la te s .............................................................. 12
b imperial u n its .................................................................... 28
bending schedule............................................................. 10
bending schedules
a ttrib u te s and va lu es.............................................. 11 I
log files
v ie w in g ....................................................................... 28
c
c a lc u la tio n s ....................................................................... 28
com m ents
in tem plates............................................................... 19
P
pictures
conten t ty p e s .................................................................... 14 in te m p la te s .............................................................. 12
creating p rinting
repo rts.......................................................... 21, 22, 23 reports......................................................................... 25
te m p la te s ......................................................................6

d r
reports................................................................................. 21
date adding ta b s................................................................ 24
fo rm a t..........................................................................29 c re a tin g ...................................................................... 21
draw ings d ra fts ........................................................................... 21
in re po rts.................................................................... 22 o f draw ings................................................................ 22
o f nested assemblies............................................... 23
p rin tin g ....................................................................... 25
f s e ttin g s ....................................................................... 26
free a ttrib u te s ................................................................... 10 tip s ............................................................................... 27
title s ............................................................................. 26
v ie w in g ............................................................... 23, 28

g
graphical te m p la te s ................................................... 6, 10
s
saving
te m p la te s ...................................................................... 6
selecting

30
c

(
o

o
( ) objects included in reports.....................................27 rows..............................................................................14
settings saving..............................................................................6
( reports..........................................................................26 sorting order..................................................................8
sheet numbers...................................................................29 textual tem plates........................................................8
5 ' shortcuts tips................................................................................27
^ in viewing logs and reports....................................28 user-defined attributes........................... 16, 18, 19
text type attributes
in calculations...........................................................28
O textual templates................................................................ 8
tips
O tabs
templates and reports.............................................27
in reports.....................................................................24
useful shortcuts in viewing logs and
( ') template attributes..........................................................16
reports................................................................. 28
Template Editor............................................................5, 21
titles in reports............ .................................................... 26
() tem plates........ ....................................................... ..............5
adding images............................................................12
0 aligning objects...........................................................8
attributes.....................................................................16 u
1) comments....................................................................19 user-defined attributes
content types.............................................................14 in tem plates............................................... 16, 18, 19
W creating..........................................................................6
free attributes....................... ....................................10
1 -1 graphical tem plates................................... 6, 10, 12
headers and footers..............................................6, 8
V
value fields
X-J hierarchy.....................................................................19 imperial units.............................................................28
in HTML fo rm a t...........................................................6 viewing
; moving objects............................................................8 reports..........................................................................23
, , of bending schedules.......................................10, 11
of nested assemblies..................................................8

o
o
o

o
o
o
o
o
(j

( }

You might also like