拓扑优化教学课件.pptVIP

  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文档。上传文档
查看更多
第二讲、拓扑优化;什么是拓扑优化?;拓扑优化的特点;如何做拓扑优化;定义拓扑优化问题 ;指定要优化和不优化的区域;定义和控制载荷工况;… LSWRITE,1 !写第一个载荷工况 DDEL, SFDEL, … LSWRITE,2 !写第二个载荷工况 … LSWRITE,3 !写第三个载荷工况 … FINISH TOCOMP, MCOMP,MULTIPLE,3 !定义多柔度函数 TOVAR, MCOMP,OBJ !拓扑优化目标 TOVAR,VOLUME,CON,,10 !拓扑约束 TODEF !初始化拓扑优化 LSSOLVE,1,3,1 !在拓扑优化前做所有三个载荷工况求解 …;定义和控制优化过程 ;查??结果;实例;1.建立模型;2.定义优化变量和过程;查看结果;一些说明;作业;第三讲 子模型 ;1.什么叫子模型??;在有限元分析中往往出现这种情况,即对于用户关心的区域,如应力集中区域,网格太疏不能得到满意的结果,而对于这些区域之外的部分,网格密度已经足够了。 要得到这些区域的较精确的解,可以采取两种办法:(a)用较细的网格重新划分并分析整个模型,或(b)只在关心的区域细化网格并对其分析。显而易见,方法a太耗费机时,方法b即为子模型技术。;子模型方法的原理;子模型方法的优点;子模型的限制;子模型分析过程;第一步:生成并分析较粗糙的模型;在很多情况下,粗糙模型不需要包含局部的细节如圆角等,见图。但是,有限元网格必须细化到足以得到较合理的位移解。这一点很重要,因为子模型的结果是根据切割边界的位移解插值得到的。;结果文件(Jobname.RST,Jobname.RMG等)和数据库文件(Jobname.DB,包含几何模型)在粗糙模型分析中是需要的。在生成子模型前应存储数据库文件。用下列方法存储数据库: Command: SAVE GUI: Utility MenuFileSave as Utility MenuFileSave as Jobname.db;第二步:生成子模型;应记住用另外的文件名以防止粗糙模型文件被覆盖。用下列方法指定文件名: Command: /FILNAME GUI: Utility MenuFileChange Jobname 然后进入PREP7并建立子模型。应该记住下列几点: 使用与粗糙模型中同样的单元类型。同时应指定相同的单元实参(如壳厚)和材料特性。;子模型的位置(相对全局坐标原点)应与粗糙模型的相应部分相同。;第三步:生成切割边界插值 ;1.指定子模型切割边界的结点并将其写入一个文件(缺省为Jobname.NODE)中。可以在PREP7 中选择切割边界的结点,用下列命令将其写入文件: Command: NWRITE GUI: Main MenuPreprocessorCreate NodesWrite Node File ;2.??新选择所有结点并将数据库存入Jobname.DB中,然后退出PREP7。 必须将数据库写入文件,因为在后面子模型分析中要使用到。 3.要进行切割边界插值(和温度插值),数据库中必须包含粗糙模型的几何特征。因此要用下列一种方法读入粗糙模型数据库: Command: RESUME GUI: Utility MenuFileResume from 4.进入POST1,即通用处理器。插值只有在POST1中进行。 ;5.指向粗糙模型结果文件(FILE或Main MenuGeneral PostprocData File Opts)。 6.读入结果文件中相应的数据(SET或Main MenuGeneral Postproc-Read Results-option)。 7.开始切割边界插值。用下列方法完成本步操作: Command: CBDOF GUI: Main MenuGeneral PostprocSubmodelingInterpolate DOF 缺省状态下,CBDOF命令假定切割边界结点在文件Jobname.NODE中。 程序将计算切割边界的DOF数值并用D命令的形式写入文件Jobname.CBDO中。 8.至此,所有的插值任务完成,退出POST1[FINISH]并读入子模型数据库(RESUME或Main MenuFileResume from) ;第四步:分析子模型;重要的一点是要将粗糙模型上所有其他载荷和边界条件复制到子模型上。比如对称边界条件,面力,惯性载荷(如重量),集中力等。;第五步:验证切割边界和应力集中位置的距离是否足够 ;比较结果时的云图显示 ;例1;1.生成并分析较粗糙的模型;粗网格模型后处

文档评论(0)

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

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

1亿VIP精品文档

相关文档