ANSA联合OptiStruct进行拓扑优化

    今天开始和大家一起学习优化,今天用的是OptiStruct软件来做一个拓扑优化的案例。

前处理软件用的依然是我们熟悉的ANSA。

ANSA联合OptiStruct进行拓扑优化的图1

这里载荷和边界条件我们已经做好了。这个立方体两端固定,中间我们施加力。

ANSA联合OptiStruct进行拓扑优化的图2

我们这次的优化目标是减重,我们先用Deck_info这个命令看一下他目前的总重是多少。

ANSA联合OptiStruct进行拓扑优化的图3

我们单位是mm-ton-s,目前重量是4.239kg,我们的目标是在满足他刚性的要求下,减重40%。

首先我们先要给一个优化区域,我们用DTPL(Design Variables for Topology Optimization)命令。

ANSA联合OptiStruct进行拓扑优化的图4

这里我们先选择我们的优化区域,就我们这一整个实体,然后我们选择三个点,做他两个对称面。

下面我们设置他的两个设计灵敏度响应量,我们用DRESPi命令。

ANSA联合OptiStruct进行拓扑优化的图5

第一个响应我们选择质量分数。

ANSA联合OptiStruct进行拓扑优化的图6

第二个响应我们选择结构的顺应性

接下来我们定义优化约束。使用DCONSTR命令。

ANSA联合OptiStruct进行拓扑优化的图7

这里我们设置减重的目标是超过原重量的40%。

我们再定义一些优化参数,用DOPTPRM命令。

ANSA联合OptiStruct进行拓扑优化的图8

在打开的窗口中激活DESMAX并输入要执行的优化循环数量的值40。

ANSA联合OptiStruct进行拓扑优化的图9

最后我们写一下计算用的头文件,然后提交计算。下面看一下结果动画。

ANSA联合OptiStruct进行拓扑优化的图10

文章来源:FEAer

(2条)
默认 最新
优秀
评论 点赞
ansa很优秀的
评论 点赞
点赞 3 评论 2 收藏 5
关注