本教程可实现Abaqus生成Adams柔性体部件mnf文件。
一 abaqus前处理
1 Part: 正常建立模型,或从第三方软件导入模型
2 Property:赋予材料属性
3 Assembly:进行装配
4 Step(关键步骤):
创建两个分析步:
Frequency 分析步中选择要计算的阶数,其他默认即可
Substructure generation分析步中
❶中起个子结构的标识符,可以随意取个名字,这里我取为1
❷选择子结构的区域,这里我只有一个部件因此取为whole model。若模型中不止一个部件,则为需要的区域建立集 合进行选取
红色部分是关键,要勾选上,并在下面填上frequency分析步中相应的模态阶数
场输出和时程输出取默认即可
5 Load:
在Frequency分析步中施加边界约束(如果有约束的的话)
在Substructure generation分析步中
释放需要的的节点自由度
6 Mesh:正常划分网格
7 Job:创建好作业后
点write input,不要直接submit,后面要对生成的inp文件进行修改
二 修改INP文件:
如图所示,在*Substructure Generate…下一行添加一行代码* *FLEXIBLE BODY,TYPE=ADAMS
此行必须添加,否则后面会报错
三 提交作业
打开windows命令窗口或linux终端,进入inp文件所在路径
输入 abaqus job=xxx
(xxx为xxx.inp文件的文件名,注意不要加上.inp后缀)
此时abaqus开始计算,
计算完成后在命令窗口继续输入
abaqus adams job=xxx substructure_sim=xxx_Zxx units=xxx
(Zxx为之前分析步模块设置的子结构标识符,上面计算完成后会生成xxx_Zxx.sim文件
Units是设置单位,mmks是mm,kg,s,N的意思,如果不加units这段代码则默认为m,kg,s ,N)
计算完成后即可生成.mnf文件