最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

ADAMS模态力

来源:动视网 责编:小OO 时间:2025-09-25 13:56:24
文档

ADAMS模态力

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

ADAMS中由MNF文件描述的柔性体,可以直接定义约束、接触以及各种力元,也可以通过预应力模态计算生成带预载荷的柔性体,以及通过模态力来描述施加在柔性体节点上的载荷。

其中,ADAMS模态力一般用来定义施加在柔性部件表面的分布载荷,其定义需要借助有限元载荷文件来实现,即哪些节点上施加力以及力的分布规律要由有限元载荷文件来定义,通过模态力对话框可以对分布力的大小及变化规律做进一步的描述。

我们知道模态计算生成的MNF文件是不带节点载荷信息的,借助ADAMS Flex Toolkit命令可以将外部的有限元载荷文件添加到柔性体MNF文件中。

下面,通过实例介绍ADAMS命令生成柔性体模态力的流程:

1、为了方便所有人掌握这个方法,所用实例为Adams_install_dir\\flex\\examples\\mnfload中的plate.mnf和plate.loads,plate.mnf为没有模态力信息的柔性体MNF文件,plate.loads为文本可编辑的有限元节点载荷描述文件,将这两个文件拷贝到自定义的工作路径下操作。

2、先熟悉一下ADAMS Flex Toolkit命令,以MSC ADAMS 2012为例,如下图所示:

ADAMS Flex Toolkit命令的调取是通过flextk来实现,其中包含的命令有如上图所示的mnf2mtx、msc2mnf等等,分别实现不同的flex toolkit功能,其中mnfload命令,其描述为“Add Load-cases to MNF file”,用来实现将外部的有限元载荷文件定义的节点载荷添加到MNF文件中,注意图中示例描述的语法格式,要求在DOS工作路径下输入完整的命令语句,即:

ADAMS版本号命令flextkmnfload旧的mnf文件名新的mnf文件名载荷文件名

可以编写一个批处理命令文件,以避免每次重复的进行命令输入。

3、依上述命令,将plate.loads描述的载荷添加到plate.mnf中的方法如下图所示,用的MSC ADAMS 2012 位版本:

4、如此将在工作路径中生成一个新的MNF文件:plate_load.mnf,导入ADAMS中,点击模态力定义工具条,通过模态力对话框生成模态力定义,并可对其载荷大小及变化规律进行表达式描述。

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文件,用文本编辑一个有限元载荷文件,通过ADAMS Flex Toolkit命令添加节点载荷,实现柔性体模态力的定义。

欢迎大家尝试。

文档

ADAMS模态力

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

最新推荐

猜你喜欢

热门推荐

专题
Top