OptiStruct输出所有迭代步中经拓扑优化的壳单元的单元密度和厚度结果。另外,默认输出第一迭代步和最后一个迭代步的特征向量结果。下面的内容描述如何在HyperView中查看这些结果。
(1)在OptiStruct面板下,单击HyperView按钮。
(2)启动HyperView,载入文件sshield_optimization.mvw。该文件与sshield_optimization_des.h3d和sshield_optimization_s1.h3d相关联。
(3)弹出的Message Log(信息提示)窗口,显示.h3d文件的位置。
(4)单击Close按钮,退出Message Log窗口。
(5)通过单击工具条上的Contour按钮,进入contour面板。
(6)将Result type设为Element Thickness(s)。
(7)单击Apply按钮。
(8)从Results Browser中,选择最后一个迭代步,如图2-48所示。
(9)分配给模型中的每个单元的图例颜色,表明已选迭代步下每个单元的厚度。
图2-48 选择迭代步
是否大部分单元厚度聚集在1或0呢?(www.xing528.com)
如果很多单元处于中间密度(表现为中间厚度),那么需要调整离散参数。DISCRETE(离散)参数(在optimization面板下的opti control面板中设置)使得处于中间密度的单元移向两端1或0,这样产生更加离散化的结构。
密度趋于1.0的区域需要加固,密度趋于0.0的区域可以删除。
是否max=栏处显示=1.0e+00?
如果显示1.0,则保持不变;如果不是,还需要继续优化。允许更多步迭代或减小OBJTOL参数(可在opti control面板中设置)。
如果调整了参数DISCRETE,合并检查面板的控制,重新定义网格,和(或)减小了目标容差仍然无法得到一个更加离散的方案(没有单元密度达到1.0),用户可能需要检查一下优化问题的设置情况。对于给定的目标函数,一些定义的约束可能无法达到,反之亦然。
那么,将在哪里放置加强筋呢?
图2-49为在第12迭代步时,除可设计组件关闭外所有组件内单元的密度云图。
图2-49 单元密度云图
(10)单击File菜单,选择Exit命令,退出HyperView。
(11)在HyperMesh中设置最终模态分析。
基于已获得的拓扑优化结果,在模型中增加了很多加强筋。包含这些加强筋的新设计sshield_newdesign.fem,位于<Hyperworks安装目录>/tutorials/hwsolvers/optisruct/中。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。