ADAMS软件使用交互式图形环境和零件库、约束库、力库,创建完全参数化的机械系统几何模型,其求解器采用多刚体系统动力学理论中的拉格朗日方程方法,建立系统动力学方程,对虚拟机械系统进行静力学、运动学和动力学分析,输出位移、速度、加速度和反作用力曲线。ADAMS软件的仿真可用于预测机械系统的性能、运动范围、碰撞检测、峰值载荷以及计算有限元的输入载荷等。
Adams软件的特色
◆ 软件界面友好,操作简单,易学易用;
◆ 三维实体、弹性体碰撞和冲击分析,摩擦、间隙分析;
◆ 极好的解算稳定性,武汉恩硕科技有限公司,恩硕科技,最早支持SMP并行计算;
◆ 支持系统参数化试验设计、优化分析;
◆ 独特的振动分析能力,能在频域中分析机构任意运动状态的下系统振动性能;
◆ 提供多学科软件接口,包括与CAD、FEA、CSD(控制仿真软件)之间的接口;
◆ 提供凝聚了丰富行业应用经验的专业化产品;
◆ 大型工程问题的求解能力,并经过大量的实际工程问题验证。
ADAMS软件由基本模块、扩展模块、接口模块、专业领域模块及工具箱5类模块组成,如表所示。用户不仅可以采用通用模块对一般的机械系统进行仿真,而且可以采用专用模块针对特定工业应用领域的问题进行快速有效的建模与仿真分析。
用户界面模块(ADAMS/View)ADAMS/View是ADAMS系列产品的核心模块之一,采用以用户为中心的交互式图形环境,将图标操作、菜单操作、鼠标点取操作与交互式图形建模、仿真计算、动画显示、优化设计、X-Y曲线图处理、结果分析和数据打印等功能集成在一起。
ADAMS/View采用简单的分层方式完成建模工作。采用Parasolid内核进行实体建模,并提供了丰富的零件几何图形库、约束库和力/力矩库,并且支持布尔运算、支持FORTRAN/77和FORTRAN/90中的函数。除此之外,还提供了丰富的位移函数、速度函数、加速度函数、接触函数、样条函数、力/力矩函数、合力/力矩函数、数据元函数、若干用户子程序函数以及常量和变量等。
自9.0版后,提供mscdytran,提供软件代理软件,ADAMS/View采用用户熟悉的Motif界面(UNIX系统)和Windows界面(NT系统),从而大大提高了快速建模能力。在ADAMS/View中,用户利用TABLE EDITOR,可像用EXCEL一样方便地编辑模型数据,同时还提供了PLOT BROWSER和FUNCTION BUILDER工具包。DS(设计研究)、DOE(实验设计)及OPTIMIZE(优化)功能可使用户方便地进行优化工作。ADAMS/View有自己的高级编程语言,支持命令行输λ命令和C++语言,有丰富的宏命令以及快捷方便的图标、菜单和对话框创建和修改工具包,而且具有在线帮助功能。ADAMS/View模块界面如图所示。