Amesim软件跟机械运动相关的库有三个,分别是1D机械库、2D机械库和3D机械库。
1D机械库是最常用的,也是必须掌握的。它一般配合其他库一起使用,比如用HCD库模拟阀芯、油缸的运动等;外部力、齿轮、绳索、刚度阻尼等简单的机械系统。
2D机械库熟悉的人比较少,包含1D机械库所有功能。主要是模拟一个平面内运动,只考虑2个方向,能设置运动副、接触、齿轮、绳索等。对于机电液系统仿真,比采用1D机械库建模精度更高,比动力学联合仿真更简单高效。
3D机械库是在2D机械库基础上,考虑3个方向运动,更接近专业动力学软件,其建模难度更高,计算资源更多。
做一个简单案例:2根连杆设置旋转副,在重力作用下,绕着固定点旋转。
Amesim采用2D机械库建模,元件1可视化查看、元件2是固定点、元件3和5是旋转副、元件4和6是连杆1和2、元件7是自由端口。
Adams软件同样建立2根连杆,质量与惯量一致,旋转阻尼系数也一致。
动力学仿真一般查看位移、速度、力的变化。
连杆2的自由端口在Y轴方向的位移变化,由于存在阻尼,最终位置不再变化。两个软件仿真结果高度吻合。
同样,连杆2的角速度仿真结果基本一样。
最后,连杆之间的扭矩变化,两个软件的仿真结果一样。
由于案例简单,两个软件结果一样。对于复杂机构,专业软件精度、效率理论上更好。
对于简单系统的联合仿真,建议用Amesim一个解决。毕竟联合接口设置、计算收敛性报错是痛点。
如果常用Amesim软件,且有动力学仿真需求,建议掌握机械库建模。