Xsteel软件常见问答3_模板使用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Xsteel软件常见问答3_模板使用

Tekla Structures软件常见问答3 (2006-1-23) 以下内容皆假定软件版本为11.1中国环境,用户应根据实际情况确定自己的文件路径。 在图纸中能否让不同规格的螺栓用不同的符号显示? 首先指定用户定义螺栓符号列表文件的位置: 在11.1\bat\environment 目录下的批处理文件 china_env.bat中设置XS_USER_DEFINED_BOLT_SYMBOL_TABLE=bolt_symbol_table.txt 接着编辑 \TeklaStructures\11.1\environments\china\system 目录下的bolt_symbol_table.txt,使不同规格的螺栓对应螺栓符号文件中的不同符号: 最后用符号编辑器打开11.1\environments\china\symbols 目录下的螺栓符号文件 user_bolt_symbols.sym ,查看编辑后以相同的文件名另存在11.1\environments\country-independent\symbols 目录下。 这样在图纸中就可以选择你所定义的符号了。 2、在新的模板编辑器中怎样使用过滤? 使用新的模板编辑器你可以比以前更方便地运用过滤。 如果你想在部件中过滤截面名称以HEA 开头的部件, 可以简单的用一个条件来做判断: if( match(GetValue(PROFILE),HEA*) ) then Output() else StepOver() endif *HEA 和?*HEA* 用同样的方法来做。 你也可以在字符串 如PROFILE 中检查字符。 在下面的截面过滤规则中, 用H作第一个字符, 用E作第二个字符, 用A作第三个字符(第一个字符的排序编号为0, 第二个字符的排序编号为1, 依此类推): if( getat(GetValue(PROFILE),0) == H getat(GetValue(PROFILE),1) == E getat(GetValue(PROFILE),2) == A ) then Output() else StepOver() endif 3、怎样使报告的行中容纳更多的字符和怎样使页面中容纳更多的行? 在报表页面中可以包含更多的信息。 可以让报告的行中容纳更多的字符或让页面中容纳更多的行,? 这要通过页面的比例自动缩放来完成。? 默认情况下, 当页面布置定了以后, 一行如果超过80个字符, 下一个字符会另起一行, 或在打印时遗漏。 要缩放页面大小使其容纳更多的字符, 需要在你的批处理文件中修改这些值: set XS_PRINT_REPORT_LINE_WIDTH_PORTRAIT=80 set XS_PRINT_REPORT_LINE_WIDTH_LANDSCAPE=132 set XS_PRINT_REPORT_PAGE_HEIGHT_PORTRAIT=62 set XS_PRINT_REPORT_PAGE_HEIGHT_LANDSCAPE=42 4、怎样使图纸中只出现限定数量的版本信息? 有时图纸版本很多, 而你又不想在图纸上显示所有的版本信息以免占据太多的图面。 通过正确地在模板域的规则中使用ROW_IN_PAGE, 你就能限制在图纸上显示的版本信息数量。 例如, 当你想在图纸上只显示最后5项版本信息, 规则如下: if (curr(CLASS) == REVISION curr(ROW_IN_PAGE) = 5) then do() else pass() endif? 即可使行输出版本信息。 5、怎样在模板中使用公式做计算? ? 在Tekla Structures中, 文本域可用来做计算。公式可以像在Microsoft Excel中一样输入, 如: ?=LENGTH+100 域开头的等号指明这个域将包含一个公式。所有可用的表格域, 数学运算符, 圆括号,? ANSI-C标准函数(如sqrt(), sin(), cos(), exp(), ceil() )等都可以用于公式中。 例如: 在计算电镀构件的重量时, 使用公式 =ASSEMBLY_WEIGHT*1.2 要得到所有编号相同的构件总重量, 使用公式 ?=MODEL_TOTAL*ASSEMBLY_WEIGHT 为了得到向上取整后的长度值, 比如4400mm向5000mm 取整, 使用公式 ?=ceil(LENGTH/1000)*1000 注意: 一定要选择正确的域类型(数, 带小数的数字, 文本) 只有当前的NUMBER, N_NUMBER 或 MODEL_TOTAL 在公式中是第一变量, 公式才能正常使用。 例如: 一些工程中需要将螺栓数量增加5%的冗余. 在报表

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档