各位大佬好,我最近在使用hypermesh/optistruct对模型做拓扑优化设计。我要做优化的模型是在总模型中提取出来的,要做优化的模型里由两个组件组成,两个组件采用stick接触设置,在这两个组件中只需要优化其中一个组件,这个要优化的组件在总模型中跟总模型的其他组件还有接触设置。在不需要做优化的组件上设置了约束条件,约束条件为在Z向上有一个强制位移,其余两个方向固定;在要优化的组件的非设计域的一个面上有压力载荷,在这个组件上跟总模型其他组件接触的位置,直接在相应位置上插值了总模型得到的位移结果作为约束条件(这样做的目的是为了让提取出来的这两个组件的静力分析结果与总模型中的这两个组件的静力分析结果下相差不大),在这样的有限元模型下做拓扑优化。我设置的优化目标是全局柔度最小,然后约束条件是体积分数,但是求解有问题。我目前觉得是因为要优化的组件上接触的位置有强制位移的原因,想要修改一下,希望各位大佬给点建议!!