Tekla Structures 13.0 培训教程
模板编辑器
Tekla Structures 13.0
2007-4-16
Copyright ? 2007 Tekla Corporation
1 模板编辑器………………………………………………………………………….3
1.1 从头开始创建新的模板………………………………………………….3
定义模板属性…………………………………………………….……….4
插入模板成分和对象…………………………………………….……….5
排序……………………………………………….……….…..…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
1 模板编辑器 | |||||
在这课里 | 你将学会如何用模板编辑器工作。你可以从头开始创建一个新的文本模板,也可以通过转换旧格式模板或AutoCAD图形来新建另外两个图形模板。 | ||||
什么是模板? | 模板是Tekla Structures中对窗体及表格的描述,模板可以是图纸中的表格、文本块、图签,或是报告中的文本。在模板的使用中,Tekla Structures会填充模板的内容。模板是由模板编辑器进行创建和编辑的,模板编辑器是Tekla Structures中一个独立的应用程序。 | ||||
1.1 从头开始创建新的模板 | |||||
运行模板编辑器 | 在Tekla Structures中,我们可以点击建模或绘图程序中下拉菜单“工具”→“模板…”或者直接点击“运行模板”的图标 | ||||
创建新的模板 | 1、首先,我们将新建一个用于生成报告的文本模板,它可以被用来创建一个构件中各零件的螺栓、垫片及螺母的清单。我们可以通过多种途径创建一个新模板,点击“新建”图标或从下拉菜单“文件”中选择“新建”或直接按住“Ctrl+N” 2、将模板类型设置成“文本模板” 3、按下“确定”,一个新的模板便创建好了。 | ||||
定义模板属性 | |||||
我们可以通过模板属性来定义输出的尺寸、页边距以及行列的用法。 | |||||
1、双击模板窗口的空白处,弹出“模板页面属性”对话框 2、设置宽度为80个字符,高度为40个字符。 3、定义视图高度为30个字符。 4、按下“确定”。 5、从下拉菜单中选择 选项 > 参数 6、选择毫米为单位。 7、按下“确定”。 | |||||
插入模板成分及对象 | |||||
模板的布局是用模板成分来设计的,然后在模板成分中放置模板对象用来添加各种图形或文本数据。最后的成果是由模板成分、对象以及模板自身的属性决定的。有关模板成分的详细内容请参阅帮助:模板编辑器 > 使用模板成分 在一下示例的模板中,我们将用报表页眉、页眉、行、页脚以及报表页脚来创建一个构件-零件-螺栓-垫片-螺母的清单。 | |||||
模板成分 | 1、通过点击成分工具栏中的“报表页眉”、“页眉”、“行”、“页脚”、“报表页脚”图标,我们可以插入模板成分。 这些成分显示在模板工作区内并且在左边的目录浏览器中列出。 2、下一步,定义每一行内容的类型。双击行的边框或者是内容浏览器中的行,我们可以打开行属性对话框;然后为第一行内容选择一个类型:构件,并给出一个描述性名称:构件。 3、按下“确定”。 4、对于其余的行,重复上述步骤并分别给出其内容的类型:零件, 螺栓,垫片,螺帽以及描述性名称。 通常情况下,每一行代表着Tekla Structures数据库中的一个对象,其内容的类型决定了何种数据能够被读取到该行中。该对象某些特定的属性才适合于每种内容类型。 5、下一步,根据实际模型中的层次关系来设置各行之间的层次。在一个模型中,螺栓、垫片、螺母是附加于零件之上的,而各个零件按照顺序构成了一个构件。选中“零件”行并点击内容浏览器中“把行调低一层”按钮。 6、选中“螺栓”,“垫片”,“螺帽”行并点击两次上述按钮,这样可以将其暂时转移到“零件”行的下一级。 从模型中收集数据需要整个结构层次,例如Bolt行的数据不能够直接的在Assembly行下获取——其间,Part行是必须的。每一行都有“输出中隐藏”这一选项,如果你不希望该行的内容在最后的打印输出中显示,可以使用该选项。 下一步,在模板成分中添加对象。在文本模板中可以添加文本和值域。更多关于模板对象的内容请参阅帮助:模板编辑器>使用模板对象。 | ||||
在报表页眉中插入对象 | 1、在页眉中中插入文本有两种方式,一是选择“插入”下拉菜单中的“文本”或点击“文本”按钮并选择插入位置。 默认的字符串显示如下: 2、双击文本,打开文本属性对话框 3、修改文本内容并按“确定”。 4、下一步,在文本后面添加一个值域,我们可以从下拉菜单“插入”中选择“数值域”或点击“数值域”按钮并选择插入位置。 5、双击该值域,打开值域属性对话框。 6、为该值域设置一个描述性名称。 7、点击属性…按钮,打开选择属性对话框。 8、单击树结构左边的“+”框,打开下级目录。 9、选择PROJECT分支下的NAME属性并按“确定” 10、“公式”一栏显示了GetValue("PROJECT.NAME") 属性。下一步定义该域在整个布局中的长度并按“确定”。 这时,页眉中的值域也随之更新。 11、在报表页眉的右边添加日期、时间值域及相应的文字。这些值域在内容浏览器中同样有显示。 | ||||
你可以同时打开数个模板并且可以在模板之间复制、粘贴对象。双击内容浏览器中值域的名称同样可以打开值域属性对话框。 | |||||
12、选择日期和时间值域,用右键菜单中的对齐 > 左对齐来对齐它们。 | |||||
在页眉中插入对象 | 在报表页眉中插入文本,如下图所示: | ||||
在行中插入对象 网页模板编辑器 | 如下图所示,在行中插入并对齐文本和数值域。在数值域属性对话框中,点击向导…按钮并打开选择属性对话框,选择相应属性并给出描述性名称,它将会出现在内容浏览器中。关于值域内容的描述请参见帮助:附录D:模板域。 | ||||
提示:各行中属性的名称必须不同,例如,你在不同的行中使用了属性“数量”,那么你必须在值域属性对话框中为每个属性赋予不同的名称如:构件数量、零件数量等 | |||||
在页脚中插入对象 | 如下图所示,在报表页脚中插入文本 | ||||
在报表页脚中插入对象 | 1、如下图所示,在页脚中插入文本。 在文本之间,添加一个值域,用来计算构件的总数。从内容浏览器中复制要汇总的数值域的名称的个数,并打开数值域属性对话框 2、填写名称 3、点击高级…按钮并打开公式内容对话框 4、在函数选项中选择Total。 5、在括号中写入值域名称“构件数量”。 6、点击公式内容窗口的确定。 7、点击值域属性窗口的确定。 | ||||
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论