这里写自定义目录标题

  • 背景介绍
  • 主要步骤
    • 1、ansys中完成子结构仿真,确定主自由度,导出.sub和.cdb文件
    • 3、使用simpack生成.fbi文件
    • 4、.fbi文件使用
  • 注意事项
  • 推荐书籍

背景介绍

由于需要做齿轮箱的刚柔耦合仿真,所以需要使用ansys生成.sub和.cdb文件,通过simpack内置的插件完成柔性体的建立。但是网络的教程相当有限。

bilibili用户分享,apdl生成.sub和.cdb文件

(apdl)子结构处理超大型模型问题

ansys子结构分析时如何选取主自由度

但是apdl学习成本比较高,所以我还是希望使用workbench实现这些功能,所以在此,我总结一下操作方法。

主要步骤

1、ansys中完成子结构仿真,确定主自由度,导出.sub和.cdb文件
2、使用simpack生成.fbi文件
3、.fbi文件使用

1、ansys中完成子结构仿真,确定主自由度,导出.sub和.cdb文件

在workbench中搭建如图的分析框架,导入几何模型后,双击进入mechanical

演示使用一阶柔性摆举例,我们在仿真中需要固定摆的上端,使它可以绕着坐标原点在重力作用下往复摆动,所以需要有两个主节点,一个在顶端一个在小球内部圆心处。(具体你自己的模型主节点如何选择,请自行思考)

具体模型树如图,材料和网格都是常规操作,命名选择是用来生成两个远程点的,各位可以按照自己的需求进行设置。主要需要注意的是“子结构生成”部分的内容,在其中需要我们指定主自由度、主节点、求解阶数和文件输出。

求解阶数设置

确定主自由度,导出.sub和.cdb文件

文件输出和主自由度通过插入apdl命令实现,更多命令参数参考官方帮助文档:M命令帮助手册


点击求解,在workbench界面查看文件,就可以直接看到文件夹中已经有了.sub和.cdb文件

(tips:文件框默认不开启,查看>文件勾选即可)
ansys部分的操作到这里就结束了,下面就是在simpack中进行

3、使用simpack生成.fbi文件

utilities > FBI file > generation打开下面的界面
1、添加刚刚生成的sub和cdb文件
2、现在fbi文件的输出位置和名称,这是柔性体的中间文件
3、点击生成

跟多其他选项的具体含义建议查看simpack的帮助文档,很详细。

4、.fbi文件使用

新建一个项目,在globals中修改搜素路径。双击bodies下的体
类型选择线性柔性体,然后导入刚刚生成的fbi文件即可

注意事项

柔性体使用时出现报错,可以参照这篇文章进行解决:Simpack 2020.1 一种报错的解决方法

推荐书籍

《simpack 9实例教程上/下》
《ansys workbench有限元分析实例详解》