机器人动力学软件—ADAMS学习笔记

时间:2024-05-20 20:28:21

ADAMS-第三章-运动副与驱动

1、约束对象选择

    在进行约束时,在不好选择目标对象时,可以鼠标处单击右键,在列表里选择目标对象,这样不容易约束错误而导致仿真时出错。

2、运动仿真参数含义

动仿真中的步数大小是控制仿真的精细程度的,如仿真时间50,步数5000,则代表在50秒时间里,运动仿真动画效果更新5000次。

3、旋转副约束问题

   在建立旋转副时,想要指定旋转副的运动方向时,在建立时选择特征选择,这样旋转方向可以自己定义。如图:

                                                                    机器人动力学软件—ADAMS学习笔记

   选项1建立的旋转方向是垂直于栅栏的,即很大程度上取决于你所选择点的坐标指向,而选项二,选择几何特征则可以自己来选定特定的方向进行旋转。在大多时候,建立旋转副时,当选择点的坐标系不特殊时,一般都采用选取几何特征来指定旋转方向!!!

4、Maker点创建问题

   在进行约束的建立时,有时候需要选择的特定点不好选择,则此时需要创建相关的特征点建立,即Maker点。

5、point和marker的区别

   Marker:具有方向性的点,大部分情况都是伴随物件自动产生的,而point只是一般意义上的点,不具有方向性,是用户自己建立的。

   Marker点可以用来定义构件的几何形状和方向,定义约束与运动方向等,而point点常用于作为参数化的参考点,若构件与参考点相连,当修改参考点的位置时,其所关联的物体也会一起移动或者改变。

6、零件质心选择

   在adams中零件的Marker:cm就是零件的质心。如下图:

                                                                  机器人动力学软件—ADAMS学习笔记

7、齿轮副定义

   在齿轮副的定义中,其中选择因素有齿轮副啮合方向,而齿轮副啮合方向的定义是两啮合齿轮啮合点处公切线方向!!!两齿轮基圆的公切线方向

8、齿轮副创建的注意事项

   adams添加齿轮副注意三点

1 两齿轮的旋转副,和啮合点,即cv marker ,必须属于同一parts,你这里显然是ground

2 添加旋转副的时候,必须先物体后公共part(即此处的ground)

3 啮合点marker的z轴必须是齿轮分度圆的切线方向,其实这里的marker点就是两齿轮的等速点。

切记:marker的Z轴必须是分度圆切线方向,这样才建立齿轮副时才不会出错。

     齿轮副创建中最为关键的一点其实是两齿轮啮合点的创建,即如何正确的创建出啮合处的marker点,在创建marker点时,其第二个选项尤为关键,即关联到坐标轴指向问题。

                                                                  机器人动力学软件—ADAMS学习笔记

方向栏中全局XY平面的意思是你在marker点处新建的坐标系的XY面与当前工作栅栏所在平面重合,所以为了保证方向准确,你还应该弄清楚你现在的工作栅栏平面是什么平面。

9、创建转动副、移动副等问题

   在创建转动副或者移动副等有关运动副时,很多时候当你以为不知道零件是针对哪个转动或者移动时,往往很多时候他们都是相对大地运动的,所以其约束元素中应该选择两个物体,一个位置进行约束,如果想要指定特定运动方向时,第二选项还应该勾选选择几何特征来进行运动关系建立。

10、图标大小设定

在ADAMS中,设置-图标,其中图标大小的设定是指模型中各种零件名称等图标大小的设定。

11、模型仿真前的检查

在进行模型仿真前,为了尽可能的减少仿真错误,可以对模型进行检查,即模型验证,看模型的约束条件是否正确,即是否存在过度约束等错误条件,在工具-模型验证中。如下图:

                机器人动力学软件—ADAMS学习笔记

12、转动副等连接建立中点的选择问题

在建立构件之间的转动副等连接时,可以大概预先估计你所需要建立的转动副等约束需要选择哪个点,该点大概在哪个区域,然后在利用鼠标放在该区域上单击右键来选择,如果不放心也可以先在该区域上单击右键选中某点,看看是不是满足自己要求的点。

13、建立转动连接中垂直栅栏选项

在建立转动连接约束中,其中有一种选择是垂直栅栏方式,该方式的含义是,建立的转动副的平面会垂直于该点处的工作栅栏,即两构件的相对转动方向在栅栏内!!!这就是为什么有的转动副建立时,书上的例子说的是先调整栅栏方向的原因。

14、点的创建-表格式

在创建点时,可以通过表格的形式进行创建,即对每个点的xyz坐标赋值进行创建。在创建时可以点击表格右下角的创建按钮,即可添加新的点。

15、模型的奇异解(解不唯一)

当模型进行仿真时,可能会出现解不唯一,即多解的情况,原因可能是有时候将两个相互矛盾的驱动定义到同一个模型上等,为了避免这种错误,用户可以在仿真前对模型进行模型验证,看看是否存在过约束等错误因素。

16、耦合副

耦合副说白了就跟皮带的作用差不多,将两个或三个皮带轮的旋转运动(即旋转副)用皮带耦合起来,且第一个运动副为驱动副,第二个为从动副。

17、关于创建各种运动副时点的选择问题

在创建旋转副或者移动副等相关运动副时,需要选择相应的点来建立,为了克服点不好选择的问题,可以先选择点,例如,当点都建立在大地上时,在建立运动副之前,可以先选择特征树中的物体-大地,然后鼠标移到对应区域,选择相应的点,再在此基础上建立相关的运动副条件。

18、旋转副中方向问题

在adams的旋转副建立中,当选择几何特征来建立旋转副时注意,其方向其实就是旋转副平面里那个凹槽的指向,这个凹槽就相当于两合页之间的销!!!

 

19、关于如何永久性更改ADAMS启动路径

ADAMS启动后,每次更改路径很费时,我们习惯将自己的文件存在某一文件夹下;事实上,在Adams的快捷方式上右击鼠标,选属性,再在起始位置上输入你想要得路径就可以了。如下图:

                                                    机器人动力学软件—ADAMS学习笔记

20、adams中驱动和力的区别

在adams中,驱动和力都会引起物体的运动,但两者是有本质上的区别。

驱动:可以产生具有确定性的运动可以消除物体的*度,就好比机械原理中,*度与驱动数目相等时,运动确定。

力:只能产生不确定的运动不能消除物体的*度

21、如何创建精确点

    在adams中,建立各种约束和运动副时,其中最为关键的一点就是如何找准精确点,所以,如何建立点的正确坐标变得尤为重要,在建立点时我们首先要分清是该建立point还是marker点,其坐标值可以通过Modify来修改,到达预期结果。