本帖最后由 风火雷电 于 2012-5-22 19:09 编辑
自己在adams中用到柔性体,所以研究了下用ABAQUS生成mnf文件,发一个自己做的小例子(附件是word文件和inp文件)。
1.打开abaqus,file--set work directory
2.model-Edit attributes
3.do not 那儿打钩,不输出部件和装配信息
4.创建一个part,外径0.02,内径0.01,长0.05
5.创建材料并赋予part-1
6.装配
7.创建模态分析步
8.输入你需要输出的模态特征值数,其他默认
9.Interaction,在两中心处创建两个RP点
10.创建两个多点约束 首先选择RP点,再选择筒内边
11mesh画网格
12施加约束Tools--set 创建RPpoint的set集 选择RP-1,RP-2创建set-2的单元集 选择整个part
13.Load 创建边界条件,选择RPpoint的set,完全约束
14.Job creat 一个名为tong的job,取默认设置,点击Write Input
15.OK,前期工作做好了,下面到E:\mnf文件夹找到tong.inp文件,直接拉到底对比你的文件,红色的是要加的关键语句,绿色的是你定义的Set和要输出的模态数,修改后保存。** ** STEP: Step-1** *Step, name=Step-1, perturbation*Frequency, eigensolver=Lanczos, acoustic coupling=on, normalization=displacement20, , , , , ** ** BOUNDARY CONDITIONS** ** Name: BC-1 Type: Symmetry/Antisymmetry/Encastre*BoundaryRPpoint, ENCASTRE** *ELEMENT MATRIX OUTPUT, MASS=YES, ELSET=Set-2** OUTPUT REQUESTS** *Restart, write, frequency=0** ** FIELD OUTPUT: F-Output-1** *node fileU*Output, field, variable=PRESELECT*End Step**** ----------------------------------------------**** SUBSTRUCTURE GENERATION***STEP*SUBSTRUCTURE GENERATE, TYPE=Z1, RECOVERY MATRIX=YES, MASS MATRIX=YES, OVERWRITE*RETAINED NODAL DOFS, SORTED=NORPpoint*SELECT EIGENMODES,generate1,20*SUBSTRUCTURE MATRIX OUTPUT, STIFFNESS=YES, MASS=YES, RECOVERY=YES*END STEP17.打开Abaqus Command,输入cd e:\mnf, e:,改变工作目录,输入abaqus job=tong,运行tong.inp文件(运行完之后,工作目录下应有tong.fil文件),输入abaqus adams job=tong,就ok了运行完之后工作目录下有tong.mnf文件
18.在adams中打开
|