ANSYSADAMS接口示例
adamsansys联合仿真的方法浅析
adams可以进行柔性体仿真,但是用adams自带的插件做柔性体效果不佳,
推荐的方法是,用ansys建立有限元模型,制作中性文件导入adams,这样既
能在matlab中printf输出格式adams中进行柔性体仿真,还可以将仿真过程中该构件所承受的动态载荷
导入ansys进行有限元分析。
我用ansys制作柔性体中性文件方法如下:
1preprocessor>add/edit/delete  弹出对话框中单击add,增加两个
  单元类型:3D mass 21solid 45
2.导入或建立三维模型,创建用于外联的关键点
3.用3D mass 21划分外联关键点,用solid45划分三维模型。
4.创建刚性区,实际上就是某外联关键点和一部分表面节点建立耦合方程。
  preprocessor>coupling/ceqn>rigid region
5.保存模型,创建中性文件。
  solution>adams connection>export
ADAMS软件中生成ANSYS所需要的载荷文件(.lod文件)
进入ADAMS程序,建立机械系统的刚性部件,读入模态中性文件.mnf以建立柔性体的模型,指定柔性体与刚性体的连结方式,按实际情况定义载荷和边界条件进行机械系统的运动学分析。在分析完成后输出ANSYS软件所需要的载荷文件(.lod文件)。此文件包含了对应于运动过程中不同时刻点柔性体的运动状态和所承受的载荷等信息(例如,力矩,加速度,角速度及角加速度)
ANSYS程序中进行应力应变分析
进入ANSYS程序,恢复在步骤一中所建立的柔性体模型,选择所有节点,从载荷文件(.lod文件)中到相应时刻的载荷并输入ANSYS,对柔性体进行应力应变分析。在分析完成后即可得到柔性体的应力应变分布和其它感兴趣的结果数据。
此模型为摩托车发动机活塞曲柄连杆机构。活塞上施加5Kn的力。其中连杆作为柔性体考虑连杆,活塞和曲柄作为刚性体对待。