ADAMS基础知识讲解

合集下载

ADAMS 操作基础

ADAMS 操作基础

精选完整ppt课件
2
2.2 虚拟样机仿真分析基本步骤
机械系统建模 : 几何建模、运动副和运动约束、载荷 仿真分析 仿真结果分析 :回放仿真结果、绘制仿真结果曲线 验证仿真分析结果 :实验数据 与实验结果一致 ? 精制机械系统模型 :摩擦力 、柔性物体和连接、控制 重复仿真分析 机械系统优化分析 :可变参数 、试验设计 、最优化
8
ADAMS/View命令的基本操作
选择和输入ADAMS/View命令有五种常用的方法
主工具箱、
• 命令集有多个层次
菜单栏、
弹出式菜单、
• 屏幕上的各种对象,例如:构件、标记、约束、运动、力等 • 输入对话框中的文本输入栏 • 后处理图标中的各种对象,例如:曲线、标题、坐标、符号标记

快捷工具栏
命令窗口
• 动态移动视图 • 动态旋转视图
设置视图中心 缩放视图
精选完整ppt课件
13
显示方式设置
设置构件和模型的显示方式: View--- Model, Part Only
设置背景颜色: Setting --- View Background Color
模型显示方式设置: View--- Render Mode
虚拟样机技术入门与应用--2
ADAMS软件操作基础
2.1 ADAMS软件包
ADAMS/View(基本环境)*
ADAMS/Solver (求解器)*
ADAMS/PostProcessor(后处理)*
ADAMS/Car(轿车模块)、 ADAMS/Rail(机车模块)、 ADAMS/Driver(驾驶员模块)、 ADAMS/Tire(轮胎模 块)、ADAMS/Linear (线性模块)、ADAMS/Flex (柔 性模块)、ADAMS/Controls(控制模块)、ADAMS/FEA (有限元模块)、ADAMS/Hydraulics(液压模块)、 ADAMS/Exchange(接口模块)、 Mechanism/Pro (与 Pro/Engineer 的接口模块)、ADAMS/Animation(高速 动画模块)

ADAMS基础培训-实例讲解

ADAMS基础培训-实例讲解
从优化结果可以看出,设计变量 “DV_4”、“DV_6”和“DV_8”的 值分别为3.36319、7.93088和10.016时, 夹紧机构夹紧力最大为1022N。
3.1 输入试验数据
选择数据类型 数据路径 模型选择
3.2 试验数据建立曲线
后处理
数据选择
设置独立坐标轴
试验数据曲线
3.3 编辑曲线
曲线编辑
标题
坐标轴
曲线名称
试验数据曲线
3.4 仿真数据建立曲线并与试验数据对比
➢在图表生成器中选择Last_Run(…)。 ➢选择Last_Run(…)和overcenter作为水平轴数据。 ➢选择SPRING_1_MEA_1作为垂直轴数据,再选Add Curves。 ➢将该曲线的legend文字改为Virtual Test Data。
1.7 创建手柄
➢点击鼠标右键打开工具包 点击Link图标 ➢ 用鼠标左键点选Point_5、Point_6,创建连杆。 ➢对模型进行重命名,Slider。
1.8 创建铰接
➢点击鼠标右键打开工具包 点击Revolute Joint 图 标 ,选择2 Bod-1Loc,Normal To Grid。 ➢ 点击ground,Pivot和Point_1在Point_1处创建大地与 曲柄间的铰接。 ➢按照上述操作设置链接:
1、手柄与曲柄之间的Point_3, 2、手柄与连杆之间的Point_5, 3、连杆与钩子之间的Point_6, 4、钩子与曲柄之间的Point_2。
1.9 模型验证
验证模型:
➢4 移动物体 ➢5 铰接约束 ➢ 2 自由度
二、测试模型
建立地块(Ground Block) 建立锁钩与地块间 In plane约束 建立一个拉压弹簧 加一个手柄力 角度测试,测试弹簧力 生成传感器 模型仿真

ADAMS基础理论详解ppt

ADAMS基础理论详解ppt
ADAMS虚拟样机技术
相关基础理论
湖南大学 杨华
一、机械系统结构的数学描述
• 构件——运动的单元 (意义同机械原理所定 义),以B表示。 • 铰——构件间的运动约 束(运动副是铰的一部 分),以H表示。 • 拓扑——各构件的联系 方式,用图表示如下。
一、机械系统结构的数学描述
• B0表示运动为已知的构 件(例如机架)。 • 铰定义为有向的目的:1) 铰连接的两个物体中定 义一个物体为参考物, 以描述另一物体的相对 运动。2)定义铰连接的 两个物体的作用力与反 作用力的正方向。
目标函数等值线— 使目标函数 f ( x , y ) =常数 c 的设计方案 集合。类比于山的 等高线,同一等值 线上所有设计方案 的好坏程度相同, 等值线中心为最优 方案(山的峰顶或 谷底)。
目标函数
设计空间
三、优化方法基础
• 数值迭代寻优方法 — 对多变量复杂目标函数 的优化问题,采用数值迭代计算法来求得最 优方案。其思想可类比于瞎子爬山 — 看不见 山顶在何处却要找到山顶:以任意点为起 点,探索附近若干点,得到一更好点;移动 到更好点,再以更好点为起点,循环进行, 直至探索不到更好点,则认为找到最优点 (山顶)。
数值迭代寻优方法-瞎子爬山法
数值迭代寻优方法-瞎子爬山法
数值迭代寻优方法-瞎子爬山法
数值迭代寻优方法-瞎子爬山法
数值迭代寻优方法-瞎子爬山法
数值迭代寻优方法-瞎子爬山法
数值迭代寻优方法-瞎子爬山法
数值迭代寻优方法-瞎子爬山法
数值迭代寻优方法-瞎子爬山法
数值迭代寻优方法-瞎子爬山法
数值迭代寻优方法-瞎子爬山法
数值迭代寻优方法-瞎子爬山法
数值迭代寻优方法-瞎子爬山法

ADAMS基础培训

ADAMS基础培训
专业模块 Car Package ( 工 业 汽 车 模 块 , 有 A/Car 、 A/Driver、A/Tire 及 A/Pre 等) Rail Package(轨道车辆模块 A/Rail) A/Engine(引擎设计模块) A/Durability(耐久性分析) AVT toolkit(履带车辆分析) A/LGT(起落架设计) A/Figure Motion(人偶)
One Line/Multiple Lines, Open/Closed, Length, Vertex Points Angle, Parent Part
Open/Closed, Knot Points, Anchor CSM, Parent Part
1.2 建模——实体几何
Type Boxes
启动方式:
the Main Toolbox tool: the menu bar:
View|Coordinates Window Hotkey:F4
1.1 环境介绍——控制视角
在ADAMS中控制视角的方式...
• 在下拉式选单选取 View 然后再选
取你所需的显示控制功能
在绘图窗口点取滑鼠右键就会开启 弹出
1.2 建模——坐标旋转(Euler Angles)
•以Euler角 系统定义对象的旋转方式,同时区分为 •ADAMS/View内定值为Body[3,1,3]
1 -- X axis 2 -- Y axis 3 -- Z axis
Body-fixed,
Space-fixed
1.2 建模——几何构建的基础元素
1.2 建模——实体几何(续)
Type Links
Tool Graphic
Plates
Extrusions

ADAMS入门

ADAMS入门
array。 Build | System elements :有State Variable,
Differential/Transfer/ Linear State/ General State Equation。 Review | Create an AVI movie file 。 Review | Create Trace Spline:针对某一点(marker)绘 制出模拟过程间的轨迹线。 Settings | Force Graphics:设定Force, Torque的比例 及属性。 Settings | Solver:设定求解过程中的细部设定,如: 求解器的种类、公差、精度、除错、输出等设定。 Settings | icons :设定Icons大小、颜色、显示/隐藏 等属性。 Settings | Fonts :自行设定。
ADAMS一方面是虚拟样机分析的应用软件, 用户可以运用该软件非常方便地对虚拟机械 系统进行静力学、运动学和动力学分析。
另一方面,又是虚拟样机分析开发工具, 其开放性的程序结构和多种接口,可以成 为特殊行业用户进行特殊类型虚拟样机分 析的二次开发工具平台。
ADAMS软件由基本模块、扩展模块、接口 模块、专业领域模块及工具箱5类模块组成。 用户不仅可以采用通用模块对一般的机械 系统进行仿真,而且可以采用专用模块针 对特定工业应用领域的问题进行快速有效 的建模与仿真分析。
ADAMS主模块:
ADAMS/View 基本环境
ADAMS基本应用程序 ADAMS/Solver 求解器
ADAMS/PostProcessor 后处理
Mechanism /Pro
/Driver
/Hydraulics
/Animation
/Driveline

ADAMS软件操作基础精讲

ADAMS软件操作基础精讲

3.7 定义操作环境
定义地面坐标系
默认:笛卡儿坐标系作为地面坐标系, 313旋转系列
单位设置
单 位 系 统 长 度 质 量 力 时 间 角 度 频 率
1 MMKS 毫 米 公 斤 牛 顿 秒 度 弧 度 /秒
2 MKS
米 公 斤 牛 顿 秒 度 弧 度 /秒
3 CGS 厘 米 克 达 因 秒 度 弧 度 /秒
设置工作栅格、图标对话框
显示 设定
选择显 示对象
设置栅 格方向
设置栅格 类型、尺 寸、间隔
设置栅 格位置
设置不 同类型 对象的 图标
设置图 标尺寸
显示方式设置
显示视图辅助信息: View Accessories, 坐标窗口操作
设置屏幕和打印字体 Settings --- Fonts 保存和重新设置 Save/Restore Settings
3.1 ADAMS软件包
ADAMS/View(基本环境)* ADAMS/Solver (求解器)* ADAMS/PostProcessor(后处理)*
ADAMS/Car(轿车模块)、 ADAMS/Rail(机车模块)、 ADAMS/Driver(驾驶员模块)、 ADAMS/Tire(轮胎模 块)、ADAMS/Linear (线性模块)、ADAMS/Flex (柔性模块)、ADAMS/Controls(控制模块)、 ADAMS/FEA(有限元模块)、ADAMS/Hydraulics(液压 模块)、ADAMS/Exchange(接口模块)、 Mechanism/Pro (与Pro/Engineer 的接口模块)、 ADAMS/Animation(高速动画模块)
4 IPS 英 寸 斯 磅 力 秒 度 弧 度 /秒

adams入门详解与实例

adams入门详解与实例

adams入门详解与实例
ADAMS(自动动力动态分析)是一种模拟技术,用于研究机器运
动和控制程序之间的动态行为。

它可以用于电子、车辆和液压驱动器,以及机器人、电动系统和航空系统等不同类型的机器。

ADAMS可以显示动态输出,并为设计者提供反馈调节以提高系统性能。

ADAMS的主要功能是仿真。

它可以进行广泛的机械和动力仿真,
包括求解机器的动态响应,解决非线性的动力系统问题,研究电气机
械系统的特性,以及研究包括弹性机器和电磁荷载在内的复杂载荷系
统的动态行为。

ADAMS的精度高,可以轻松地模拟出机器系统的动态行为,并能够根据对真实机器系统的行为分析出有效的解决方案。

ADAMS可以使用多种建模语言,如MBL(DynaMath块模型库)、MIT(机械工程应用技术]=]、FORTRAN等,用于创建完整的动态模型。

ADAMS使用结构化的块,元素和模型的类库,可以轻松地创建模型,简化用户设计过程,而不会失去模型的质量和精度。

ADAMS可以通过配置属性自定义模拟,可以设置步骤、变量可视性、分片装置、动态增益、模型粒度等参数来获取有关过程的动态变
化的更多信息。

它提供了多种模拟类型,可以直接在机器和控制程序
之间进行转换。

ADAMS还支持同步和逐柱分析,可以自动检测和修复部件被夹紧的情况。

ADAMS可以使用MATLAB、MS EXCEL等软件的报告功能,可以很容易地将试验结果和分析结果可视化。

它可以在模拟时生成表格和图形,从而使设计者可以快速确定系统性能的改进方案。

新手上路:ADAMS基础知识讲解(图文并茂)【转载仿真论坛】(六)

新手上路:ADAMS基础知识讲解(图文并茂)【转载仿真论坛】(六)

新手上路:ADAMS基础知识讲解(图文并茂)【转载仿真论坛】(六)六、adams与CAD数据转换篇(一)、proe与adams的联合仿真1、ADAMS与Pro/E的接口组合的完整说明Following is a list of possible combinations:1. ADAMS2005 + MECHPro2005 + Pro/ENGINEER Wildfire2.0 (M010) --> Will Work2. ADAMS2003 + MECHPro2005 + Pro/ENGINEER Wildfire2.0 (M010) --> Will Work3. ADAMS2003 + MECHPro2005 + Pro/ENGINEER 2001 (2002030) --> Will not work since MECHPro2005 does not support Pro/E20014. ADAMS2005 + MECHPro2005 + Pro/ENGINEER 2001 (2002030) --> Will not work since MECHPro2005 does not support Pro/E20015. ADAMS2003 + MECHPro12.0 + Pro/ENGINEER Wildfire 2.0 (M010) --> Will not work6. ADAMS12.0 + MECHPro12.0 + Pro/ENGINEER 2001 (2002030) --> Will Work7. ADAMS2003 + MECHPro12.0 + Pro/ENGINEER 2001 (2002030) --> Will work after changes mentioned in KB 10645 are applied.8. ADAMS12.0 + MECHPro12.0 + Pro/ENGINEER2003 --> Will Work2、ADAMS与Pro/E的接口组合:目前,Proe和Adams能够有效工作的有下面几种组合:2.1. Adams 2005 + Mech/pro 2005 + Pro/E Wildfire 2.02.2. Adams 2003 + Mech/pro 2005 + Pro/E Wildfire 2.02.3. Adams 12 +Mech/pro 12 + Pro/E 20012.4. Adams 12+Mech/pro 12 + Pro/E Wildfire 2.0其中前3种我是总结坛子上的内容,第4种是我根据坛子中提供的超时补丁nmsd,尝试成功的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7.《机械系统动力学分析及adams应用教程》
8.《ADAMS入门详解与实例》
9.《车—路系统动力学中的虚拟样机:软件应用实践》
10.《RALI基础教程》
……
注释:以上部分资料在simwe或其他仿真论坛都有电子版,赶紧“搜索”去吧!
三、软件安装篇
1、的安装说明:
(1),运行SETUP,选取典型安装,选择模块时,要全选,然后建立一个文件夹.
(2),安装完后,再安装的LICENSE,点击一下apply,然后连续按ENTER键,一直到完成为止。
(3),把光盘中的CRACK拷贝到硬盘里去,去掉只读属性,修改,把里的HOSTNAME改为自己的主机名,然后保存
(4),再把保存好的拷贝到D:\ADMS12\network下覆盖掉
(5),重启
(6),运行D:\ADMS12\network下的IMTOOLS文件,然后找到
12、ADAMS中的文件类型介绍
模型及分析主要有以下几种类型文件:ADAMS/View二进制数据库bin文件、ADAMS/View命令cmd文件、ADAMS/Solver模型语言adm文件、ADAMS/Solver仿真控制语言acf文件,以及ADAMS/Solver仿真分析结果文件:req文件、res文件、gra文件 、out文件、msg文件。
利用ADAMS软件,用户可以快速、方便地创建完全参数化的机械系统几何模型。既可以是在ADMAS软件中直接建造的几何模型,也可以是从其它CAD软件中传过来的造型逼真的几何模型。然后,在几何模型上施加力、力矩和运动激励。最后执行一组与实际状况十分接近的运动仿真测试,所得的测试结果就是机械系统工作过程的实际运动情况。过去需要几星期、甚至几个月才能完成的建造和测试物理样机的工作,现在利用ADAMS软件仅需几个小时就可以完成,并能在物理样机建造前,就可以知道各种设计方案的样机是如何工作的。
10、ADAMS/VIEW中的输入函数的指定方法
输入函数是指从输入状态变量取值的时间函数。 只需在所建立的模型中在需要进行控制的部件施加一定的力或力矩,然后对其进行函数化:其函数的自变量为所指定的输入状态变量。这样所建立的模型就是受输入控制的系统。
11、如何将回放过程保存为AVI格式的电影文件
点击plotting(或F8)进入postprocessor ,右键--load ANIMATION,点击"record"开始录制。点击"play"开始。
5、关于ADAMS中方向的描述。
对于初学的人来说,方向的描述不太容易理解。之前我们都是用方向余弦之类的量来描述方向的。在ADAMS中,为了求解方程是计算的方便,使用欧拉角来描述方向。就是用绕坐标轴转过的角度来定义。旋转的旋转轴可以自己定义,默认使用313,也就是先绕z轴,再绕x轴,再绕z轴。
6、Marker点与Pointer点区别
MMKS--设置长度为千米,质量为千克,力为牛顿。
MKS—设置长度为米,质量为千克,力为牛顿。
CGS—设置长度为厘米,质量为克,力为达因。
IPS—设置长度为英寸,质量为斯勒格(slug),力为磅。
2、如何永久改变ADAMS的启动路径?
在ADAMS启动后,每次更改路径很费时,我们习惯将自己的文件存在某一文件夹下;事实上,在Adams的快捷方式上右击鼠标,选属性,再在起始位置上输入你想要得路径就可以了。
7、关于约束的问题
约束是用来连接两个部件使他们之间具有一定相对运动关系。通过约束,使模型中各个独立的部件联系起来形成有机的整体。
在ADAMS/View中,有各种各样的约束,大体上将其分为四类:
基本约束:
点重合约束(ATPOINT)、共线约束(INLINE)、共面约束(INPLANE)、方向定位约束(ORIENTATION)、轴平行约束(PARALLEL_AXES)、轴垂直约束(PERPENDICULAR)等
ADAMS/View命令cmd文件以“ .cmd”为文件名后缀,是由ADAMS/View命令编写的模型文件,可以包含模型的完整拓扑结构信息(包括所有几何信息)、模型仿真信息,为文本文件,可读性强,可以进行编程,是ADAMS的二次开发语言,不包含ADAMS/View的环境设置信息,不包含仿真结果信息,只能包含单个模型。
ADAMS/Solver模型语言(ADAMS Data Language)adm文件,以“ .adm”为文件名后缀,文件中包含模型中拓扑结构信息,但有些几何形体如 link等不能保留。ADAMS/View的环境设置不能保留。ADAMS/Solver可以读取adm文件,与ADAMS/Solver仿真控制语言acf文件配合可以直接利用ADAMS/Solver进行求解。
它们所在的路径,然后保存,再START就OK
2、adams2003安装方法
3、adams2005如何安装
4、patran和adams同时安装的解决方法
5、ADAMS与MATLAB共存的问题
四、常见问题篇
1、ADAMS中的单位的问题
开始的时候需要为模型设置单位。在所有的预置单位系统中,时间单位是秒,角度是度。可设置:
ADAMS/Postprocessor模块主要用来输出高性能的动画和各种数据曲线,使用户可以方便而快捷地观察、研究ADAMS的仿真结果。该模块既可以在ADAMS / View环境中运行,也可脱离ADAMS / View环境独立运行。
ADAMS是世界上应用广泛且最具有权威性的机械系统动力学仿真分析软件,其全球市场占有率一直保持在50%以上。工程师、设计人员利用ADAMS软件能够建立和测试虚拟样机,实现在计算机上仿真分析复杂机械系统的运动学和动力学性能。
二、书籍篇
宗旨:勤看书勤做实例
对新手来说,书无非是第一手好资料了,目前关于adams的中文书有如下:
1.《adams view高级培训教程》
2.《adams view基础培训教程》
3.《ADMAS虚拟样机技术入门与提高》
4.《虚拟样机技术及其在ADMAS上的实践》
5.《adams实例教程》
6.《ADAMS2005机械设计高级应用实例》
3、关于ADAMS的坐标系的问题。
当第一次启动ADAMs/View时,在窗口的左下角显示了一个三视坐标轴。该坐标轴为模型数据库的全局坐标系。缺省情况下,ADAMS/View用笛卡儿坐标系作为全局坐标系。ADAMS/View将全局坐标系固定在地面上。
当创建零件时,ADAMS/View给每个零件分配一个坐标系,也就是局部坐标系。零件的局部坐标系随着零件一起移动。局部坐标系可以方便地定义物体的位置,ADAMS/View也可返回如零件的位置——零件局部坐标系相对于全局坐标系的位移的仿真结果。局部坐标系使得对物体上的几何体和点的描述比较方便。物体坐标系不太容易理解。你可以自己建一个part,通过移动它的位置来体会。
函数
函数
与bistop函数
和sforce函数
,acf的应用
与CAD数据转换
其他CAD软件
相关
和ADAMS联合仿真篇
一、பைடு நூலகம்件介绍篇
ADAMS是Automatic Dynamics Analysis of Mechanical System缩写,为原MDI公司开发的著名虚拟样机软件。1973年Mr. Michael E. Korybalski取得密西根大学爱娜堡分校(University of Michigan,Ann Arbor)机械工程硕士学历后,受雇于福特汽车担任产品工程师,四年后(1977)与其它等人于美国密执安州爱娜堡镇创立MDI公司(Mechanical Dynamics Inc.)。密西根大学对ADAMS发展具有密不可分的关系,在ADAMS未成熟前,MDI与密西根大学研究学者开发出2D机构分析软件DRAMS,直到1980年第一套3D机构运动分析系统商品化软件,称为ADAMS。2002年3月18日公司并购MDI公司,自此ADAMS并入MSC产品线名称为(本文仍简称ADAMS)。
ADAMS/View二进制数据库bin文件以“ .bin”为文件名后缀,文件中记录了从ADAMS启动后到存储为bin文件时的全部信息-包含模型的完整拓扑结构信息、模型仿真信息以及后处理信息。可以包含多个模型、多个分析工况和结果。可以保存ADAMS/View的各种设置信息。文件为二进制不能阅读、编辑,只能通过ADAMS/View调阅,由于信息全面一般文件都比较大。
常用铰约束:
球铰(SPHERICAL)、虎克铰(HOOKE)、广义铰(UNIVERSIAL)、常速度铰(CONVEL)、固定铰(FIXED)、平移副(TRANSLATIONAL)、圆柱副(CYLINDER)、旋转副(REVOLUTE)、螺旋副(SCREW)、齿轮副等
高副约束:
曲线-曲线约束(CVCV)、点-曲线约束(PTCV)。
4、关于物体的位置和方向的修改
可以有两种途径修改物体的位置和方向,一种是修改物体的局部坐标系的位置,也就是通过MODIFY物体的position属性;令一种方法就是修改物体在局部坐标系中的位置,可以通过修改控制物体的关键点来实现。我感觉这两种方法的结果是不同的,但是对于仿真过程来说,物体的位置就是质心的位置,所以对于仿真是一样的。
Marker:具有方向性, 大部分情況都是伴随物件自动产生的,而 Point不具有方向性, 都是用户自己建立的;Marker点可以用来定义构件的几何形状和方向,定义约束与运动的方向等,而Point点常用来作为参数化的参考点,若构件与参考点相连,当修改参考点的位置时,其所关联的物体也会一起移动或改变。
驱动:
按驱动加在对象类型上分:有点驱动和铰驱动;按驱动特点来分有:平移驱动和旋转驱动。
8、驱动和力的区别
驱动和力都会引起物体的运动,但两者是有本质上的区别的。
驱动产生确定的运动,可以消除物体的自由度。
力产生的运动是不确定的,不能消除物体的自由度。
9、运动学仿真后,如何测量驱动力矩或者其他的物理量?
相关文档
最新文档