版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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 将AutoCAD 或MicroStation
2、文件转换成模板 .28插入AutoCAD文件并编辑其内容 29将一个模板分割成两个独立的模板 .321模板编辑器在这课里你将学会如何用模板编辑器工作。你可以从头开始创建一个新的文本模板,也可以通过转换旧格式模板或AutoCAD图形来新建另外两个图形模板。什么是模板? 模板是 Tekla Structures 中对窗体及表格的描述,模板可以是图纸中的表格、文本块、图签,或是报告中的文本。在模板的使用中, TeklaStructures 会填充模板的内容。模板是由模板编辑器进行创建和编辑的,模板编辑器是Tekla Structures 中一个独立的应用程序。1.1 从头开始创建新的模板运行模板编辑
3、器在 Tekla Structures 中,我们可以点击建模或绘图程序中下拉菜单“工具”-“模板”或者直接点击“运行模板”的图标创建新的模板1 、首先,我们将新建一个用于生成报告的文本模板,它可以被用来创建一个构件中各零件的螺栓、垫片及螺母的清单。我们可以通过多种途径创建一个新模板,点击“新建”图标或从下拉菜单“文件”中选择“新建”或直接按住“ Ctrl N ”2、将模板类型设置成“文本模板”3、按下“确定”,一个新的模板便创建好了。定义模板属性我们可以通过模板属性来定义输出的尺寸、页边距以及行列的用法。1 、双击模板窗口的空白处,弹出“模板页面属性”对话框2 、设置宽度为 80 个字符,高度
4、为 40 个字符。3 、定义视图高度为 30 个字符。4、按下“确定”。5 、从下拉菜单中选择 选项 > 参数6、选择毫米为单位。7、按下“确定”。插入模板成分及对象模板的布局是用模板成分来设计的,然后在模板成分中放置模板对象用来添加各种图形或文本数据。最后的成果是由模板成分、对象以及模板自身的属性决定的。有关模板成分的详细内容请参阅 帮助:模板编辑器> 使用模板成分在一下示例的模板中,我们将用 报表页眉、页眉、行、页脚 以及 报表页脚来创建一个构件零件螺栓垫片螺母的清单。模板成分 1、通过点击成分工具栏中的“报表页眉”、“页眉”、“行”、“页脚”、“报表页脚”图标,我们可以插入模
5、板成分。这些成分显示在模板工作区内并且在左边的目录浏览器中列出。2、下一步,定义每一行内容的类型。双击行的边框或者是内容浏览器中的行,我们可以打开行属性 对话框;然后为第一行内容选择一个类型: 构件 ,并给出一个描述性名称: 构件 。3、按下“确定”。4、对于其余的行,重复上述步骤并分别给出其内容的类型:零件, 螺栓,垫片,螺帽 以及描述性名称。通常情况下,每一行代表着Tekla Structures 数据库中的一个对象,其内容的类型决定了何种数据能够被读取到该行中。该对象某些特定的属性才适合于每种内容类型。5、下一步,根据实际模型中的层次关系来设置各行之间的层次。在一个模型中,螺栓、垫片、螺
6、母是附加于零件之上的,而各个零件按照顺序构成了一个构件。选中 “零件” 行并点击内容浏览器中 “把行调低一层” 按钮。6、选中 “螺栓”,“垫片”,“螺帽” 行并点击两次上述按钮,这样可以将其暂时转移到 “零件” 行的下一级。A I从模型中收集数据需要整个结构层次,例如 Bolt行的数据不能 够直接的在Assembly行下获取其间,Part行是必须的。每一行都有“输出中隐藏”这一选项,如果你不希望该行的内容 在最后的打印输出中显示,可以使用该选项。下一步,在模板成分中添加对象。在文本模板中可以添加文本和值域。更 多关于模板对象的内容请参阅帮助:模板编辑器 >使用模板对象。在报表页眉中插入
7、 对象在页眉中插入对象 在行中插入对象在页脚中插入对象 在报表页脚中插入 对象1、在页眉中中插入文本有两种方式,一是选择“插入”下拉菜单中的“文本”或点击“文本”按钮并选择插入位置。默认的字符串显示如下:2、双击文本,打开文本属性对话框3、修改文本内容并按“确定”。4、下一步,在文本后面添加一个值域,我们可以从下拉菜单“插入”中选择“数值域”或点击“数值域”按钮并选择插入位置。5、双击该值域,打开 值域属性对话框。6、为该值域设置一个描述性名称。7、点击属性按钮,打开选择属性对话框。8、单击树结构左边的“ 十 ”框,打开下级目录。9、选择PROJECT分支下的NAME属性并按“确定”10、“公
8、式” 一栏显示了 GetValue("PROJECT.NAME") 属性。下一步定义该域在整个布局中的长度并按“确定”。这时,页眉中的值域也随之更新。11、在报表页眉的右边添加 日期、时间值域及相应的文字。这些值域在内 容浏览器中同样有显示。你可以同时打开数个模板并且可以在模板之间复制、粘贴对 象。双击内容浏览器中值域的名称同样可以打开值域属性对 话框。12、选择日期和时间值域,用右键菜单中的 对齐 > 左对齐来对齐它们。在报表页眉中插入文本,如下图所示:如下图所示,在行中插入并对齐文本和数值域。在数值域属性 对话框中,点击向导按钮并打开选择属性对话框,选择相应属性并
9、给出描述性名称,它将会出现在内容浏览器中。关于值域内容的描述请参见帮助:附录D:模板域。提示:各行中属性的名称必须不同,例如,你在不同的行中 使用了属性“数量”,那么你必须在值域属性对话框中为每 个属性赋予不同的名称如:构件数量、零件数量等如下图所示,在报表页脚中插入文本1、如下图所示,在页脚中插入文本。在文本之间,添加一个值域,用来计算构件的总数。从内容浏览器中复制要汇总的数值域的名称的个数,并打开数值域属性对话框2、填写名称3、点击高级按钮并打开公式内容对话框4、在函数选项中选择 Total。5、在括号中写入值域名称“构件数量”。6、点击公式内容窗口的确定。7、点击值域属性窗口的 确定。排
10、序当值域被添加到模板成分中时,下一步就是要确定这些域和行如何排序。排序可以按照如下三个层次:在值域内部,按照字母升序或字母降序排列在值域之间,按照内容浏览器中出现的顺序排列,这是由排序的优先级来决定的。排序的优先级决定了值域如何影响一行的排序情况。更多有关值域排序内容请参阅 帮助:模板编辑器使用模板对象值域设置值域的排序优先级。排序类型值“组合”和“清楚”决定了一行的排序类型,它决定了是在值域内部定义排序顺序否分离或合并相同的行。首先,让我们来定义值域内部的排序。值域的排序可以区分所有不同域的值,并且每一个不同的值都会写成新的一行。1、双击内容浏览器或模板成分中的值域构件编号 ,并设定顺序为“
11、升序”。这个域的值便会按照由 A 到 Z 的字母顺序排列,并且在内容浏览器中我们可以看见用一个箭头来表示。2、对各行中值域重复同样的操作,这些值域包括: 零件编号,螺栓直径,定义值域之间的排序顺序螺栓等级, 长度,垫片直径 ,螺帽直径。下一步我们将定义值域之间的排序。1、在内容浏览器中选中 BOLT_STANDARD 值域并按下“向上移动”的按钮。你同样可以通过托拽的方式将值域放置到一个新的位置。这样,螺栓首先按照其等级来排序,然后分别是其直径和长度。定义行之间的排序顺序2、对后面行中的垫片等级和 螺栓等级执行同样的操作。当许多行所有参与排序的值域的值相同时,这些行称作为“重复行”。如果你希望
12、仅输出一行,而不是每一个重复的对象都输出一行,请选择行的排序类型为 合并 。如下例所示, 5 个 A/1 构件输出时只列出了一行而不是5行。1、双击内容浏览器中"Steel_assembly”行或相应成分的边框,打开行属性对话框。2、选择 “排序类型” 为 “组合” 。3、按下 “确定” 。4、对其他所有的行重复同样操作。编辑成分属性规则行的规则是在某些特别的条件下用来控制行的输出的。更多内容有关行规则请参阅 帮助:模板编辑器 使用模板对象编辑成分属性编辑行规则。在这个例子中,我们仅希望列出车间的螺栓而不包括现场工地的螺栓。因此,为了分离他们并仅显示车间螺栓,有必要制定一个规则。1
13、、双击内容浏览器中“螺栓”行或相应成分的边框,打开行属性对话框。2 、点击 “快捷方式” 按钮,打开规则快捷方式。3、初次选取属性,请点击“无”按钮,这将打开“选取属性或数值域”对话框。3 、选择属性SITE_WORKSHOP 。5 、按下 确定 。6 、选择条件为 “相等” 。7 、在值的一栏写入 “ Workshop ” 。8、按下规则快捷方式中的确定。这样,一条规则便在规则框中产生了。9 、点击行属性对话框的 确定 。10、对垫片和螺帽行重复上述操作。高度下一步我们将调整模板成分的高度用来适应其内容。我们可以选中成分中部的手柄并托拽它们。最后模板看起来应该像这样:1.2 将旧格式模板转化
14、为新的格式当你打开旧格式模板文件,模板编辑器会将其自动的转换为新的格式。在转换过的模板中,你需要做一些修改:定义结构层次、规则以及行和域的分类。转换 assembly_part_list.tpl 模板1 、转换过程开始于打开需要被转换的文件。选择下拉菜单文件 > 打开 或者点击如下图标。2、从浏览的对话框中选择需要被转换的文件。模板编辑器能自动识别出旧格式的文件,并提示你将其转换成新的格式。3 、按下转换 。4、定义转换的选项。提示:备份是指最后使用过的原始文件。5、点击确定,打开转换后的模板,会显示一系列的警告信息。更多有关警告的内容请参阅 帮助:模板编辑器> 模板转换 >
15、 模板转换警告。编辑模板成分1 、用描述性名称将模板成分重新命名,有关命名的步骤请参看前一章。2、定义行之间的层次关系,参见前一章。3、修改模板成分的规则。由于现在可以在行属性对话框中设置行的内容类型,所以定义这些内容的规则便不再需要并可以删去。打开行属性 对话框并点击高级按钮。4、选中规则并将其删除。5 、点击规则向导对话框中的 确定 。6 、点击行属性对话框中的 确定 。编辑模板对象值域1 、在格式转换后,需要定义值域的排序方式。详细操作请参看前一章。转换后值域的排序规则和用户以创建的一样。检查一下内容浏览器中值域按字母排序的情况,如果有必要改变一 下升序或者降序。检查一下内容浏览器中值域
16、出现的顺序,如有不符,通过托拽方式 将其校正。总之,根据旧格式模板中的排序顺序来调整现在的顺 序。同样,我们需要检查一下类似的行是否需要显示或隐藏。2、将值域的名称修改,使之更加具有描述性,转换之后,名称须符合以下格式: field_ATTRIBUTE_NAME 。必须牢记:名称必须是唯一的。3 、将值域和文本对象对齐,首先选中对象,然后右击对齐 > 左对齐。4、接下来让我们看一下报表页脚中求和值域,修改公式以确保括号中值域名称是正确的。相关信息请参阅前一章。5、下一步,修改值域的颜色。按下 SHIFT 键的同时选择所有的值域。6、从右键弹出菜单中选择 属性。7 、点击字体 按钮。8、将
17、颜色改成红色。9 、按下选择字体对话框中的 确定 。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、按下确定
19、。7 、然后将PART 行移动到 Assembly 和 Bolt 行中间。8 、选中Bolt 行,并将其移到 PART 行的下一级。9 、选中PART 行,并将其移到 Assembly 行的下一级。新的对象在 PART 行中需要添加一些内容。在该行中添加一个按照升序排列的值域 PART_POS 。它是看不见的,因为这一行的属性是“在输出中隐 藏”。最后的模板应该如下图所示:其中,隐藏的对象(行和值域)用虚线显示。1.3将AutoCAD 或MicroStation 文件转换成模在图形模板中,你可以使用AutoCAD文件(DFX或DWG格式一AutoCAD 2000 或更老的版本)或 MicroS
20、tation文件(DGN格式 MicroStation DGN 7 )。模板编辑器将它们导入并转换成一系列的图形对 象。如果你用 AutoCAD来设计模板,可以用 AutoCAD里面的“自由属 性”来标出值域。在文件导入的过程中,模板编辑器自动的将其转化成 值域对象。有关导入限制的内容请参阅帮助:模板编辑器 >使用模板对新建一个图形模板插入一行并定义其属性象 > AutoCAD 和 MicroStation 文件 > AutoCAD 和 MicroStation 文件导 入时的限制 1、新建一个图形模板方法有多种,按下 “新建”图标,从下拉菜单中选 择文件 > 新建,或
21、者直接按 CTRL + N。2、将模板类型设为 “图形模板”3、按下确定,一个新的图形模板便创建好了。1、点击成分工具栏中的 行按钮,便可插入一行。2、双击行的边框或内容浏览器中的行,便可打开行属性对话框。3、为该行设置一个描述性的名称。4、行高设为100mm。5、内容类型设为图纸。6、按下确定。I A I行的类型决定了其中可以使用的域的属性。如果一个即将导入/! 的文件含有属性域,那么我们有必要设置其行的内容类型以确>1保其相关属性在模板中可用。插入AutoCAD文件并编辑其内容现在你可以在该行中插入 AutoCAD文件。1、从下拉菜单中选择插入 > 文件。2、在文件浏览器中选中
22、你要插入的文件。3、双击其左下角的插入点。如果你想定义其大小,托拽(或点击其对角点)以确定其 具体的位置和大小。如下图所示,标题块作为一组对象,以其原始尺寸插入到该行中。并且它作为一个组出现在内容浏览器中。对插入的块取消组合组合公司图标中的线条为了编辑插入块的内容,我们首先需要将其取消组合,首先选中该组,然后选择右击 > 取消分组。这样,在内容浏览器中,块中所包含的单个的对象变成可视的和可编辑 的了。例如线条之类的对象在上述过程中被分离开。在某些情况下,我们建议 将其重新组合。下面的例子中我们将组合一组线条,公司的图标就是由 它们构成的。1、用鼠标的滚轮放大该图标。2、选中所有构成该图标
23、的线条。3、右键 > 组合,这样,一个组便创建好了。定义文本的字体文本对象中使用的字体和 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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度土地使用权转让合同包含开发条件与时间限制
- 2024年度甲乙双方关于提供物流服务的物流服务合同
- 户外活动的安全
- 2024年度知识产权许可合同(许可范围和许可费用)
- 2024年度融资合同:科技公司与投资公司的资金借贷
- 2024年度xxx金融科技咨询服务合同
- 2024年度企业员工停薪留职合同3篇
- 2024年度公交车体广告位销售合同
- 2024年度电商企业人力资源外包合同4篇
- 2024年度分阶段付款技术许可使用合同2篇
- 天津市和平区2024-2025学年七年级上期中考试数学试题
- 习作:-我想对您说课件
- 【天润乳业资本结构问题及优化对策分析案例10000字】
- 2024-2025学年高中物理必修 第三册人教版(2019)教学设计合集
- 招聘笔试题与参考答案(某大型国企)2025年
- 机构数据可视化分析平台建设方案
- 2024年秋季新人教版道德与法治七年级上册全册教案
- 2024年山东省中考英语试卷十二套合卷附答案
- GB/T 7341.3-2024电声学测听设备第3部分:短时程测试信号
- 全国民族团结进步表彰大会全文
- 企业防疫应急预案(6篇)
评论
0/150
提交评论