TeklaStructures模板编辑器
Tekla Structures 基础培训教程 第二课下 –模板
Tekla Structures 13.0 培训教程
Tekla Structures 13.0
2007-4-16
Copyright ? 2007 Tekla Corporation
Tekla版权所有 2007 页1
Tekla Structures 基础培训教程 第二课下 –模板
1 模板编辑器………………………………………………………………………….3 1.1 从头开始创建新的模板………………………………………………….3
定义模板属性…………………………………………………….……….4
插入模板成分和对象…………………………………………….……….5
word 资料
.
排序……………………………………………….……….…..…15
编辑成分属性…………………………………………………….……….17
规则…………………………………………………….……..…17
高度………………………………………….……….………….20 1.2 将旧格式模板转换为新的格式………………………………………….20
转换 assembly_part_list.tpl 模板………………………………………….20
编辑模板成分……………………………………………………………..22
编辑模板对象……………………………………………………………..23
转换 assembly_bolt_list.tpl模板………………………………………….26 1.3 将AutoCAD或MicroStation文件转换成模板…………………….……28
插入AutoCAD文件并编辑其内容……………………………….………29
将一个模板分割成两个的模板……………………….……………..32
Tekla版权所有 2007 页2
word 资料
.
Tekla Structures 基础培训教程 第二课下 –模板
1 模板编辑器
在这课里 你将学会如何用模板编辑器工作。你可以从头开始创建一个新的
文本模板,也可以通过转换旧格式模板或AutoCAD图形来新建
另外两个图形模板。
什么是模板, 模板是Tekla Structures中对窗体及表格的描述,模板可以是图
纸中的表格、文本块、图签,或是报告中的文本。在模板的使用中,
Tekla Structures会填充模板的内容。模板是由模板编辑器进行创
建和编辑的,模板编辑器是Tekla Structures中一个的应用
程序。
1.1 从头开始创建新的模板
运行模板编辑器 在Tekla Structures中,我们可以点击建模或绘图程序中下拉菜单
word 资料
.
“工具”?“模板…”或者直接点击“运行模板”的图标
创建新的模板 1、首先,我们将新建一个用于生成报告的文本模板,它可以被用
来创建一个构件中各零件的螺栓、垫片及螺母的清单。我们可以
通过多种途径创建一个新模板,点击“新建”图标或从下拉菜单
“文件”中选择“新建”或直接按住“Ctrl,N”
2、将模板类型设置成“文本模板”
3、按下“确定”,一个新的模板便创建好了。
Tekla版权所有 2007 页3
word 资料
.
Tekla Structures 基础培训教程 第二课下 –模板
定义模板属性
我们可以通过模板属性来定义输出的尺寸、页边距以及行列的用
法。
1、双击模板窗口的空白处,弹出“模板页面属性”对话框
word 资料
.
2、设置宽度为80个字符,高度为40个字符。
3、定义视图高度为30个字符。
4、按下“确定”。
5、从下拉菜单中选择 选项 > 参数
6、选择毫米为单位。
Tekla版权所有 2007 页4
Tekla Structures 基础培训教程 第二课下 –模板
word 资料
.
7、按下“确定”。
插入模板成分及对象
模板的布局是用模板成分来设计的,然后在模板成分中放置模板
对象用来添加各种图形或文本数据。最后的成果是由模板成分、对
象以及模板自身的属性决定的。有关模板成分的详细内容请参阅
帮助:模板编辑器 > 使用模板成分
在一下示例的模板中,我们将用报表页眉、页眉、行、页脚以及报表
页脚来创建一个构件,零件,螺栓,垫片,螺母的清单。 模板成分 1、通过点击成分工具栏中的“报表页眉”、“页眉”、“行”、“页
脚”、“报表页脚”图标,我们可以插入模板成分。
word 资料
.
这些成分显示在模板工作区内并且在左边的目录浏览器中列出。
2、下一步,定义每一行内容的类型。双击行的边框或者是内容浏览
器中的行,我们可以打开行属性对话框;然后为第一行内容选择一
个类型:构件,并给出一个描述性名称:构件。
3、按下“确定”。
4、对于其余的行,重复上述步骤并分别给出其内容的类型:零件,
螺栓,垫片,螺帽以及描述性名称。
通常情况下,每一行代表着Tekla Structures数据库中的一
个对象,其内容的类型决定了何种数据能够被读取到
word 资料
.
该行中。该对象某些特定的属性才适合于每种内容类
型。
5、下一步,根据实际模型中的层次关系来设置各行之间的层次。在
一个模型中,螺栓、垫片、螺母是附加于零件之上的,而各个零件按
照顺序构成了一个构件。选中“零件”行并点击内容浏览器中“把
行调低一层”按钮。
Tekla版权所有 2007 页5
Tekla Structures 基础培训教程 第二课下 –模板
word 资料
.
6、选中“螺栓”,“垫片”,“螺帽”行并点击两次上述按钮,这样可
以将其暂时转移到“零件”行的下一级。
从模型中收集数据需要整个结构层次,例如Bolt行的数
word 资料
.
据不能够直接的在Assembly行下获取——其间,Part
行是必须的。每一行都有“输出中隐藏”这一选项,如果你
不希望该行的内容在最后的打印输出中显示,可以使用
该选项。
下一步,在模板成分中添加对象。在文本模板中可以添加文本和值
域。更多关于模板对象的内容请参阅帮助:模板编辑器>使用模板对象
。
在报表页眉中插1、在页眉中中插入文本有两种方式,一是选择“插入”下拉菜单中的入对象 “文本”或点击“文本”按钮并选择插入位置。
默认的字符串显示如下:
Tekla版权所有 2007 页6
Tekla Structures 基础培训教程 第二课下 –模板
word 资料
.
2、双击文本,打开文本属性对话框
3、修改文本内容并按“确定”。
4、下一步,在文本后面添加一个值域,我们可以从下拉菜单“插入”
中选择“数值域”或点击“数值域”按钮并选择插入位置。
5、双击该值域,打开值域属性对话框。
Tekla版权所有 2007 页7
word 资料
.
Tekla Structures 基础培训教程 第二课下 –模板
6、为该值域设置一个描述性名称。
7、点击属性…按钮,打开选择属性对话框。
Tekla版权所有 2007 页8
Tekla Structures 基础培训教程 第二课下 –模板
word 资料
.
8、单击树结构左边的“,”框,打开下级目录。
9、选择PROJECT分支下的NAME属性并按“确定”
Tekla版权所有 2007 页9
Tekla Structures 基础培训教程 第二课下 –模板
word 资料
.
10、“公式”一栏显示了GetValue(\"PROJECT.NAME\") 属性。下一步定
义该域在整个布局中的长度并按“确定”。
Tekla版权所有 2007 页10
word 资料
.
Tekla Structures 基础培训教程 第二课下 –模板
这时,页眉中的值域也随之更新。
11、在报表页眉的右边添加日期、时间值域及相应的文字。这些值
域在内容浏览器中同样有显示。
word 资料
.
Tekla版权所有 2007 页11
Tekla Structures 基础培训教程 第二课下 –模板
你可以同时打开数个模板并且可以在模板之间复制、
粘贴对象。双击内容浏览器中值域的名称同样可以打
开值域属性对话框。 12、选择日期和时间值域,用右键菜单中的对齐 > 左对齐来对齐它
们。
word 资料
.
在页眉中插入对在报表页眉中插入文本,如下图所示:
象 在行中插入对象 如下图所示,在行中插入并对齐文本和数值域。在数值域属性对话
框中,点击向导…按钮并打开选择属性对话框,选择相应属性并给
出描述性名称,它将会出现在内容浏览器中。关于值域内容的描
述请参见帮助:附录D:模板域。
Tekla版权所有 2007 页12
word 资料
.
Tekla Structures 基础培训教程 第二课下 –模板
提示:各行中属性的名称必须不同,例如,你在不同的
行中使用了属性“数量”,那么你必须在值域属性对
话框中为每个属性赋予不同的名称如:构件数量、零
件数量等
word 资料
.
在页脚中插入对如下图所示,在报表页脚中插入文本
象 在报表页脚中插1、如下图所示,在页脚中插入文本。
入对象
在文本之间,添加一个值域,用来计算构件的总数。从内容浏览器
中复制要汇总的数值域的名称的个数,并打开数值域属性对话框
2、填写名称
3、点击高级…按钮并打开公式内容对话框
Tekla版权所有 2007 页13
Tekla Structures 基础培训教程 第二课下 –模板
word 资料
.
word 资料
.
4、在函数选项中选择Total。
Tekla版权所有 2007 页14
Tekla Structures 基础培训教程 第二课下 –模板
5、在括号中写入值域名称“构件数量”。
6、点击公式内容窗口的确定。
word 资料
.
7、点击值域属性窗口的确定。
排序
当值域被添加到模板成分中时,下一步就是要确定这些域和行如
何排序。排序可以按照如下三个层次:
, 在值域内部,按照字母升序或字母降序排列
, 在值域之间,按照内容浏览器中出现的顺序排列,这是由排序的
优先级来决定的。排序的优先级决定了值域如何影响一行的
排序情况。更多有关值域排序内容请参阅帮助:模板编辑器>使
用模板对象>值域>设置值域的排序优先级。
, 排序类型值“组合”和“清楚”决定了一行的排序类型,它决定了
是否分离或合并相同的行。
word 资料
.
在值域内部定义首先,让我们来定义值域内部的排序。值域的排序可以区分所有不排序顺序 同域的值,并且每一个不同的值都会写成新的一行。
1、双击内容浏览器或模板成分中的值域构件编号,并设定顺序为
“升序”。这个域的值便会按照由A到Z的字母顺序排列,并且在
内容浏览器中我们可以看见用一个箭头来表示。
Tekla版权所有 2007 页15
Tekla Structures 基础培训教程 第二课下 –模板
2、对各行中值域重复同样的操作,这些值域包括: 零件编号,螺栓
word 资料
.
直径, 螺栓等级, 长度,垫片直径 ,螺帽直径。
定义值域之间的下一步我们将定义值域之间的排序。
排序顺序 1、在内容浏览器中选中BOLT_STANDARD值域并按下“向上移动”
的按钮。你同样可以通过托拽的方式将值域放置到一个新的位置
。
word 资料
.
这样,螺栓首先按照其等级来排序,然后分别是其直径和长度。
2、对后面行中的垫片等级 和 螺栓等级执行同样的操作。
Tekla版权所有 2007 页16
Tekla Structures 基础培训教程 第二课下 –模板
word 资料
.
定义行之间的排当许多行所有参与排序的值域的值相同时,这些行称作为“重复序顺序 行”。如果你希望仅输出一行,而不是每一个重复的对象都输出一
行,请选择行的排序类型为合并。如下例所示,5个A/1构件输出时
只列出了一行而不是5行。
1、双击内容浏览器中“Steel_assembly”行或相应成分的边框,打开行
属性对话框。
2、选择“排序类型”为“组合”。
3、按下“确定”。
4、对其他所有的行重复同样操作。
word 资料
.
编辑成分属性
规则
行的规则是在某些特别的条件下用来控制行的输出的。更多内容
有关行规则请参阅帮助:模板编辑器>使用模板对象>编辑成分属
性>编辑行规则。
Tekla版权所有 2007 页17
Tekla Structures 基础培训教程 第二课下 –模板
在这个例子中,我们仅希望列出车间的螺栓而不包括现场工地
的螺栓。因此,为了分离他们并仅显示车间螺栓,有必要制定一
个规则。
1、双击内容浏览器中“螺栓”行或相应成分的边框,打开行属性对
话框。
word 资料
.
2、点击“快捷方式”按钮,打开规则快捷方式。
3、初次选取属性,请点击“无”按钮,这将打开“选取属性或数值
域”对话框。
Tekla版权所有 2007 页18
word 资料
.
word 资料
.
Tekla Structures 基础培训教程 第二课下 –模板
这样,一条规则便在规则框中产生了。
9、点击行属性对话框的确定。
10、对垫片和螺帽行重复上述操作。
高度
下一步我们将调整模板成分的高度用来适应其内容。我们可以选
中成分中部的手柄并托拽它们。
最后模板看起来应该像这样:
word 资料
.
1.2 将旧格式模板转化为新的格式
当你打开旧格式模板文件,模板编辑器会将其自动的转换为新的
格式。在转换过的模板中,你需要做一些修改:定义结构层次
、规则以及行和域的分类。
转换 assembly_part_list.tpl 模板
1、转换过程开始于打开需要被转换的文件。选择下拉菜单文件 >
打开或者点击如下图标。
word 资料
.
Tekla版权所有 2007 页20
Tekla Structures 基础培训教程 第二课下 –模板
2、从浏览的对话框中选择需要被转换的文件。
模板编辑器能自动识别出旧格式的文件,并提示你将其转换成新
的格式。
3、按下转换。
4、定义转换的选项。
word 资料
.
提示:备份是指最后使用过的原始文件。
5、点击确定,打开转换后的模板,会显示一系列的警告信息。更多
有关警告的内容请参阅帮助:模板编辑器 > 模板转换 > 模板转换警
告。
Tekla版权所有 2007 页21
Tekla Structures 基础培训教程 第二课下 –模板
word 资料
.
编辑模板成分
1、用描述性名称将模板成分重新命名,有关命名的步骤请参看前
一章。
2、定义行之间的层次关系,参见前一章。
word 资料
.
3、修改模板成分的规则。由于现在可以在行属性对话框中设置行
的内容类型,所以定义这些内容的规则便不再需要并可以删
去。打开行属性对话框并点击高级…按钮。
Tekla版权所有 2007 页22
Tekla Structures 基础培训教程 第二课下 –模板
word 资料
.
4、选中规则并将其删除。
5、点击规则向导对话框中的确定。
6、点击行属性对话框中的确定。
编辑模板对象
值域 1、在格式转换后,需要定义值域的排序方式。详细操作请参看前
一章。转换后值域的排序规则和用户以创建的一样。
, 检查一下内容浏览器中值域按字母排序的情况,如果有必要
改变一下升序或者降序。
word 资料
.
, 检查一下内容浏览器中值域出现的顺序,如有不符,通过托拽
方式将其校正。总之,根据旧格式模板中的排序顺序来调整
现在的顺序。
, 同样,我们需要检查一下类似的行是否需要显示或隐藏。
2、将值域的名称修改,使之更加具有描述性,转换之后,名称须符
合以下格式:field_ATTRIBUTE_NAME。必须牢记:名称必须是唯
一的。
Tekla版权所有 2007 页23
Tekla Structures 基础培训教程 第二课下 –模板
word 资料
.
3、将值域和文本对象对齐,首先选中对象,然后右击对齐 > 左对
齐。
4、接下来让我们看一下报表页脚中求和值域,修改公式以确保
括号中值域名称是正确的。相关信息请参阅前一章。
word 资料
.
Tekla版权所有 2007 页24
Tekla Structures 基础培训教程 第二课下 –模板
5、下一步,修改值域的颜色。按下SHIFT键的同时选择所有的
值域。
word 资料
.
6、从右键弹出菜单中选择属性…。
7、点击字体按钮。
8、将颜色改成红色。
9、按下选择字体对话框中的确定。
10、按下值域属性对话框中的确定。 图形对象 接下来设置模板中所有边框的颜色。
1、按下SHIFT键的同时选中所有的线条。
2、从右击弹出菜单中选择属性…。
3、将颜色改成黄色。
Tekla版权所有 2007 页25
word 资料
.
Tekla Structures 基础培训教程 第二课下 –模板
4、按下确定。
文本对象 接下来我们将修改所有文本的颜色。
1、按下SHIFT键的同时选中所有文本。
2、从右击弹出菜单中选择属性…。
3、点击字体按钮。
4、将颜色改成绿色。
5、按下选择字体对话框中的确定。
6、按下文本属性对话框中的确定。
word 资料
.
模板定稿后应如下图所示:
转换assembly_bolt_list.tpl模板
一下是第二个关于文件转换的例子,对于对象分支信息的丢失,
它将定义附加的层次。
1、当执行打开命令时,转换过程再次开始。
2、…选择需要被转换的文件。
3、定义转换选项并…
word 资料
.
4、…如前例修改模板中的组件和对象。
Tekla版权所有 2007 页26
Tekla Structures 基础培训教程 第二课下 –模板
层次 为了获取行中的数据,我们必须在模板中定义所有对象的层次。
在这个例子当中。螺栓附着于某些零件而不是直接和构件联系
的。因此,在Assembly和Bolt行中需要一个附加的行。
1、在成分工具栏中选择“行”。
一个新的行便创建好了。
2、双击内容浏览器中新的行或者其边框,打开行属性对话框。
word 资料
.
3、赋予该行一个描述性的名称。
4、选项“在输出中隐藏”打上勾,这样该行在运行中并不会在最
终的输出结果中显示出来。
5、其内容类型选择为“PART”。
6、按下确定。
7、然后将PART行移动到Assembly和Bolt行中间。
8、选中Bolt行,并将其移到PART行的下一级。
9、选中PART行,并将其移到Assembly行的下一级。
word 资料
.
Tekla版权所有 2007 页27
Tekla Structures 基础培训教程 第二课下 –模板
新的对象 在PART行中需要添加一些内容。在该行中添加一个按照升序
排列的值域PART_POS。它是看不见的,因为这一行的属性是
“在输出中隐藏”。
最后的模板应该如下图所示:
其中,隐藏的对象(行和值域)用虚线显示。
word 资料
.
1.3 将AutoCAD或MicroStation文件转换成模板
在图形模板中,你可以使用AutoCAD文件(DFX或DWG格式
,AutoCAD 2000或更老的版本)或MicroStation文件(DGN格
式,MicroStation DGN 7)。模板编辑器将它们导入并转换成一系列
的图形对象。如果你用AutoCAD来设计模板,可以用Aut
oCAD里面的“自由属性”来标出值域。在文件导入的过程中,模
板编辑器自动的将其转化成值域对象。有关导入的内容请参
阅帮助:模板编辑器 > 使用模板对象 > AutoCAD和MicroStation
文件 > AutoCAD和MicroStation文件导入时的 新建一个图形模板 1、新建一个图形模板方法有多种,按下“新建”图标,从下拉菜单
中选择文件 > 新建,或者直接按CTRL,N。
2、将模板类型设为“图形模板”。
3、按下确定,一个新的图形模板便创建好了。 插入一行并定义其属1、点击成分工
word 资料
.
具栏中的行按钮,便可插入一行。 性
2、双击行的边框或内容浏览器中的行,便可打开行属性对话框。
3、为该行设置一个描述性的名称。
Tekla版权所有 2007 页28
Tekla Structures 基础培训教程 第二课下 –模板
4、行高设为100mm。
5、内容类型设为图纸。
word 资料
.
6、按下确定。
行的类型决定了其中可以使用的域的属性。如果一个即
将导入的文件含有属性域,那么我们有必要设置其行的
内容类型以确保其相关属性在模板中可用。 插入AutoCAD文件并编辑其内容
现在你可以在该行中插入AutoCAD文件。
1、从下拉菜单中选择插入 > 文件…。
2、在文件浏览器中选中你要插入的文件。
3、双击其左下角的插入点。
如果你想定义其大小,托拽(或点击其对角点)以确
word 资料
.
定其具体的位置和大小。
如下图所示,标题块作为一组对象,以其原始尺寸插入到该行中
。
…并且它作为一个组出现在内容浏览器中。
Tekla版权所有 2007 页29
Tekla Structures 基础培训教程 第二课下 –模板
对插入的块取消组合 为了编辑插入块的内容,我们首先需要将其取消组合,首先选中
该组,然后选择右击 > 取消分组。
word 资料
.
这样,在内容浏览器中,块中所包含的单个的对象变成可视的和
可编辑的了。
组合公司图标中的线例如线条之类的对象在上述过程中被分离开。在某些情况下,条 我们建议将其重新组合。下面的例子中我们将组合一组线条,公
司的图标就是由它们构成的。
word 资料
.
1、用鼠标的滚轮放大该图标。
2、选中所有构成该图标的线条。
3、右键 > 组合,这样,一个组便创建好了。
Tekla版权所有 2007 页30
Tekla Structures 基础培训教程 第二课下 –模板
你可以通过拖动角点来改变组的形状
定义文本的字体 文本对象中使用的字体和Tekla Structures中使用的字体存在
映射关系,如果原始的字体在模板编辑器中不可用,会稍稍的改变
word 资料
.
文本对象中字体的对齐方式,这就需要我们去编辑文本的属
性。
1、选择你需要编辑的字体。
2、右键 > 属性。
3、点击字体…按钮。
4、从列表中选择一种TrueType字体或者Tekla Structures字
体。
5、选择字体大小。
6、从效果中选择比例(高/宽)。
7、点击选择字体对话框中的确定。
8、点击文本属性对话框中的确定。
word 资料
.
定义值域 AutoCAD中的属性域已经被转换成值域,但它们的值需要我们
来定义。检查所有的值域,并通过值域属性对话框中的向导为
这些值域在公式栏中设置属性。关于值域内容的说明请参阅帮
助:系统 > 附录D:模板域
1、双击内容浏览器或工作区内的“DATE”值域,打开值域属性
对话框,这时会出现一条警告信息,我们可以忽略它并点击确定
。
Tekla版权所有 2007 页31
Tekla Structures 基础培训教程 第二课下 –模板
word 资料
.
2、点击向导…按钮,打开选择属性对话框。
3、从列表中选择相应的属性,并点击确定。
4、设置该域的长度。
5、然后点击确定,关闭对话框。
6、对其余值域重复同样的操作。
7、最后保存该模板。
word 资料
.
将一个模板分割成两个的模板
你可以同时打开若干模板。每个模板都显示在在工作区内自己的
窗口中,并以一个文件夹的形式出现在内容浏览器中。当有多
个模板打开的时候,你可以很轻松的剪切或复制模板对象并将
其复制到另一个模板中去。接下来我们将修订线从图纸标题中分
离出来,并为之创建一个新的模板。
1、框选(按下CTRL的同时选中行的边框以取消对行的选择)将
要从图纸标题模板中剪切出来的对象(线条和值域)。
2、用Ctrl,x或者右键 >Cut来剪切对象。
3、创建一个新的模板。
4、插入一行。
word 资料
.
5、设置行的内容类型为REVISION。
6、用Ctrl + v或右键 >Paste将对象粘贴到行内。
Tekla版权所有 2007 页32
Tekla Structures 基础培训教程 第二课下 –模板
这样值域和线条便被插入到新的模板中,然后保存两个模板。
编辑新模板 上述过程中创建的新模板需要一些修改。我们需要创建一个报表
word 资料
.
页眉和一个报表页脚,然后将文本和一些线条移入其中。在行
中,仅留下值域。
1、点击“报表页眉”图标来创建一个报表页眉。
2、点击“报表页脚”图标来创建一个报表页脚。
3、选中构成值域上方那一行的线条。
4、通过剪切,粘贴将它们移到报表页眉中去。
Tekla版权所有 2007 页33
word 资料
.
Tekla Structures 基础培训教程 第二课下 –模板
5、选中文本以及构成值域下方那一行的线条。
6、通过剪切,粘贴将它们移到报表页脚中去。
7、调整模板成分的大小以适应其中的对象。
8、保存模板。
附录?
Tekla Structures模型中,混凝土单元中对象的层次
word 资料
.
Tekla版权所有 2007 页34
Tekla Structures 基础培训教程 第二课下 –模板
Tekla版权所有 2007 页35
word 资料
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- axer.cn 版权所有 湘ICP备2023022495号-12
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务