TeklaStructures实用模板编辑器_第1页
TeklaStructures实用模板编辑器_第2页
TeklaStructures实用模板编辑器_第3页
TeklaStructures实用模板编辑器_第4页
TeklaStructures实用模板编辑器_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Tekla Structures 13.0培训教程模板编辑器Tekla Structures 13.02007-4-16Copyright ? 2007 Tekla Corporation1 模板编辑器 .31.1 从头开始创建新的模板 .3 定义模板属性 . .4插入模板成分和对象 . .5排序 . . 15编辑成分属性 . .17规则 . . 17高度 . . .201.2 将旧格式模板转换为新的格式 .20 转换 assembly_part_list.tpl 模板 .20 编辑模板成分 .22编辑模板对象 .23转换 assembly_bolt_list.tpl 模板 .261.3 将

2、AutoCAD 或 MicroStation 文件转换成模板 . 28 插入 AutoCAD 文件并编辑其容 . 29 将一个模板分割成两个独立的模板 . .321 模板编辑器在这课里你将学会如何用模板编辑器工作。你可以从头开始创建一个新的文本模 板,也可以通过转换旧格式模板或 AutoCAD 图形来新建另外两个图形模什么是模板?板。模板是 Tekla Structures 中对窗体及表格的描述,模板可以是图纸中的表 格、文本块、图签,或是报告中的文本。在模板的使用中, Tekla Structures 会填充模板的容。模板是由模板编辑器进行创建和编辑的,模 板编辑器是 Tekla Struc

3、tures 中一个独立的应用程序。1.1 从头开始创建新的模板运行模板编辑器在 Tekla Structures 中,我们可以点击建模或绘图程序中下拉菜单“工具” “模板 ”或者直接点击“运行模板”的图标创建新的模板1、首先,我们将新建一个用于生成报告的文本模板,它可以被用来创建 一个构件中各零件的螺栓、垫片及螺母的清单。我们可以通过多种途径创 建一个新模板,点击“新建”图标或从下拉菜单“文件”中选择“新建” 或直接按住“ Ctrl N”2、将模板类型设置成“文本模板”3、按下“确定”,一个新的模板便创建好了。定义模板属性我们可以通过模板属性来定义输出的尺寸、页边距以及行列的用法。1、双击模板

4、窗口的空白处,弹出“模板页面属性”对话框2、设置宽度为 80 个字符,高度为 40 个字符。3、定义视图高度为 30 个字符。4、按下“确定”。5、从下拉菜单中选择 选项 参数6、选择毫米为单位。7、按下“确定”。插入模板成分及对象模板成分模板的布局是用模板成分来设计的,然后在模板成分中放置模板对象用来 添加各种图形或文本数据。最后的成果是由模板成分、对象以及模板自身 的属性决定的。有关模板成分的详细容请参阅 帮助:模板编辑器 使用模 板成分在一下示例的模板中,我们将用 报表页眉、页眉、行、页脚 以及 报表页脚 来创建一个构件零件螺栓垫片螺母的清单。1、通过点击成分工具栏中的“报表页眉”、“页

5、眉”、“行”、“页 脚”、“报表页脚”图标,我们可以插入模板成分。这些成分显示在模板工作区并且在左边的目录浏览器中列出。 2、下一步,定义每一行容的类型。双击行的边框或者是容浏览器中的行, 我们可以打开 行属性 对话框;然后为第一行容选择一个类型: 构件 ,并给 出一个描述性名称: 构件 。3、按下“确定”。4、对于其余的行,重复上述步骤并分别给出其容的类型:零件, 螺栓,垫片,螺帽 以及描述性名称。通常情况下,每一行代表着 Tekla Structures 数据库中的一个对象,其容的 类型决定了何种数据能够被读取到该行中。该对象某些特定的属性才适合 于每种容类型。5、下一步,根据实际模型中的

6、层次关系来设置各行之间的层次。在一个模 型中,螺栓、垫片、螺母是附加于零件之上的,而各个零件按照顺序构成 了一个构件。选中 “零件” 行并点击容浏览器中 “把行调低一层” 按钮。6、选中 “螺栓”,“垫片”,“螺帽” 行并点击两次上述按钮,这样可以 将其暂时转移到 “零件” 行的下一级。从模型中收集数据需要整个结构层次,例如 Bolt 行的数据不能够直接的在 Assembly 行下获取其间, Part 行是必须的。每一行都有“输出中隐 藏”这一选项,如果你不希望该行的容在最后的打印输出中显示,可以使 用该选项。在报表页眉中插入对象下一步,在模板成分中添加对象。在文本模板中可以添加文本和值域。更

7、 多关于模板对象的容请参阅 帮助:模板编辑器 使用模板对象 。 1、在页眉中中插入文本有两种方式,一是选择“插入” 下拉菜单中的 “文本”或点击“文本” 按钮并选择插入位置。默认的字符串显示如下:2、双击文本,打开文本属性对话框3、修改文本容并按 “确定” 。插入” 中选4、下一步,在文本后面添加一个值域,我们可以从下拉菜单 择“数值域” 或点击 “数值域” 按钮并选择插入位置。5、双击该值域,打开 值域属性 对话框。6、为该值域设置一个描述性名称。7、点击 属性 按钮,打开 选择属性 对话框。8、单击树结构左边的“”框,打开下级目录。9、选择 PROJECT 分支下的 NAME 属性并按“确

8、定”10、“公式”一栏显示了 GetValue(PROJECT.NAME) 属性。下一步定义 该域在整个布局中的长度并按“确定”。这时,页眉中的值域也随之更新。11、在报表页眉的右边添加 日期 、时间 值域及相应的文字。这些值域在容 浏览器中同样有显示。你可以同时打开数个模板并且可以在模板之间复制、粘贴对 象。双击容浏览器中值域的名称同样可以打开值域属性对话 框。在页眉中插入对象12、选择 日期值域,用右键菜单中的对齐 左对齐 来对齐它们。,如下图所示:在行中插入对象如下图所示,在行中插入并对齐文本和数值域。在 数值域属性 对话框中, 点击 向导 按钮并打开选择属性对话框,选择相应属性并给出描

9、述性名 称,它将会出现在容浏览器中。关于值域容的描述请参见 帮助:附录 D : 模板域 。提示:各行中属性的名称必须不同,例如,你在不同的行中 使用了属性“数量”,那么你必须在值域属性对话框中为每 个属性赋予不同的名称如:构件数量、零件数量等在页脚中插入对象如下图所示,在报表页脚中插入文本在报表页脚中插入对象1、如下图所示,在页脚中插入文本。在文本之间,添加一个值域,用来计算构件的总数。从容浏览器中复制要汇总的数值域的名称的个数,并打开数值域属性对话框2、填写名称3、点击 高级按钮并打开 公式容 对话框4、在函数选项中选择 Total 。5、在括号中写入值域名称 “构件数量”6、点击公式容窗口

10、的 确定 。7、点击值域属性窗口的 确定 。排序当值域被添加到模板成分中时,下一步就是要确定这些域和行如何排序。 排序可以按照如下三个层次:在值域部,按照字母升序或字母降序排列 在值域之间,按照容浏览器中出现的顺序排列,这是由排序的优先级 来决定的。排序的优先级决定了值域如何影响一行的排序情况。更多 有关值域排序容请参阅 帮助:模板编辑器 使用模板对象 值域 设置值 域的排序优先级 。排序类型值“组合”和“清楚”决定了一行的排序类型,它决定了是 否分离或合并相同的行。在值域部定义排序顺序首先,让我们来定义值域部的排序。值域的排序可以区分所有不同域的 值,并且每一个不同的值都会写成新的一行。1、

11、双击容浏览器或模板成分中的值域 构件编号 ,并设定顺序为“升序”。 这个域的值便会按照由 A 到 Z 的字母顺序排列,并且在容浏览器中我们可 以看见用一个箭头来表示。定义值域之间的排序顺序零件编号,螺栓直径,2、对各行中值域重复同样的操作,这些值域包括:螺栓等级, 长度,垫片直径 ,螺帽直径。下一步我们将定义值域之间的排序。1、在容浏览器中选中 BOLT_STANDARD 值域并按下“向上移动”的按 钮。你同样可以通过托拽的方式将值域放置到一个新的位置。然后分别是其直径和长度。这样,2、对后面行中的垫片等级 和 螺栓等级执行同样的操作。定义行之间的排序当许多行所有参与排序的值域的值相同时,这些

12、行称作为“重复行”。如顺序果你希望仅输出一行,而不是每一个重复的对象都输出一行,请选择行的排序类型为 合并。如下例所示, 5个A/1 构件输出时只列出了一行而不是5行。1、双击容浏览器中“ Steel_assembly”行或相应成分的边框,打开行属性对 话框。2、选择 “排序类型” 为 “组合”3、按下 “确定” 。4、对其他所有的行重复同样操作。编辑成分属性规则行的规则是在某些特别的条件下用来控制行的输出的。更多容有关行规 则请参阅 帮助:模板编辑器 使用模板对象 编辑成分属性 编辑行规 则。在这个例子中,我们仅希望列出车间的螺栓而不包括现场工地的螺栓。 因此,为了分离他们并仅显示车间螺栓,

13、有必要制定一个规则。1、双击容浏览器中“螺栓”行或相应成分的边框,打开行属性对话框。2、点击 “快捷方式” 按钮,打开 规则快捷方式3、初次选取属性,请点击“无”按钮,这将打开“选取属性或数值域” 对话框。4、选择属性 SITE_WORKSHOP 5、按下 确定 。6、选择条件为 “相等” 。7、在值的一栏写入 “ Workshop8、按下规则快捷方式中的确定。 这样,一条规则便在规则框中产生了。9、点击行属性对话框的 确定 。10、对垫片和螺帽行重复上述操作。高度下一步我们将调整模板成分的高度用来适应其容。我们可以选中成分中 部的手柄并托拽它们。最后模板看起来应该像这样:1.2 将旧格式模板

14、转化为新的格式当你打开旧格式模板文件,模板编辑器会将其自动的转换为新的格式。 在转换过的模板中,你需要做一些修改:定义结构层次、规则以及行和 域的分类。转换 assembly_part_list.tpl 模板1、转换过程开始于打开需要被转换的文件。选择下拉菜单文件 打开 或者点击如下图标。2、从浏览的对话框中选择需要被转换的文件。模板编辑器能自动识别出旧格式的文件,并提示你将其转换成新的格 式。3、按下 转换 。4、定义转换的选项。提示:备份是指最后使用过的原始文件。5、点击确定,打开转换后的模板,会显示一系列的警告信息。更多有关 警告的容请参阅 帮助:模板编辑器 模板转换 模板转换警告 。编

15、辑模板成分1、用描述性名称将模板成分重新命名,有关命名的步骤请参看前一章。2、定义行之间的层次关系,参见前一章。3、修改模板成分的规则。由于现在可以在行属性对话框中设置行的容类 型,所以定义这些容的规则便不再需要并可以删去。打开 行属性 对话框 并点击 高级 按钮。4、选中规则并将其删除。5、点击规则向导对话框中的 确定 。6、点击行属性对话框中的 确定 。编辑模板对象值域3、将值域和文本对象对齐,首先选中对象,然后右击对齐 左对齐 。1、在格式转换后,需要定义值域的排序方式。详细操作请参看前一章。 转换后值域的排序规则和用户以创建的一样。检查一下容浏览器中值域按字母排序的情况,如果有必要改变

16、一下 升序或者降序。检查一下容浏览器中值域出现的顺序,如有不符,通过托拽方式将 其校正。总之,根据旧格式模板中的排序顺序来调整现在的顺序。 同样,我们需要检查一下类似的行是否需要显示或隐藏。2、将值域的名称修改,使之更加具有描述性,转换之后,名称须符合以 下格式: field_ATTRIBUTE_NAME 。必须牢记:名称必须是唯一的。4、接下来让我们看一下报表页脚中求和值域,修改公式以确保括号中值域名称是正确的。相关信息请参阅前一章。5、下一步,修改值域的颜色。按下SHIFT 键的同时选择所有的值域。6、从右键弹出菜单中选择 属性 。7、点击 字体 按钮。8、将颜色改成红色。9、按下选择字体

17、对话框中的 确定 。10、按下值域属性对话框中的 确定 。图形对象接下来设置模板中所有边框的颜色。1、按下 SHIFT 键的同时选中所有的线条。 2、从右击弹出菜单中选择 属性 。 3、将颜色改成黄色。文本对象4、按下 确定 。 接下来我们将修改所有文本的颜色。1、按下 SHIFT 键的同时选中所有文本。2、从右击弹出菜单中选择 属性 。3、点击 字体 按钮。4、将颜色改成绿色。5、按下选择字体对话框中的 确定 。6、按下文本属性对话框中的 确定 。 模板定稿后应如下图所示:转换 assembly_bolt_list.tpl 模板一下是第二个关于文件转换的例子,对于对象分支信息的丢失,它将定

18、义附加的层次。1、当执行打开命令时,转换过程再次开始。2、选择需要被转换的文件。3、定义转换选项并 层次4、如前例修改模板中的组件和对象。为了获取行中的数据,我们必须在模板中定义所有对象的层次。在这个 例子当中。螺栓附着于某些零件而不是直接和构件联系的。因此,在 Assembly 和 Bolt 行中需要一个附加的行。1、在成分工具栏中选择“ 行” 。一个新的行便创建好了。2、双击容浏览器中新的行或者其边框,打开行属性对话框。3、赋予该行一个描述性的名称。4、选项“在输出中隐藏”打上勾,这样该行在运行中并不会在最终的输 出结果中显示出来。5、其容类型选择为“ PART ”。6、按下确定。7、然后

19、将 PART 行移动到 Assembly 和 Bolt 行中间。8、选中 Bolt 行,并将其移到 PART 行的下一级。9、选中 PART 行,并将其移到 Assembly 行的下一级。新的对象在 PART 行中需要添加一些容。在该行中添加一个按照升序排列的值域 PART_POS 。它是看不见的,因为这一行的属性是“在输出中隐藏”。 最后的模板应该如下图所示:其中,隐藏的对象(行和值域)用虚线显示。1.3 将 AutoCAD 或 MicroStation 文件转换成模在图形模板中,你可以使用 AutoCAD 文件( DFX 或 DWG 格式 AutoCAD 2000 或更老的版本)或 Mic

20、roStation 文件( DGN 格式 MicroStation DGN 7 )。模板编辑器将它们导入并转换成一系列的图形对 象。如果你用 AutoCAD 来设计模板,可以用 AutoCAD 里面的 “自由属 性” 来标出值域。在文件导入的过程中,模板编辑器自动的将其转化成 值域对象。有关导入限制的容请参阅 帮助:模板编辑器 使用模板对 象 AutoCAD 和 MicroStation 文件 AutoCAD 和 MicroStation 文件导 入时的限制新建一个图形模板插入一行并定义其属性1、新建一个图形模板方法有多种,按下 “新建” 图标,从下拉菜单中选 择文件 新建 ,或者直接按 CT

21、RL N。2、将模板类型设为 “图形模板” 。3、按下 确定 ,一个新的图形模板便创建好了。1、点击成分工具栏中的 行按钮,便可插入一行。2、双击行的边框或容浏览器中的行,便可打开行属性对话框。3、为该行设置一个描述性的名称。6、按下 确定 。行的类型决定了其中可以使用的域的属性。如果一个即将导入的文件含 有属性域,那么我们有必要设置其行的容类型以确保其相关属性在模板 中可用。插入 AutoCAD 文件并编辑其容现在你可以在该行中插入 AutoCAD 文件。 1、从下拉菜单中选择插入 文件 。 2、在文件浏览器中选中你要插入的文件。3、双击其左下角的插入点。如果你想定义其大小,托拽(或点击其对

22、角点)以确定其具体的位置和 大小。如下图所示,标题块作为一组对象,以其原始尺寸插入到该行中。并且它作为一个组出现在容浏览器中。对插入的块取消组合为了编辑插入块的容,我们首先需要将其取消组合,首先选中该组,然 后选择 右击 取消分组 。这样,在容浏览器中,块中所包含的单个的对象变成可视的和可编辑的 了。组合公司图标中的线条例如线条之类的对象在上述过程中被分离开。在某些情况下,我们建议 将其重新组合。下面的例子中我们将组合一组线条,公司的图标就是由 它们构成的。1、用鼠标的滚轮放大该图标。2、选中所有构成该图标的线条。3、 右键 组合 ,这样,一个组便创建好了。定义文本的字体你可以通过拖动角点来改

23、变组的形状 文本对象中使用的字体和 Tekla Structures 中使用的字体存在映射关系, 如果原始的字体在模板编辑器中不可用,会稍稍的改变文本对象中字体 的对齐方式,这就需要我们去编辑文本的属性。1、选择你需要编辑的字体。2、右键 属性 。3、点击 字体 按钮。4、从列表中选择一种 TrueType 字体或者 Tekla Structures 字体。5、选择字体大小。6、从效果中选择 比例(高 /宽) 。7、点击选择字体对话框中的 确定 。8、点击文本属性对话框中的 确定 。定义值域AutoCAD 中的属性域已经被转换成值域,但它们的值需要我们来定义。 检查所有的值域,并通过值域属性对话框中的向导为这些值域在公式栏 中设置属性。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论