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

1、约束对象选择

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

2、运动仿真参数含义

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

3、旋转副约束问题

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

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

4、Maker点创建问题

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

5、point和marker的区别

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

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

6、零件质心选择

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

7、齿轮副定义

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

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

adams添加齿轮副注意三点

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

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

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

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

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

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

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

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

10、图标大小设定

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

11、模型仿真前的检查

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

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

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

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

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

14、点的创建-表格式

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

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

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

16、耦合副

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

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

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

18、旋转副中方向问题

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

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

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

20、adams中驱动和力的区别

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

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

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

21、如何创建精确点

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

机器人动力学软件—ADAMS学习笔记相关推荐

  1. 机器人动力学与控制学习笔记(九)————基于模糊自适应增益调整的机器人滑模控制

    九.基于模糊自适应增益调整的机器人滑模控制 采用自适应模糊系统,可实现机器人滑模控制中切换增益的自适应逼近,从而消除滑模控制中的抖振.本文设计一类基于模糊自适应增益调整的机器人滑模控制设计方法. 9. ...

  2. 机器人动力学与控制学习笔记(六)————机器人PID控制

    六.机器人鲁棒自适应PD控制 6.1  问题的提出 对于具有强耦合性和非线性的机器人系统而言,线性PD控制是最为简单且行之有效的控制方法,在工业机器人中得到了广泛应用.但实践表明,线性PD控制往往要求 ...

  3. 机器人动力学与控制学习笔记(十)————自适应控制(模型参考自适应控制)

    一.模型参考自适应 模型参考自适应是比较流行的自适应控制方式之一.模型参考自适应控制系统的设计主要有两大类方法:一种是基于局部参数最优化的设计方法:另一种是基于稳定性理论的设计方法,包括以下两种具体的 ...

  4. 机器人动力学与控制学习笔记(十四)————RBF网络自适应控制

    十四.基于模型整体逼近的机器人RBF网络自适应控制 14.1  机械臂模型 设n关节机械臂方程为:                     (1) 设计跟踪误差为:                   ...

  5. V-rep机器人仿真软件使用的学习笔记

    本博客同时发布于个人主页:www.doctorsrn.cn 本博客续:V-rep机器人仿真软件使用的学习笔记-续 相关博客:V-rep中机械臂惯性参数的获取方法 前言 这篇博客主要是记录自己学习和使用 ...

  6. Adams学习笔记 第二讲 Adams入门示例

    Adams学习笔记 第二讲 Adams入门示例 Falling Stone石头坠落 问题描述 使用步骤 结论与分析 软件环境:Adams2018(官方文档使用的开发环境为2013.2) 声明:本讲内容 ...

  7. 三代组装软件canu学习笔记

    三代组装软件canu学习笔记 (2017-08-07 14:17:43) 转载▼   分类: 三代 1:这个组装软件起源于PBcR包含在Celera Assembler中(http://wgs-ass ...

  8. 软件调试学习笔记(七)—— 单步步入单步步过

    软件调试学习笔记(七)-- 单步步入&单步步过 单步步入 设置单步异常 处理单步异常 实验1:单步异常的设置与处理 单步步过 实现思路 实验2:实现单步步过 单步步入 描述: 单步步入的实现依 ...

  9. 软件调试学习笔记(六)—— 硬件断点

    软件调试学习笔记(六)-- 硬件断点 硬件断点 设置硬件断点 触发硬件断点 处理硬件断点 实验:硬件断点的设置与处理 硬件断点 描述: 与软件断点与内存断点不同,硬件断点不依赖被调试程序,而是依赖于C ...

最新文章

  1. 实现容器的底层技术--云平台技术栈06
  2. 工业4.0进行时:工业机器人为何能够快速爆发?
  3. mac怎么查看gitlab的注册邮箱_163电子邮箱怎么注册申请?手机号注册电子邮箱的小技巧...
  4. CAS 4.1.x 单点登出(退出登录)的原理解析
  5. 【leetcode】1018. 可被 5 整除的二进制前缀
  6. 多时相地图瓦片简单设想
  7. h5制作的简易单机球球大作战
  8. trackpoint_为什么TrackPoint键盘是ThinkPad爱好者的好礼物
  9. SQL Server 查询出金额转换为大写
  10. python 合并加速mp4文件(含对文件、目录的处理)
  11. java短信验证码功能发送的验证码如何校验_java实现发送短信验证码
  12. Ultra Fast Structure-aware Deep Lane Detection论文解读
  13. 如何加入家庭组计算机打印机,解决方案:Win7系统设置家庭组计算机设置共享打印机...
  14. SiamFC:Fully-Convolutional Siamese Networks for Object Tracking
  15. 我的世界服务器整人系列,我的世界:整人还在用TNT?老玩家用这7个道具简直谁见谁怕!...
  16. StringBuilder.AppendFormat(String, Object, Object) 方法
  17. 厦门大学校园导游系统(图论)
  18. 六上计算机基础知识ppt课件,计算机应用基础(windows 7+office 2010)课件 第六章 文稿演示软件PowerPoint 2010.ppt.pdf-汇文网...
  19. 使用SQL语句对重复记录查询、统计重复次数、删除重复数据
  20. 用python程序画出一些简单的动漫人物

热门文章

  1. 汇编语言 王爽(第四版)复习笔记
  2. java 浙江大学_浙江大学java上机参考答案
  3. i2c-tools测试EEPROM
  4. 【GlobalMapper精品教程】053:打开dbf文件并生成有坐标系的shp数据
  5. ie9此更新不适用于你的计算机,64位win7 sp1 安装ie9失败 先决条件Windows6.1-KB2454826-v2-x64这个补丁也装不上...
  6. 项目管理神器——Confluence篇
  7. php 控件 手机触控,如何通过电脑控制手机
  8. 重写小程序CheckBox样式
  9. 【黑客】入门路线及学习方法,工具小子起步,零基础可学,建议收藏
  10. 她与父亲的小故事(我支持你)