beam.fo6文件解析步骤幻灯片.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Copyright 2006, SIGHTNA Technologies Co., Ltd. All rights reserved. www.SIGHTNA.com * www.SIGHTNA.com Collaboration … Integration … Design … Optimization … beam.fo6文件解析步骤 Beam.f06文件的解析涉及到对数组的解析,而且该数组需要隔一行来进行解析,所以有一定难度。 Beam.f06文件数组解析位置 Insert Marker 选中数组上面的一行字符串,点击Insert Marker: Creat New Section 选中数组,点击Creat New Section按钮: Creat New Section 选中Table项,点击Finish: Creat New Section 此时数组被选中作为一个表格供后续使用: Insert Calculation 点击Insert Calculation,出现Edit Calculation对话框: 在Parameter框中输入MaxStress,点击”Creat a new variable to add to the list”,“Add Parameter”对话框出现,选择Mode为Output,点击Ok。在Edit Calculation对话框中点击Add parameter to Calculation: Insert Calculation 点击Operators/= Assignment,然后使用键盘输入0,点击OK: Insert Calculation 如图所示: Insert Calculation 同样方法,添加MinStress2=0: Insert Calculation Insert For Loop 点击”Insert For Loop”,在“Edit For Statement”对话框中的End value文本框中输入20,点击OK: Insert If Statement 点击“Insert If Statement”,在“Edit if Condition”对话框中选择Functions/Arithmetic/mod(x,y)-modulus,然后在mod( , )输入i和2,即mod(i ,2 ),然后点击Operators/Comparison/!=Not Equals,最后点击OK。该步操作的含义为对表中的行号i求余数,条件为行号除以2的余数不等于0,即奇数行: Insert If Statement 如下图所示: 解析TempStress 点击数组中倒数第二列的第一个数值,然后在Parameter框中输入TempStress,点击Read按钮,将该数值解析为TempStress: 修改Java Source 点击Java Source按钮,出现Java Source Code对话框,在程序中找到刚解析的TempStress一行,将cell(1,8)改为cell(i,8),然后点击OK: 表中倒数第二列的奇数行数组解析结果 此时已把表中倒数第二列的奇数行数组解析,如下图所示: 表中倒数第二列的偶数行数组解析 点击If循环的else行,表明接下来的操作在该行下进行。选中表中倒数第二列的第二个数,以相同的参数名TempStress进行解析,然后在Java Source Code中将相应的数值改为i,此时把表中倒数第二列的数值已全部解析,如下图所示: Insert If Statement 在If循环的最后点击“Insert If Statement”,在弹出的“Edit if Condition”对话框中的Parameter框中选择TempStress,点击“Add parameter to Calculation”,将TempStress加入到文本框中,然后点击“Operators/Comparison/〉=Greater Than or Equals”,最后将参数MaxStress加入到文本框中,如下图所示: Insert Calculation 点击“Insert Calculation”,在Edit Calculation对话框中将TempStress的值赋给MaxStress,如下图所示: 最终的解析结果 此时对表中倒数第二列数组的解析已完成,同时将该数组中的最大值赋给了MaxStress,采用同样方法,对表中倒数第一列数组进行解析,并求其最小值赋给MinStress,最终的结果如下图所示: A Q Q U E

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档