ADAMS入门详解与实例-第02章 在ADAMS View中建立刚性构件

合集下载

adams教程

adams教程

adams教程Adams教程-基本概念与应用Adams是一种重要的多体动力学仿真软件,广泛应用于机械工程、汽车工程、航空航天工程等领域。

本教程将介绍Adams的基本概念和应用,帮助读者快速入门并掌握该软件的基本操作技巧。

1. Adams简介Adams是一种基于多体动力学理论的仿真软件,能够模拟和分析复杂的机械系统的运动和力学行为。

它采用了基于弹簧、阻尼和惯性模型的多体动力学算法,能够准确地预测系统的运动轨迹、速度、加速度等关键参数。

2. Adams界面与基本操作Adams的界面直观友好,主要包括模型空间、运动学仿真、力学仿真等模块。

在模型空间中,可以创建和修改机械系统的模型;在运动学仿真模块中,可以模拟系统的运动轨迹;在力学仿真模块中,可以分析系统的力学特性。

3. 创建模型与约束在Adams中,模型的创建是基于几何图形和物体的属性。

可以通过导入CAD文件或者手动绘制几何图形来创建模型,并为每个模型设置合适的质量、惯性矩阵等属性。

通过添加约束条件,可以模拟系统中各个物体之间的相对运动关系。

4. 仿真与结果分析一旦模型和约束设置完成,就可以进行仿真分析了。

Adams提供了多种仿真方式,如动态仿真、静态仿真、优化仿真等。

仿真结果可以通过图表、动画等形式进行展示和分析,帮助工程师深入理解系统的运动行为和受力情况。

5. 应用案例最后,本教程将通过一些实际应用案例来展示Adams的具体应用。

例如,利用Adams模拟汽车悬挂系统的运动特性,预测系统在不同路况下的动力学行为;利用Adams模拟飞机起飞和着陆过程,评估系统在不同条件下的稳定性和安全性等等。

通过本教程的学习,读者将能够掌握Adams的基本操作技巧,理解多体动力学仿真的基本原理,并能够利用该软件进行机械系统的仿真分析。

希望读者能够通过这些知识和技能,在工程领域取得更好的成果。

ADAMS实例弹簧挂锁模型之2第二章建模

ADAMS实例弹簧挂锁模型之2第二章建模

第二章建模总论在本章,你将建立和连接挂锁的各个部件,并同时验证各个部件的建造和连接是否正确。

有了正确的模型,你就可以在第三章中在仿真环境下对其进行测试。

建造挂锁模型可分为两个基本部分:建造曲柄(pivot)和手柄(handle)建造钩子(hook)和连杆(slider)完成后的图形如图 4 所示。

═══════════════════════════════════════════════建造曲柄(pivot)和手柄(handle)作为建造模型的初始步骤,你需完成以下操作:1.启动ADAMS/View并建立一个新的数据文件2.熟识ADAMS/View的界面3.设置工作环境4.创建设计点5.建造曲柄(pivot)6.重新命名曲柄(pivot)7.建造手柄(handle)8.用转动副连接各个部件9.模拟模型的运动10.观察参数化的效果◆启动ADAMS/View并建立一个新的数据文件在本部分,你需要启动ADAMS/View并建立一个模型数据文件,其中包含一个名为Latch的模型。

模型数据文件记载了你在ADAMS/View当前时段所做的所有工作,包括你建立的所有模型、模型的属性、仿真的结果和图表、定制菜单和对话框,以及你所做的所有参考标识。

在UNIX环境下,你可以从ADAMS Product Menu菜单中启动ADAMS/View。

关于ADAMS Product Menu菜单更多的信息请参阅指导手册《Running and Configuring ADAMS on Your UNIX System》。

在Windows环境下,你可以从START菜单启动ADAMS/View。

关于更多的信息请参阅指导手册《Running ADAMS on Windows》。

在UNIX环境下启动ADAMS/View:1从ADAMS Product Menu菜单中,选择ADAMS/View,则出现运行ADAMS/View 的对话框出现。

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约束 建立一个拉压弹簧 加一个手柄力 角度测试,测试弹簧力 生成传感器 模型仿真

ADAMSView基础

ADAMSView基础

第5章 ADAMS/ViewADAMS/View是ADAMS一个强大的模块,主要是用于前处理(建模)。

它除了提供了强大的建模功能,同时也集成了仿真、优化分析的功能。

通过对本章的学习,可以对ADAMS/View的主要功能及其操作步骤有一定的了解。

5.1 ADAMS/View简介ADAMS/View是一个强大的建模和仿真环境,它可以建模、仿真并优化机械系统模型。

ADAMS/View可快速对多个设计变量进行分析直到获得最优化的设计。

在ADAMS/View中创建模型的步骤与通常创建物理模型的步骤是相同的。

尽管列出的创建模型的步骤似乎是一次创建模型成功,然后再对模型进行测试并优化,但建议在创建整个模型之前先建立并测试模型的小的元件或子系统。

例如,先创建一些小的模型部件,把它们联系在一起,然后运行简单的仿真以测试它们的运动,确保它们运动正确。

一旦模型正确,再在其上添加更复杂的模型。

刚开始会进展缓慢,但能在开始下一步之前确保每个子系统工作正常,为后续工作作好铺垫。

5.1.1 建模和仿真的步骤建模和仿真的步骤大体上可以分为下面几步:(1)建模(Build):创建零件、约束零件、定义作用在零件上的力;(2)测试模型(Test):测试特征、进行仿真、察看动画、察看结果曲线;(3)验证模型(Validate):输入测试数据、在绘制的曲线图上添加测试数据;(4)模型优化(Refine):添加摩擦、定义柔性体、施加作用力函数、定义控制;(5)迭代(Iterate):增加参变量、定义设计变量;(6)优化分析(Optimize):进行设计敏感性研究、完成试验设计、进行优化研究;(7)宏操作(Automate):创建用户菜单、创建用户对话框、以宏的形式记录并重新进行模型操作。

5.1.2 创建模型1. 模型元素类型复杂机械系统模型主要由部件、约束、力(驱动)、力元等要素组成。

ADAMS/View中的模型元素基本由这四类组成。

(1)部件:也称作构件。

ADAMS操作与实例

ADAMS操作与实例

ADAMS操作与实例ADAMS(Automated Dynamic Analysis of Mechanical Systems)是一种基于计算机模拟的动力学分析软件,用于研究和优化机械系统的动力学行为。

它可以对复杂的机械系统进行建模,模拟其在多种运动和环境条件下的动态响应,并提供详细的分析结果和优化建议。

ADAMS软件提供了丰富的建模工具,包括刚体、弹簧、阻尼器、杆件等各种元件,以及各种运动和载荷条件的定义和设置。

用户可以通过图形化界面进行建模,设置材料属性、约束条件和运动轨迹等,也可以通过脚本进行高级定制。

ADAMS的运算模型基于动力学原理,可以准确地模拟机械系统的运动、力学性能和耦合效应。

它可以分析各种运动学和动力学问题,例如刚体运动路径、力的传递和转矩分配、接触碰撞、振动和动态响应等。

用户可以通过设置不同的运动和载荷条件,模拟不同的工作环境和使用情况,并对系统的稳定性和性能进行评估。

ADAMS还提供了先进的分析和优化工具,如正弦响应分析(Sine Response Analysis)、随机响应分析(Random Response Analysis)、模态分析(Modal Analysis)和优化设计(Optimization Design)等。

这些工具可以帮助用户深入理解机械系统的动力学行为,找出系统中的关键问题,并寻找最佳的设计参数和控制策略。

首先,我们需要收集汽车悬挂系统的相关数据和参数,包括悬挂臂的长度、悬挂弹簧的刚度和阻尼系数、减震器的参数等。

然后,使用ADAMS的建模工具,将这些参数输入到软件中,进行系统的几何建模。

在建模过程中,我们可以设置各个零部件之间的约束条件,如球面连接、铰链连接等。

还可以定义各个零部件的运动类型和运动规律,例如设置悬挂臂的运动轨迹为垂直向下的等速运动。

此外,还可以设置运动过程中的外部载荷,如道路因素引起的颠簸等。

完成建模后,我们可以进行系统的初始状态仿真。

ADAMS课第2讲

ADAMS课第2讲


产生新构件还是添加到构件或地基上 用鼠标点击上一步定 线型:直线、开口多义线、封闭多义 义的端点,可以删除 线 最后一步绘制的线段 线段的长度 产生新构件还是添加到构件或地基上 圆或圆弧的半径 选择圆,或圆弧夹角 产生新构件还是添加到构件或地基上 是开口曲线还是封闭曲线 用鼠标点击上一步定 义的曲线位置可以后 退一步

产生新构件还是添加到构件或地基上 用鼠标点击上一步定 线型:直线、开口多义线、封闭多义 义的端点,可以删除 线 最后一步绘制的线段 线段的长度 产生新构件还是添加到构件或地基上 圆或圆弧的半径 选择圆,或圆弧夹角 产生新构件还是添加到构件或地基上 是开口曲线还是封闭曲线 用鼠标点击上一步定 义的曲线位置可以后 退一步
• 命令集有多个层次

菜单栏、
弹出式菜单、
• 屏幕上的各种对象,例如:构件、标记、约束、运动、力等 • 输入对话框中的文本输入栏 • 后处理图标中的各种对象,例如:曲线、标题、坐标、符号标记


快捷工具栏 命令窗口
9
鼠标的应用

鼠标左键和鼠标右键 左键: 选择样机模型中的各种对象、选择菜单栏中的命 令、快捷工具图标命令和对话框中的有关命令。 右键: 主要应用于激发各种弹出式菜单和工具集
3
2.2

虚拟样机仿真分析基本步骤
机械系统建模 : 几何建模、运动副和运动约束、载荷 仿真分析 仿真结果分析 :回放仿真结果、绘制仿真结果曲线 验证仿真分析结果 :实验数据


与实验结果一致 ?
精制机械系统模型 :摩擦力 、柔性物体和连接、控制 重复仿真分析 机械系统优化分析 :可变参数 、试验设计 、最优化
• • • • •

4_4_ADAMS_View约束建模_第二部分

4_4_ADAMS_View约束建模_第二部分

4.点驱动的创建: 点驱动的创建: 点驱动的创建
在崎岖不平的道路上行驶时,车轮会上下跳动, 在崎岖不平的道路上行驶时 , 车轮会上下跳动 , 需要 研究在车轮上下80mm跳动过程中,前束角的变化情况 研究在车轮上下80mm跳动过程中, 80mm跳动过程中 ① 输入初始模 型 , 检查已有 的约束情况 ② 将约束添加 完整 ③施加点驱动 ④验证模型 ⑤建立测量
驱动点的两个标记在Y方向的位移变化: 驱动点的两个标记在Y方向的位移变化:
驱动点的两个标记在X 驱动点的两个标记在X和Z方向的位移变化: 方向的位移变化:
六、约束建模时的注意事项
在样机建模时,应该逐步地对构件施加各种约束, 在样机建模时,应该逐步地对构件施加各种约束,并 且经常对施加的约束进行试验,检查是否有错误, 且经常对施加的约束进行试验,检查是否有错误,通 过这种方法可以比较容易发现约束错误 在创建运动副约束时,要注意选择对象的顺序, 在创建运动副约束时,要注意选择对象的顺序,正确 地选择对象,ADAMS/View设定在两个被连接的构件中 设定在两个被连接的构件中, 地选择对象,ADAMS/View设定在两个被连接的构件中, 构件1被连接到构件2 构件1被连接到构件2上。 注意检查约束类型是否正确 在创建运动副约束时,要注意约束的方向是否正确, 在创建运动副约束时,要注意约束的方向是否正确, 错误的约束方向,可以导致某些自由度没有被约束住, 错误的约束方向,可以导致某些自由度没有被约束住, 或者约束了不应该约束的方向
点驱动比铰驱动更加灵活, 点驱动比铰驱动更加灵活,可以在不增加额外约束 或构件的情况下, 或构件的情况下,构造复杂的运动 在崎岖不平的道路上行驶,汽车车轮会上下跳动, 例 : 在崎岖不平的道路上行驶 , 汽车车轮会上下跳动 , 需要研究车轮上下跳动过程中, 需要研究车轮上下跳动过程中 , 前轮前束角的变化情 况 前轮前束角: 前轮前束角 : 在与地 面平行的平面内, 面平行的平面内 , 车轮 平面与纵向垂直平面之 间的夹角 •对于载重汽车 , 前束 对于载重汽车, 对于载重汽车 角为正,两车轮的前 端略向内偏

ADAMS操作与实例ppt课件

ADAMS操作与实例ppt课件
Thickness, Radius, Vertex Locations, Anchor CSM, Parent Part
Open/Closed Profile, Depth, Anchor CSM, Parent Part
Open/Closed Profile, Sweep Angle, Anchor CSM, Parent Part
Normal to grid(垂直于栅格):当工作栅格工作 时,垂直于栅格;否则,垂直于屏幕。 Pick feature(选取方向):通过一个在栅格或者 屏幕平面内的方向矢量去顶连接方向。
21
运动副约束(简单)
工具图标 名称 转动副
ADAMS操作与实例
图例
限自由度 移动转动
32
移动副
23
圆柱副
22
New Part , Add to Part, On the Ground
14
ADAMS操作与实例
Type Links
Tool Graphic
Plates
Extrusions
Revolutions
Parameters
Width, Depth,2 Anchor CSM (Length), Parent Part
1)Space Fixed/Fixed 力的方向全局坐标系中固定,不随零件运动而变化。 2)Body Fixed/Moving 力的方向在所作用零件的零件坐标系中不变。 3)Two Bodies/Between Two Bodies 力的方向在两个零件上的力作用点连线上。
30
ADAMS操作与实例
通过施加接触力,可以描述自 由运动的物体在相互接触的时 候的运行情况。线框模型与线 框模型之间,实体模型与实体 模型之间都可以添加接触力, 但是除球体与平面的接触 (sphere-to-plane contact)外, 线框模型与实体模型之间不能 添加接触力。 当定义复杂或特殊的受力情况 时要用到柔性连接力,具体使 用方法这里不作介绍。

MSC Adams多体动力学仿真基础与实例解析

MSC Adams多体动力学仿真基础与实例解析

图 2­3 状态提示信息
(1)创建设计点。以设计点为基准定义空间位置来创建构件,是 Adams/View 中的常用 方法。可以通过对设计点的参数化处理,实现模型的参数化建模,在试验设计、研究和优化分 析中非常有用。
单击 Construction 中的 按钮,在模型树上方出现设计点的属性栏,如图 2­4 所示。
图 2­12 MSC Nastran Translate 设置
2.1.5 添加特征 创建了几何实体后,用户可以对其进行修饰处理,包括倒直角(Chamfer)、倒圆角(Fillet)、 钻孔(Hole)、凸圆(Boss)、抽壳(Hollow)等特征,如图 2­13 和表 2­1 所示。
图标
图 2­13 创建特征工具栏
构件建模
第2章
2.1.2 创建构造元素
构造元素包括设计点、标记点、圆、圆弧、直线、质量点、多段线和样条曲线。单击主工 具栏 Bodies>Construction,构造元素工具栏如图 2­2 所示。
图 2­2 构造元素工具栏
这些构造元素建模工具的使用方法大同小异,单击不同的按钮,工具界面状态栏会有相应 的提示信息,如图 2­3 所示,可根据状态栏的提示信息进行操作,下面介绍部分要素的使用方法。
2.创建拉伸体(Extrusion) 对于一些复杂的不规则的几何形体,可以使用此工具来创建。单击 Solids 工具栏中的 按钮,在模型树上方出现长方体属性栏,如图 2­9 所示。
23
MSC Adams 多体动力学仿真基础与实例解析
图 2­9 创建拉伸体对话框
在下拉列表框中有 New Part、Add to Part、On Ground 选项,分别表示所创建的拉伸体是 新创建、添加到已有的构件上或者属于地面。在 Profile 栏右侧可选择 Points、Curve 选项,分 别表示拉伸体截面可由点或曲线生成。

adams入门详解与实例

adams入门详解与实例

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

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

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

ADAMS的主要功能是仿真。

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

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

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

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

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

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

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

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

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

ADAMS教程很详细手把手教你学会

ADAMS教程很详细手把手教你学会

勾选加入重力
根据实际模型的安装方向选择重力方向 本例中是-x方向。
模型中的方向,
为断路器安装的下方
注:如果不考虑重力对断路器运动的影响,本页内容可忽略。
模型设置
▪ 对元件命名和设置元件密度值。
✓在需要设置的零件附近点右键,选择”part:partXX-rename”,弹出以下对话框: XX代表数字,注意不要选择”solid:---”
先点击选取底座
在作用点的位置点击创建点
✓翻转模检查点的位置是否正确,如果不正确,按下图选点-modify,弹出点的坐标进行修改。
弹簧
▪ 拉压弹簧
✓设置好两个点后,就可以添加弹簧了。
安装 模型制作和导入 初始设置 模型设置 约束设置 接触设置 弹簧 力的加载 仿真运算 后处理
选取拉压弹簧 再分别点取上一 步设置的两个点 结果如图
✓软件放在技术组共享目录中,名称为“系统动力学仿 真.MSC.MD.ADAMS.R3-MAGNiTUDE.iso”。
▪ 安装方法
✓解压或用虚拟光驱软件导入,将MAGNiTUDE文件夹复制到硬盘上, 运行MSC_Calc.exe生成license文件。
✓运行setup.exe,先装MD ADAMS,再装Licensing,按提示操作。 ✓安装完成后执行ADAMS-View启动程序。 ✓注:所有的目录不支持中文。
✓注意:加铰链约束时视图平面一定要与旋转轴垂直,如下图。
约束设置
接触设置
弹簧
力的加载
仿真运算
后处理
图1
图2
图3
约束设置
安装 模型制作和导入 初始设置 模型设置
▪ 滑动杆约束
✓约束需要选取两个物体和一个滑动方向:
▪ 选建立两个点,两个点的连线方向为滑动方向。 ▪ 先选取滑动物体,再选取另一个相对固定物体,再依次点取两个点。 ▪ 修改点的位置的方法见本文第16页。

ADAMS入门教程

ADAMS入门教程

英文资料翻译:ADAMS/View使用入门浏览我们的WWW地址第一章弹簧挂锁设计问题介绍总论本指导教程将向你介绍如何运用机械系统动力学分析仿真软件ADAMS/View解决工程问题。

我们假定你会循序渐进地学习本指导教程,因此在起始阶段我们会给予你较多的指导,伴随着你的进步,这样的指导就会逐渐减少。

如果你不想按照既定的顺序学习,那么你也可以在不同的地方将命令文件输入到ADAMS/View中,并且从那里开始学习。

但如果这样,你会为了一些最基本的概念而不得不去参阅初始几章。

在每章的开始只要见到溶入标志,就可以找到该输入的文件名。

本章包括以下内容:你将学习的内容你将创建的模型你将学习的内容本指导教程将引导你进行如图1所示的设计步骤。

无论你在什么时候使用ADAMS/View来创建和测试模型,你都须遵循以下七个基本步骤:1、创建一个包括运动件、运动副、柔性连接和作用力等在内的机械系统模型;2、通过模拟仿真模型在实际操作过程中的动作来测试所建模型;3、通过将模拟仿真结果与物理样机试验数据对照比较来验证所设计的方案;4、细化模型,使你的仿真测试数据符合物理样机试验数据;5、深化设计,评估系统模型针对不同的设计变量的灵敏度;6、优化设计方案,找到能够获得最佳性能的最优化设计组合;7、使各设计步骤自动化,以便你能迅速地测试不同的设计可选方案。

●你将建造的模型本指导教程将通过建立一个弹簧挂锁模型教你如何使用ADAMS/View。

在与Houston的Manned Spacecraft Center签订的一份合同中,North American Aviation,Inc. 的Earl V. Holman发明了一个挂锁模型,它能够将运输集装箱的两部分夹紧在一起,由此而产生了该弹簧挂锁的设计问题。

该模型共有十二个,在Apollo登月计划中,它们被用来夹紧登月仓和指挥服务仓。

其物理样机模型如图2所示,虚拟样机模型如图3所示。

●设计要求:1能产生至少800N的夹紧力。

ADAMS入门教程.doc

ADAMS入门教程.doc

ADAMS入门教程.doc第一章弹簧挂锁设计问题介绍总论本指导教程将向你介绍如何运用机械系统动力学分析仿真软件ADAMS/View 解决工程问题。

我们假定你会循序渐进地学习本指导教程,因此在起始阶段我们会给予你较多的指导,伴随着你的进步,这样的指导就会逐渐减少。

如果你不想按照既定的顺序学习,那么你也可以在不同的地方将命令文件输入到ADAMS/View 中,并且从那里开始学习。

但如果这样,你会为了一些最基本的概念而不得不去参阅初始几章。

在每章的开始只要见到溶入标志,就可以找到该输入的文件名。

本章包括以下内容:你将学习的内容你将创建的模型你将学习的内容本指导教程将引导你进行如图 1 所示的设计步骤。

无论你在什么时候使用ADAMS/View 来创建和测试模型,你都须遵循以下七个基本步骤:1、创建一个包括运动件、运动副、柔性连接和作用力等在内的机械系统模型;2、通过模拟仿真模型在实际操作过程中的动作来测试所建模型;3、通过将模拟仿真结果与物理样机试验数据对照比较来验证所设计的方案;4、细化模型,使你的仿真测试数据符合物理样机试验数据;5、深化设计,评估系统模型针对不同的设计变量的灵敏度;6、优化设计方案,找到能够获得最佳性能的最优化设计组合;7、使各设计步骤自动化,以便你能迅速地测试不同的设计可选方案。

●你将建造的模型本指导教程将通过建立一个弹簧挂锁模型教你如何使用ADAMS/View。

在与Houston 的Manned Spacecraft Center 签订的一份合同中,North American Aviation,Inc. 的 Earl V. Holman 发明了一个挂锁模型,它能够将运输集装箱的两部分夹紧在一起,由此而产生了该弹簧挂锁的设计问题。

该模型共有十二个,在 Apollo 登月计划中,它们被用来夹紧登月仓。

李增刚adams入门详解与实例

李增刚adams入门详解与实例

李增刚Adams(ADAMS)是一种基于有限元分析(FEA)技术的仿真软件,广泛应用于机械、航空航天、汽车等领域。

它能够模拟和分析各种工程问题,帮助工程师们进行产品设计和优化,提高产品的性能和可靠性。

在本文中,我们将深入探讨李增刚Adams的入门知识,并结合实例进行详细解释。

1. 什么是李增刚Adams?李增刚Adams是由美国MSC Software公司开发的一种多体动力学仿真软件。

它基于有限元分析(FEA)技术,能够对复杂的机械系统进行动力学仿真和分析。

Adams可以模拟多体系统的运动行为、受力情况,预测系统的动态特性,并通过优化来改善产品设计。

Adams在工程设计和产品优化领域具有重要的应用意义。

2. 初识Adams界面和基本操作当我们第一次打开Adams软件时,会看到一个复杂而丰富的界面。

界面上有各种工具栏、菜单和面板,初学者可能会感到有些不知所措。

不过,只要通过一些基本操作和功能的了解,就能够逐渐熟悉Adams 的界面和操作方法了。

我们需要了解Adams界面的各个部分,比如模型树、属性管理器、操作工具栏等。

学习如何创建一个简单的多体系统模型,并对其进行基本的运动学仿真。

通过这些基本操作,我们可以逐步掌握Adams的使用方法,并为后续的深入学习打下基础。

3. 多体动力学仿真实例解析为了更好地理解Adams的应用,我们将结合一个实际的多体动力学仿真实例进行解析。

假设我们要对一个汽车悬挂系统进行动力学仿真分析,我们可以首先建立一个简化的汽车悬挂系统模型,包括车身、车轮、减震器等部件。

我们可以对车辆通过不同道路情况下的行驶进行仿真,分析汽车悬挂系统在不同路面条件下的工作状态和受力情况,从而优化悬挂系统的设计。

在这个实例中,我们可以运用Adams的各种功能和工具,比如约束条件的设定、运动学分析、动力学分析等,来模拟汽车悬挂系统的运动行为和受力情况。

通过对仿真结果的分析和优化,我们可以为汽车悬挂系统的设计提供有力的支持和指导。

ADAMS学习资料

ADAMS学习资料

ADAMS初级教程第一章stampADAMS初级教程第一章stamp关键词:ADAMS,stamp,ADAMS教程,ADAMS资料从今天开始,我会和大家一起学习ADAMS 官方的初级教程,教程比较多,可能完整做完需要较长的时间。

我会分成四部分:问题陈述、基本知识点介绍、实例操作、课后练习,我相信大家在学习软件的过程中会发现,边看边练是学习软件最好最快的方法,所以大家不要光看,要做,再做,最后还是要动手做练习!注:第四部分,也就是课后问题答案与练习用的零件,我只会发在论坛上,为了论坛的人气,希望大家捧场,有更多的人,参加虚拟样机论坛的建设。

有些翻译得比较生硬,如果有更好、更准确的翻译请回复,还有教程中难免有很多错误,希望大家纠正!前言ADAMS 初级教程教你会如何建模、仿真及优化你的机械系统。

最原始的产品是ADAMS/solver,运于解决非线性问题。

通过文本格式来建模再交于ADAMS/solver运算。

在90 年代早期,ADAMS/VIEW 开始发行,它可以用来建模、仿真及检查你结果,而完成这一切只需在一个环境下。

今天,针对工业中专门模块开始发行,比始ADAMS/Ca、ADAMS/Rail、ADAMS/Engine三、实例操作第一操作练习:打开ADAMS/View官方的教程上分W 与U 的操作系统来说的,还有多种打开ADAMS/View 的方法,我个人觉得这些地方就不需要那么认真了,你只会双击快捷方式和开始中找到快捷方式单击就可以了。

打开后会出现这样的对话框,我们简单的介绍一下这里我们是导入一个.cmd 格式的文件(文件可 相应章节下载,文件名为stamp.cmd),具体操作步骤,下面章节再有相同操作可参考这里第二个操作练习:改变模型在这个操作练习中你会练习如何改变控制杆的长度(control_link)注:官方教程中此练习是导入的aview.cmd 文件,此文件包含菜单、宏、对话框等信息,但我下载的练习aview.cmd 文件出错,所以只有一个一个导入了,不过没关系,我们也学会了这种分别导入的方法1、在Stamper菜单下选择Setting Up Model.(只导入stamp.cmd 后没有Stamper菜单,此时需再导入stamper_menu.cmd 文件,方法同上)选择后Stamper_Setup dialog box 会出现,不过这里会出错,不怕,再导入一个stamping1_dbox.cmd 后出现下图2、使用箭头按纽来调整control_link 的长度随着箭头的调整control_link 的长度每次以3mm 的大小变化与control_link 连接的构件会随着control_link 长度的变化自动调整3、使用箭头按纽来调整来观察模型的变化,可以使用RESET恢复到原始值更多精彩,源自无维网()!第三个操作练习:对模型进行仿真,通过仿真观察模型是如何运动的1、从Stamper menu 选择Simulate.,同上需导入stamping2_dbox.cmd 后会出现2、如果要进行仿真,确定Single选项是被勾上的3、点APPLY来解此模型的运动方程,即进行仿真注:选择模型在at every output step 显示,如果你从At Every Output Step 变成Never则模型不会更新,但软件会运算得更快当一次single 仿真完成,ADAMS/View 将会告诉你penetration 是什么,一个正数代表penetration第四个操作练习:检测结果通过图表与动画来检测仿真后的结果1、从Stamper menu 选择Investigate Results,同上导入stamping3_dbox.cmd 文件后出现下图(图Measure Stamp Height Above Parcels显示了stamper高出parcels距离随时间的变化)4、点Save Curve保存当前的曲线,则下次的仿真曲线不会覆盖此曲线,但会重写已何存的曲线第五个操作练习:手动找到正确的高度在此操作中调整模型的高度从而找到正确的高度来满足与parcels 接触的最小机会重复上面的步骤,即使用 3 mm 作为增量来增加control_link 的长度直至你找到stamp 与parcels 接触时control_link 的长度如果stamp_height > 0, stamper 不与parcels 接触如果stamp_height < 0, stamper 与parcels. 接触,即重复第六个操作练习:进行设计研究此操作你要进行一次设计研究,此练习中会使用你指定的control_link 长度上下限与运算的次数来自动进行分析,默认的值你可以根椐需要进行修改。

第二章ADAMS.View界面介绍讲义

第二章ADAMS.View界面介绍讲义

S1-12
摇杆 (Rocker)
导轨 (大地) Guide(ground) 气门 (Vavle)
练习 2 配气机构
● 模型描述
● 此模型为一个配气机构。 ● 凸轮在给定的速度下转动。 ● 顶杆(连杆)相对凸轮直线移动 。 ● 摇杆相对于发动机壳体上的销轴转动。 ● 为了保持顶杆与凸轮之间接触,弹簧始终处于受压状态。 ● 当摇杆转动时,气门垂向运动。 ● 气门的运动使得空气可以进入下
MSC.ADAMS 初级培训教程
(ADM701 教程讲解及练习)
MSC.Software 公司
ADM701, Section 1, November 2010 Copyright 2010 MSC.Software Corporation
Part Number: ADAM*V2005*Z*FSP*Z*SM-ADM701-NT1
Simulations Objects
More
Measures
C on str ai nts
Parts
Forces
Analyses Results Sets Components
Markers
C on str uctio n Points
不包含在模型的 AcCorMemnmDoat文nsdav件fieled中sin(.cmmodd)el
Copyright 2010 MSC.Software Corporation
S1-9
存储你的模型(续)
ADAMS/View database files (.bin)
ADAMS/View command files (.cmd)
ADM701, Section 1, November 2010 Copyright 2010 MSC.Software Corporation

ADAMSView应用实例

ADAMSView应用实例

5.6 ADAMS/View应用实例下面是一个应用ADAMS/View进行动力学建摸和仿真的实例。

在本实例中,将采用ADAMS/View 的交互式建摸方式,依次进行几何建摸、添加约束和施加受力,最后对建立好的模型进行动力学仿真。

5.6.1 几何建摸本例是一个空间曲柄滑块机构推动小球使之与球瓶发生碰撞的例子,所包含的物体包括平台、曲柄、连杆、滑块、小球和球瓶,如图5-64所示。

图5-65 物体组成1. 平台建摸在本例中,用以作为机架的平台是一个立方体,其建模过程如下。

(1)工作栅格间距。

为了交互式建摸自动捕捉数据更准确,将ADAMS工作栅格的x和y 方向间距从默认值50mm改为10mm,如图5-65所示。

机械系统动力学分析及ADAMS 应用(2)在主工具箱中用鼠标右键点击几何建模按钮(默认值是连杆工具)展开所有的几何建模工具(Rigid Body )图标,点击立方体(Box )建摸工具按钮,则在主工具箱的下半部分会出现是否指定立方体长宽高的三个数据编辑框,选中宽度(Depth )选项,填入数值40.0cm ,将立方体的宽度定为40cm ,如图5-66所示。

(3)通过以下菜单路径打开坐标窗口:View —>Coordinates Window ,然后在主窗口栅格上的坐标(-650,0,0(mm ))附近按下鼠标右键,出现坐标输入窗口,如图5-67所示,在其中输入坐标(-650.0, 0.0, -200.0),点击“Apply ”按钮确定立方体左角点;继续在主窗口栅格上坐标(300,0,0(mm ))附近按下鼠标右键,输入坐标(300.0, 0.0, -200.0),点击“Apply ”按钮确定立方体右角点并建立立方体模型,如图5-68。

在本例中,此立方体模型作为机构支撑平台使用。

图5-65 修改工作栅格间距图5-66立方体参数图5-67 立方体左角点坐标和右角点坐标第5章ADAMS/View图5-68 平台模型2. 小球建摸(1)在主工具箱中用鼠标右键点击几何建模按钮,展开所有的几何建模工具(Rigid Body)图标,点击球体(Sphere)建摸工具按钮,然后在主窗口栅格上的坐标(-70,30,0(mm))处按下鼠标左键,拖动鼠标至坐标(-70,0,0(mm))处松开左键,建立完成小球模型,如图5-69。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4)用于计算刚体的惯性矩 信息
Hale Waihona Puke 5)用于表征刚体在全局坐标系中的位置和方向 6)质心坐标系用 Marker.cm表示,局部坐标
局部坐标系原点在全局坐标系中的位置:rP
速度关系:rrP
=
r rc
rrcP
rc rcP
系用Marker表示
3.创建多义线(Polyline)
➢New Part:将多义线作为一个新构件 ➢Add to Part:将多义线添加到某构 件上 ➢Add to Ground:将多义线固定在 大地上 ➢Polyline:创建多义线 ➢One Line:创建一条线段 ➢Closed:将多义线设置为封闭 ➢Length:设置多义线长度 ➢Angle:设置多义线倾斜角
➢New Part:将样条曲线作为一个新构 件
➢Add to Part:将样条曲线添加到某构 件上
➢Add to Ground:将样条曲线固定 在大地上
➢封闭的样条曲线至少要选择8个点, 非封闭的养条曲线至少要选择4个点
➢可将样条曲线设置为封闭
➢可通过选择点创建样条曲线,也可 以通过选择存在的曲线创建样条曲线
11.创建连杆(Link)
➢New Part:将连杆作为一个新构件
➢Add to Part:将连杆添加到某构件上
➢未指定长度、宽度和深度时,系统自 动将宽度设置为长度的10%,深度为 长度的5%
➢系统有一个质心坐标系和两个局部坐 标系,起始端为I-MARKER,终端为JMARKER
12.创建平板(Plate)
6.创建立方体(Box)
➢New Part:将立方体作为一个新构件
➢Add to Part:将立方体添加到某构件 上
➢系统会创建一个名称为cm的质心坐 标系
➢立方体的起始定点会创建一个局部 坐标系(Marker点),改变该坐标系 的原点和方向,可以移动或旋转立方 体
7.创建圆柱体(Cylinder)
4.创建圆弧(Arc)
➢New Part:将圆弧作为一个新构件 ➢Add to Part:将圆弧添加到某刚体 上 ➢Add to Ground:将圆弧固定在 大地上 ➢Radius:设置圆弧半径 ➢Start Angle:设置起始角 ➢End Angle:设置终止角
5.创建样条曲线(Pline)
第二章 在ADAMS/View中建立 刚性构件
本章主要内容
(1)直接建立刚性构件的元素 (2)导入CAD模型建立构件
本章重点
(1)导入CAD模型建立构件 (2)实际创建几何构件
刚性构件:受到力的作用后,构件上的任 意两点之间的距离不发生改变的构件。
现实中不存在刚性构件
在误差范围内,将构件认为是刚性的,计 算结果是可以接受的
精度要求高或需要考虑变形的情况下,用 柔性件代替刚性件
ADAMS/View中建立刚性件的方法:1) 直接创建刚性构件(建立比较简单的几何模 型);2)导入CAD模型,编辑成刚性构件 (导入比较复杂的几何模型)
第一节 直接建立刚性构件的元素
一、构件与构件元素之间的区别 构件是由一个或几个几何元素构成的 构件的名称是构成构件的几何元素的总成
➢Add to Part:将圆锥台添加到某构件 上
➢未指定长度和半径时:
底半径=长度×12.5%,顶半径=底半 径×50%
➢圆锥台上有三个热点,拖动热点可以 改变圆锥台的长度、顶半径、底半径
➢也可以通过编辑圆锥台对话框修改长 度、顶半径、底半径
10.创建圆环(Torus)
➢未设置时,次半径是主半径的25% ➢圆环上有二个热点,拖动热点可以 改变圆环的主半径、次半径 ➢也可以通过编辑圆环对话框修改主 半径、次半径
Marker点起到连体坐标系或局部 坐标系的作用
与构件固定在一起,随构件一起 移动或旋转
与构件不发生相对运动
有方向
创建运动副或载荷时,系统会自 动创建大量的Marker点
➢连体坐标系的修改:在连体坐标 系上单击右键,旋转Modify
质心坐标系:
1)在质心位置自动建立
2)为局部坐标系
3)与刚体固定并随之一起 运动
➢至少需选择3个点作为平板的顶点 ➢第一个点定义一个局部坐标,确定平 板的方位 ➢为设置厚度和半径时,系统自动将厚 度和半径设置为1
➢New Part:将圆柱体作为一个新构件 ➢Add to Part:将圆柱体添加到某构件 上
8.创建球体(Sphere)
➢质心坐标系和局部坐标系都位于球 心处
➢球体上有三个热点,拖动热点能将 球体变成椭球体
➢也可以通过编辑球体对话框设置球 体的三个半径
9.创建圆锥台(Frustum)
➢New Part:将圆锥台作为一个新构件
二、直接创建几何元素
构造体(Construction):没有质量信息,
直接创建几何元素
辅助作用,包括点、线、坐标系
几何实体(Solid):有质量信息
1.创建几何点(Point)
用于创建其他几何体或铰链的基 础
创建其他几何体时可选择已存在 的点
修改点坐标后,与点关联的几何 体也会跟着改变
2.创建连体坐标系(Marker)
相关文档
最新文档