找回密码
 注册
Simdroid-非首页
查看: 67|回复: 0

[资料共享] Adams命令之模态力

[复制链接]
发表于 2014-7-30 09:31:31 | 显示全部楼层 |阅读模式 来自 中国
Adams命令之模态力

1概述
Adams中由MNF文件描述的柔性体,可以直接定义约束、接触以及各种力元,也可以通过预应力模态计算生成带预载荷的柔性体,以及通过模态力来描述施加在柔性体节点上的载荷。
其中,Adams模态力一般用来定义施加在柔性部件表面的分布载荷,其定义需要借助有限元载荷文件来实现,即哪些节点上施加力以及力的分布规律要由有限元载荷文件来定义,通过模态力对话框可以对分布力的大小及变化规律做进一步的描述。
我们知道模态计算生成的MNF文件是不带节点载荷信息的,借助Adams FlexToolkit命令可以将外部的有限元载荷文件添加到柔性体MNF文件中。

2实现方法
下面,通过实例介绍Adams命令生成柔性体模态力的流程:
1)        为了方便所有人掌握这个方法,所用实例为Adams_install_dir\flex\examples\mnfload中的plate.mnf和plate.loads,plate.mnf为没有模态力信息的柔性体MNF文件,plate.loads为文本可编辑的有限元节点载荷描述文件,将这两个文件拷贝到自定义的工作路径下操作。
2)        先熟悉一下Adams Flex Toolkit命令,以MSC Adams2012为例,如下图所示:

file:///C:\Users\user\AppData\Local\Temp\msohtmlclip1\01\clip_image002.jpg
Adams Flex Toolkit命令的调取是通过flextk来实现,其中包含的命令有如上图所示的mnf2mtx、msc2mnf等等,分别实现不同的flextoolkit功能,其中mnfload命令,其描述为“AddLoad-cases to MNF file”,用来实现将外部的有限元载荷文件定义的节点载荷添加到MNF文件中,注意图中示例描述的语法格式,要求在DOS工作路径下输入完整的命令语句,例如:
Adams2012 flextk  mnfload  in.mnf out.mnf  loadfile
解释为:ADAMS版本号命令  flextk mnfload  原mnf文件名  新的mnf文件名  载荷文件名
可以编写一个批处理命令文件,以避免每次重复的进行命令输入。
3)        依上述命令,将plate.loads描述的载荷添加到plate.mnf中的方法如下图所示,用的MSC Adams2012 64位版本:
file:///C:\Users\user\AppData\Local\Temp\msohtmlclip1\01\clip_image004.jpg
4)        如此将在工作路径中生成一个新的MNF文件:plate_load.mnf,导入Adams中,点击模态力定义工具条,通过模态力对话框生成模态力定义,并可对其载荷大小及变化规律进行表达式描述。
file:///C:\Users\user\AppData\Local\Temp\msohtmlclip1\01\clip_image006.jpg
5)        有限元载荷文件格式非常简单,以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。
节点编号与有限元网格模型中的编号相同。

依据上面介绍的方法,大家可以对任意MNF文件,用文本编辑一个有限元载荷文件,通过AdamsFlex Toolkit命令添加节点载荷,实现柔性体模态力的定义。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-23 20:20 , Processed in 0.027709 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表