这里写自定义目录标题
- 背景介绍
- 主要步骤
- 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有限元分析实例详解》