这篇文章我要教你如何在Abaqus中做一只沙滩上漫步的“噬风兽”(Strandbeest)。
Strandbeest Abaqus Model
...有点不太好弄。
首先,我们需要将复杂的机械关系解构一下,从最简单、最核心的动力部分做起。
把“噬风兽”3D几何模型(下文提供)导入Abaqus,并在Assembly模块中利用Exclude from simulation将暂时不考虑在模型内的部件排除分析。
第一步,先对三个齿轮进行模拟,最上边的齿轮作为输入端,用来传递风扇的转动。
齿轮传动
接着,加上曲轴,并与输出端的齿轮绑定,因为我们需要将齿轮的转动传递给曲轴,使它能够驱动上面的连杆。
曲轴转动
然后,把主体支撑件-龙骨大梁装配进来,承力由刚性梁替代模拟,龙骨约束为显示体。
加上龙骨
这个时候,就可以用Abaqus中的Connector来模拟连杆机构,将模型变得复杂一些:加上“噬风兽”的第一条腿。
第一条腿的运动机构
同样的方式,我们加上第二条腿、第三条腿...和第十二条腿。
十二条腿的完整机构
为了得到最终模型,我们将原几何模型中的其余部件激活,并约束为显示体,指定其跟随对应Connector的节点运动,模拟结果如下。
显示体约束跟随运动
OK,现在我们的模型建好了,教学完毕。
“噬风兽”最终Abaqus模型
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删