ADAMS中由MNF文件描述的柔性体,可以直接定义约束、接触以及各种力元,也可以通过预应力模态计算生成带预载荷的柔性体,以及通过模态力来描述施加在柔性体节点上的载荷。
其中,ADAMS模态力一般用来定义施加在柔性部件表面的分布载荷,其定义需要借助有限元载荷文件来实现,即哪些节点上施加力以及力的分布规律要由有限元载荷文件来定义,通过模态力对话框可以对分布力的大小及变化规律做进一步的描述。
我们知道模态计算生成的MNF文件是不带节点载荷信息的,借助ADAMS Flex Toolkit命令可以将外部的有限元载荷文件添加到柔性体MNF文件中。
mnf中的模态力可以通过adams flex进行查看,如下图所示:
查看mnf中的模态力
Adams通过命令可以将load载荷添加到mnf文件中。
有限元载荷文件格式非常简单,以plate.loads文件为例,格式示范如下:
%C one atu overpressure
1 FZ -2.5336E+02
2 FZ -5.0672E+02
3 FZ -5.0672E+02
4 FZ -5.0672E+02
5 FZ -5.0672E+02
6 FZ -5.0672E+02
7 FZ -5.0672E+02
8 FZ -5.0672E+02
9 FZ -5.0672E+02
10 FZ -5.0672E+02
11 FZ -2.5336E+02
12 FZ -5.0672E+02
….
上面描述的意思为分别给编号为1、2、3、…的这些节点施加Z向载荷,载荷大小为后面的数值,如果是X或Y向载荷,则将其中的FZ改成FX或FY。
节点编号与有限元网格模型中的编号相同。