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版本号命令  flextk  mnfload  旧的mnf文件名  新的mnf文件名  载荷文件名

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

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

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模态力 - MSC技术文章 - 中国仿真互动网(www.Simwe.com)相关推荐

  1. 程序员如何写好一篇技术文章?

    本文字数:3536字 预计阅读时间:6分钟 背景 最近团队有同学提议,想探讨如何才能写出一篇优秀的技术文章.所以尽管水平实在有限,还是按照自己的经验和理解写下了这篇文章,亚历山大之余,也很高兴和大家分 ...

  2. 2022年1-6月墨天轮最受欢迎的25篇原创技术文章

    墨天轮作为数据技术的专业社区,汇集了众多优秀的技术专家与一线从业人员,大家于此积极分享工作实践与学习经验,发布了大量的优质原创文章. 转眼2022年已过半,我们整理了今年1-6月期间平台上受欢迎的25 ...

  3. 2022 年 1-6 月墨天轮最受欢迎的 25 篇原创技术文章

    墨天轮作为数据技术的专业社区,汇集了众多优秀的技术专家与一线从业人员,大家于此积极分享工作实践与学习经验,发布了大量的优质原创文章. 转眼2022年已过半,我们整理了今年1-6月期间平台上受欢迎的25 ...

  4. 力科示波器 matlab,力科周末文章四周年180期合集目录

    力科周末文章四周年180期合集 一.示波器基础系列 01 关于示波器的带宽-Frankie 01-1calibrating scopes 02 采样率和存储深度-Rick 03 DSO中的内插技术-P ...

  5. IT技术文章示例(附源码)

    IT技术文章示例(附源码) 重点推荐 1.jquery+swfupload+servlet 多文件上传:http://www.ityangba.com/thread-49-1-1.html 2.jav ...

  6. 学习笔记:The Log(我所读过的最好的一篇分布式技术文章

     学习笔记:The Log(我所读过的最好的一篇分布式技术文章)         前言 这是一篇学习笔记. 学习的材料来自Jay Kreps的一篇讲Log的博文. 原文很长,但是我坚持看完了,收获 ...

  7. 程序员怎样才能写出一篇好的技术文章

    来源:http://droidyue.com/blog/2016/06/19/how-to-write-an-awesome-post/ 首先,这算是一篇回答知乎问题 程序员怎样才能写出一篇好的博客或 ...

  8. Jerry的ABAP原创技术文章合集

    我之前发过三篇和ABAP相关的文章: 1. Jerry的ABAP, Java和JavaScript乱炖 这篇文章包含我多年来在SAP成都研究院使用ABAP, Java和JavaScript工作过程中的 ...

  9. 如何写好技术文章(看张鑫旭老师的直播总结

    大家好,我是若川.持续组织了6个月源码共读活动,感兴趣的可以点此加我微信 ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步.同时极力推荐订阅我写的<学习源码整体架构系列& ...

最新文章

  1. 汽车常识全面介绍 - 车身
  2. php autoload用法,php自动加载__autoload()函数用法
  3. infomix数据库版本sql_查询 informix数据库版本
  4. linux集群服务有什么用,使用MOSIX搭建Linux的高性能集群服务
  5. BZOJ 1108: [POI2007]天然气管道Gaz
  6. 事业编还是程序员_头条员工为不加班,降薪去事业单位,结果蒙了:还不如当程序员...
  7. 图像语义分割之特征整合和结构预测
  8. Open Virtual Machine Tools
  9. 刘意 java基础视频_传智播客 2015年 刘意_Java基础视频-深入浅出精华版 笔记(day21~day23)(2016年4月8日13:28:21)...
  10. 2010年国家公务员考试行测真题WORD完整版
  11. Jenkins分布式集群设计方案
  12. Win10将用户名修改为英文
  13. 网络准入系统usersafe守护企业内网安全
  14. numpy array 升维
  15. 新颖的自我介绍_新颖一分钟自我介绍4篇
  16. 记录配置Jupyter kernels
  17. Unity用GL接口实现画格子
  18. kail如何进入root_Kali初次使用如何获得root权限
  19. CS5801|替代LT6711A|HDMI转DP转接线方案|HDMI转DP带供电芯片方案
  20. 用spark分析北京积分落户数据,按用户身份证所在省份城市分析

热门文章

  1. Excel 2010 VBA 入门 135 利用窗体制作登录界面
  2. 七、基础教程-坐标轴(Axis)
  3. 基于asp.net706酒店客户关系管理系统
  4. 手把手教你下载XShell免费版(超详细)
  5. R语言绘图—多边树状图
  6. ESP8266-Arduino编程实例-BMM150数字地磁传感器驱动
  7. Drill系列(1):Dremel的原理
  8. 2022/12/17 mysql 索引基本原理解读
  9. FPGA功耗那些事儿(转载)
  10. 前缀学习完结篇 第三课上