Adams高级课程
ADAMS课第3讲
产生新构件还是添加到构件或地基上 用鼠标点击上一步定 线型:直线、开口多义线、封闭多义 义的端点,可以删除 线 最后一步绘制的线段 线段的长度 产生新构件还是添加到构件或地基上 圆或圆弧的半径 选择圆,或圆弧夹角 产生新构件还是添加到构件或地基上 是开口曲线还是封闭曲线 用鼠标点击上一步定 义的曲线位置可以后 退一步
(Custom) • 如果选择采用方向矢量定义力的方向,需定义方向矢量 • 使用自定义函数或自定义子程序定义力:显示修改力对话框
修改力或力矩的定义 使用自定义函数或自定义子程序
25
修改力或力矩
26
6. 编辑样机模型
6.1 选择对象:
• 选择工具 • 弹出式菜单
,鼠标拉对角线
6.2 使用表格编辑器编辑对象:
3
3. 3 绘制基本几何形状
基本几何形状包括:点、直线、曲线和标记坐标等 没有质量,主要用于定义其他的几何形状和形体。 标记坐标具有位置和方向,可用于定义力的作用位置, 定义构件的几何形状和方向、形心的位置,定义构件的 约束位置和方向,定义运动的方向等等。 绘制基本几何形体的步骤
4
用 途
28
6.4 移动和旋转对象
通过拖动近似地移动对象 使用位置手柄移动和旋转对象
• 显示位置手柄 • 沿手柄轴拖动对象 • 绕手柄轴旋转对象
手柄位置
手柄位置
29
采用增量法移动和转动对象
绕z轴旋转
绕x轴旋转
绕y轴旋转
角度增量
沿x轴移动 沿y轴移动 设置视 图方向
设置支点
位移增量
移动工具集和对话框
• • • •
作用力 柔性连接力 特殊力(例如:重力等) 接触力
Adams应用教程第10章ADAMS参数化建模及优化设计
【Adams应用教程】第10章ADAMS参数化建模及优化设计第10章 ADAMS参数化建模及优化设计本章将通过一个具体的工程实例,介绍ADAMS/View的参数化建模以及ADAMS/View 提供的3种类型的参数化分析方法:设计研究(Design study)、试验设计(Design of Experiments, DOE)和优化分析(Optimization)。
其中DOE是通过ADAMS/Insight来完成,设计研究和优化分析在ADAMS/View中完成。
通过本章学习,可以初步了解ADAMS参数化建模和优化的功能。
10.1 ADAMS参数化建模简介ADAMS提供了强大的参数化建模功能。
在建立模型时,根据分析需要,确定相关的关键变量,并将这些关键变量设置为可以改变的设计变量。
在分析时,只需要改变这些设计变量值的大小,虚拟样机模型自动得到更新。
如果,需要仿真根据事先确定好的参数进行,可以由程序预先设置好一系列可变的参数,ADAMS自动进行系列仿真,以便于观察不同参数值下样机性能的变化。
进行参数化建模时,确定好影响样机性能的关键输入值后,ADAMS/View提供了4种参数化的方法:(1)参数化点坐标在建模过程中,点坐标用于几何形体、约束点位置和驱动的位置。
点坐标参数化时,修改点坐标值,与参数化点相关联的对象都得以自动修改。
(2)使用设计变量通过使用设计变量,可以方便的修改模型中的已被设置为设计变量的对象。
例如,我们可以将连杆的长度或弹簧的刚度设置为设计变量。
当设计变量的参数值发生改变时,与设计变量相关联的对象的属性也得到更新。
(3)参数化运动方式通过参数化运动方式,可以方便的指定模型的运动方式和轨迹。
(4)使用参数表达式使用参数表达式是模型参数化的最基本的一种参数化途径。
当以上三种方法不能表达对象间的复杂关系时,可以通过参数表达式来进行参数化。
参数化的模型可以使用户方便的修改模型而不用考虑模型内部之间的关联变动,而且可以达到对模型优化的目的。
ADAMS课第2讲
产生新构件还是添加到构件或地基上 用鼠标点击上一步定 线型:直线、开口多义线、封闭多义 义的端点,可以删除 线 最后一步绘制的线段 线段的长度 产生新构件还是添加到构件或地基上 圆或圆弧的半径 选择圆,或圆弧夹角 产生新构件还是添加到构件或地基上 是开口曲线还是封闭曲线 用鼠标点击上一步定 义的曲线位置可以后 退一步
产生新构件还是添加到构件或地基上 用鼠标点击上一步定 线型:直线、开口多义线、封闭多义 义的端点,可以删除 线 最后一步绘制的线段 线段的长度 产生新构件还是添加到构件或地基上 圆或圆弧的半径 选择圆,或圆弧夹角 产生新构件还是添加到构件或地基上 是开口曲线还是封闭曲线 用鼠标点击上一步定 义的曲线位置可以后 退一步
• 命令集有多个层次
菜单栏、
弹出式菜单、
• 屏幕上的各种对象,例如:构件、标记、约束、运动、力等 • 输入对话框中的文本输入栏 • 后处理图标中的各种对象,例如:曲线、标题、坐标、符号标记
等
快捷工具栏 命令窗口
9
鼠标的应用
鼠标左键和鼠标右键 左键: 选择样机模型中的各种对象、选择菜单栏中的命 令、快捷工具图标命令和对话框中的有关命令。 右键: 主要应用于激发各种弹出式菜单和工具集
3
2.2
虚拟样机仿真分析基本步骤
机械系统建模 : 几何建模、运动副和运动约束、载荷 仿真分析 仿真结果分析 :回放仿真结果、绘制仿真结果曲线 验证仿真分析结果 :实验数据
与实验结果一致 ?
精制机械系统模型 :摩擦力 、柔性物体和连接、控制 重复仿真分析 机械系统优化分析 :可变参数 、试验设计 、最优化
• • • • •
ADAMS-技术入门与提高课件
CHAPTER 02
Adams基础知识
建模基础
建模原则
建立准确、可靠的模型是Adams 应用的基础,需要遵循简明扼要 、符合实际、易于修改等原则。
建模流程
建模过程包括确定系统组成、选择 合适的元件和连接方式、设置参数 和属性等步骤,需按照一定顺序逐 步进行。
建模技巧
掌握一些建模技巧可以提高建模效 率和准确性,如合理利用模板、利 用Adams的自动生成功能等。
详细描述
在Adams中建立机器人模型,包括连杆、关节和驱动装置等。通过运动学和动力 学分析,计算机器人的运动轨迹和动态响应,验证机器人的性能指标,优化机器 人的结构和控制策略。
案例三:飞行器控制系统设计
总结词
飞行器控制系统是实现飞行器稳定控制和精确导航的关键系 统。通过Adams技术进行飞行器控制系统的设计和仿真,可 以提高飞行器的性能和安全性。
控制策略
控制策略是控制系统的核 心,需要根据具体应用需 求选择合适的控制算法。
控制系统仿真
通过在Adams中设置控制 策略,可以对控制系统进 行仿真分析。
仿真基础
仿真流程
仿真流程包括设置仿真参数、运 行仿真、分析结果等步骤,需按
照一定顺序逐步进行。
仿真精度与效率
在仿真过程中,需要平衡仿真精 度与效率的关系,以确保仿真的
可扩展性
Adams软件支持与其他 CAD、FEA和控制系统软 件的集成,可以扩展其应 用范围。
Adams软件应用领域
01
02
03
04
汽车工业
用于设计和分析汽车底盘、悬 挂和制动系统等。
航空航天工业
用于设计和分析飞行器、卫星 和火箭等。
船舶工业
用于设计和分析船舶和海洋工 程结构等。
ADAMS操作与实例ppt课件
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)外, 线框模型与实体模型之间不能 添加接触力。 当定义复杂或特殊的受力情况 时要用到柔性连接力,具体使 用方法这里不作介绍。
Adams教程第二章
第二章建模总论在本章,你将建立和连接挂锁的各个部件,并同时验证各个部件的建立和连接是否正确。
有了正确的模型,你就可以在第三章中在仿真环境下对其进行测试。
建造挂锁模型可分为两个基本部分:建造曲柄(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环境下,你可以从开始菜单启动ADAMS/View。
关于更多的信息请参阅指导手册《Running ADAMS on Windows》。
在UNIX环境下启动ADAMS/View:1、从ADAMS Product Menu菜单中,选择ADAMS/View,则运行ADAMS/View的对话框出现。
2、用鼠标点击OK,则欢迎用户使用的对话框出现。
在Windows环境下启动ADAMS/View:1、点击开始按钮。
《ADAMS全面教程》
精选课件
1
主要内容
• 机械系统的组成 • 参考机架 • 坐标系 • 机械系统的自由度 • 速度、加速度和角加速度
精选课件
2
机械系统的组成
• 机械系统是机器和机构的总称,由构件和零件组成。 • 机构由两个以上具有相对运动的构件组成,用于传
递运动或改变运动形式。
• 机器是由若干机构组成的系统。 • 机构的构件既保持接触,又有一定的相对运动。 • 运动副:两构件既保持接触,又有一定的相对运动
精选课件
22
虚拟样机技术 在各主要工业部门都取得显著成就
汽车
铁路、工程机械 航空、航天、国防
精选课件
机械
23
飞机着陆时的起落架变形
精选课件
24
飞机着陆时的起落架变形
精选课件
25
ADAMS/PPT (后处理)
精选课件
26
液压+机械仿真
Hydraulic + Mechanical Simulation
维护方便吗 ?
满足要求 ?
能做出来吗 ?
做什么样的 ?
能工作吗 ?
可靠精吗选课?件
35
Reduced Risk Through Better Information
Concept
Design
Validate Assembly Service
With Virtual Prototyping
IMPROVEMENT
• Edit (编辑)
• View (视窗)
• Build (建模)
• Simulation (仿真)
• Review (观察)
• Settings (设置)
MSC Adams培训课程
练习1:下落的石块
练习2:弹道轨迹
练习3:单自由度摆
练习4:倾斜平面
第三天(月日):
1.如何在模型中施加各种力及弹性连接,非线性弹簧的定义等
MSC. Adams软件培训课程
第一天(月日):
1.介绍ADAMS软件,包括软件的基本功能和基本概念
2.ADAMS/View使用界面
3.ADAMS/PostProcessor界面介绍
练习1:邮票机构
练习2:配气机
第二天(月日):
1.如何在ADAMS/View中建parts以及如何修改parts的物理和力学性质,以建成ADAMS机械系统装配模型;
2.多元力和设计研究(DS)
3.刚柔耦合分析
4.总结与答疑
练习1:凸轮-顶杆-阀门配气机
练习2:打靶模
练习3:开关机构
MSC.Software培训人员调查表
姓名
部门
电话
电子邮件
有限元使用经验
1.是否使用过有限元软件:是()否()
2.如使用过,则是何种有限元软件,它的主要应用是哪些方面:
3.你认为是否还需要其他的软件来解决哪方面的问题:
1.冲击碰撞接触
2.光滑过渡(STEP)函数和脚本式仿真
3.ADAMS/Solver设置介绍
4.传感器(SENSOR)和设计变量
5.后处理器介绍与总结
练习1:汽车后备箱打开机构I
练习2:汽车后备箱打开机构II
练习3:汽车后备箱打开机构III
练习4:汽车后备箱打开机构IV
《ADAMS全面教程》课件
动力学基础
牛顿第二定律
Adams中通过给定初始条件和外力, 利用牛顿第二定律计算系统的运动状 态。
刚体动力学
弹性动力学
考虑弹性元件的变形和应力,以及弹 性元件对系统运动的影响。
考虑刚体的平动和转动,以及刚体间 的相对运动。
控制系统基础
控制策略
介绍常见的控制策略,如PID控制、模糊控制等 。
控制系统建模
03
Adams高级功能
优化设计
总结词
Adams优化设计功能可以帮助用户找到满足设计目标的最佳 参数组合。
详细描述
Adams优化设计功能基于多目标遗传算法,能够自动搜索和 迭代,找到满足多个设计目标的最佳参数组合。用户可以设 置不同的设计变量、约束和目标函数,以实现高效的优化设 计。
多体动力学
总结词
Adams多体动力学功能可以模拟复杂机械系统的运动和动力学行为。
详细描述
Adams多体动力学功能基于多体动力学理论,能够模拟复杂机械系统的运动和 动力学行为,包括刚体和柔性体的运动、碰撞、接触等。用户可以建立复杂机 械系统的模型,并进行运动学和动力学仿真分析。
控制系统设计
总结词
Adams控制系统设计功能可以帮助用户设计和分析控制系统。
05
Adams常见问题解答
软件安装与配置
总结词
软件安装与配置是使用Adams软件的第一 步,也是确保软件正常运行的关键。
详细描述
在进行Adams软件安装之前,需要先确认 计算机系统是否满足软件的系统要求。安装 过程中,需要选择正确的安装路径并按照提 示完成安装。安装完成后,需要进行软件配 置,包括设置工作目录、选择求解器和许可 证配置等。
基于多体动力学理论,通 过建立系统动力学模型, 模拟和分析复杂机械系统 的动态行为。
ADAMS_Control培训教程(中文)21
ADAMS_Control培训教程(中文)21第一章欢迎参加ADAMS/Controls的培训本章主要内容:ADAMS的简明历史有关Mechanical Dynamics的介绍培训中的求助方法工作中的求助方法ADAMS中基本术语概述使用和不使用ADAMS/Controls的设计方法·ADAMS:Automatic Dynamic Analysis of Mechanical Systems.·这项技术已经有25年了。
·Mechanical Dynamics Incorporated是由密歇根洲Ann Arbor 的密歇根大学的研究员们完成的,他们发展了ADAMS的基本代码。
·大位移运动计算代码·基于系统的分析技术·最初的产品是ADAMS/Solver,其应用之一就是用来求解非线性数值方程组。
用户可以用文本建立模型,然后提交Solve进行分析。
·在20世纪90年代初期,ADAMS/View GUI上市,它允许用户在单一环境下完成模型的建立、仿真与验证。
·今天,许多工业化的软件产品已经上市,例如ADAMS/Car, ADAMS/Rail,ADAMS/Engine等等。
关与Mechanical DynamicsADAMS的产品列表可以在下面的网页中找到:/doc/3c6987740.html/mdi/product/modules.htm学习ADAMS-CAD/CAM/CAE集成的内容可以登陆下面的网页:/doc/3c6987740.html/mdi/product/partner.htm寻求特殊培训可以登陆下面的网页或当地服务中心联系:/doc/3c6987740.html/training/training.html要获得客户信息可登陆/doc/3c6987740.html:/doc/3c6987740.html培训中的求助方法在任何一个ADAMS在线向导中搜索。
ADAMS高级教程
ADAMS高级教程——参数化建模及接触分析本教程将通过以下实例介绍ADAMS的参数化建模及接触分析实例:建立如下载荷加载装置模型,参数化钢球及两球碗半径r、R,观察其对加载时上球碗摆动频率的影响。
1、新建ADAMS模型2、设置工作界面,如下单击setting下的working grid,弹出设置对话框根据模型大小设置工作界面后,工作界面如下所示:设置模型上图标的大小如下:设置好后点击如下图标,并拉选工作区域:3、创建点,右击如下图标,弹出隐藏的工具如下所示:单击创建点工具图标弹出点创建工具栏,如右图所示:单击Point Table弹出如下:点击Creat创建点如下:4、定义参数,如下:弹出参数设置对话框,设置DV_1为30,为钢球半径:重复以上操作,定义DV_2为50,球碗半径。
5、建立模型,创建点后如下图所示,点击建模工具栏中的圆柱创建图标,建立圆柱如下:设置圆柱,在圆柱上右击:弹出如下,设置圆柱底部离原点为DV_1-10:点击工具栏建立球模型,如下:单击球工具图标,选择点建立球如下:设置球,在球上右击,如下:Temgle2000@ Page设置如下设置球的位置如下:用布尔运算建上球碗:点击上述求差工具图标,先点击圆柱,在点击球,可得球碗如下:建立钢球如下:设置球如下:设置参数化设置钢球半径如下:6、添加约束及接触添加接触,点击接触工具图标:弹出如下对话框:点击pick,分别选择接触的两个物体,并设置摩擦力为默认值如上图所示。
为下球碗加全约束:点击上述图标后,分别点击下球碗和地面,再点击下球碗。
为上球碗加平面约束:点击上述图标后,分别点击上球碗和地面,再点击上球碗设置平面约束的形式:弹出对话框如下:为模型是加载荷:向,如下所示:修改力,将水平力设置为瞬时冲击:点击Modify后,弹出;设置力:if(time-0.001:1,1,0)*10000,表示:在0到0.001S时间段收到10000N的力,在如上图所示:用相似的方法添加竖直方向的力,如下所示:7、仿真分析:点击仿真工具,并作如下设置,就可开始仿真了:测量数据,在需要测量的物体上右击如下:测量上球碗的X轴方向的位移与时间的关系:点击OK,可得测量的曲线如下:8、修改结构尺寸通过上述的Modify可以对模型进行修改,点击Modify后弹出:数,弹出修改对话框:点击OK,完成对模型的修改,再测量数据。
ADAMS高级应用
ADAMS⾼级应⽤第1章机电⼀体化系统仿真参见:虚拟样机技术在磁悬浮精密定位平台中的机电⼀体化研究--硕⼠论⽂-导师王延风-作者卢志⼭-中国科学院研究⽣院(长春光学精密机械与物理研究所)1.1意义利⽤ADAMS和MATLAB进⾏联合仿真最⼤的好处在于,可以直接利⽤ADAMS的仿真模型,⽽不需要将其抽象出数学模型,从⽽更简单、也更准确(数学模型肯定不能完全的反映该模型)。
从⽽可以将控制模块和机械模块有机的整合到⼀起,进⾏联合仿真。
1.2导⼊外部模型⽂件(UG)1.2.1Parasolid格式⽂件UG和ADAMS/View都⽀持IGES,STEP,Parasolid这⼏种数据格式的输⼊和输出,但应⽤表明,以IGES格式和STEP格式输出时,耗时太多,效率低,⽽且出错信息多。
因此UG采⽤了Parasolid核⼼实体造型技术。
模型向ADAMS转化,不仅需要转化实体,还需要把模型的约束信息导出,以便导⼊到ADAMS中。
此时需要⽤到UG的Motion模块。
⾸先,输出Parasolid实体。
在UG环境下,选择⽂件(File)-输出(Export)-parasolid ,选择需要输出的实体,输⼊⽂件名(这⾥为port.x_t)和保存位置,点击OK,完成实体输出。
导出实体约束。
在UG环境下选择应⽤(Application)-运动(Motion)。
选择右侧导航栏的⽅案浏览器,右键菜单选择新⽅案(Creat),出现Scenario_1⽬录,右键菜单选择输出(Output)-Adams。
输出⽂件Scenario_1.anl。
更改⽂件后缀名为adm。
打开ADAMS/VIEW选择Import a file,先导⼊约束,选择Import a file,在File type中选择ADAMS/Slover Dataset,然后在File to read栏中选择前⾯导出的Scenario_1.adm。
在Model to creat中填⼊需要建⽴的模型名。
adams经典中文版讲稿
Digital Visual Fortran 6.x MS Visual C++ 6.x
註:
1. 以上規格為建議的最低要求 2. PC作業系統MS Window NT 4.0 / 2000 3. ADAMS對圖形顯示需求較大,使用支援OpenGL的顯示卡, 對執行效率有明顯幫助。 4. 編譯器是選擇性,非必需品。 5. UNIX工作站有SGI, HP, SUN, IBM四種平台。其中SGI工作站
顯示效能及記憶體設定(NT 環境)
11版
ADAMS 基礎訓練課程
-Chapter 1:பைடு நூலகம்境介紹-
9
規劃工作目錄及如何啟動ADAMS?(選擇模組)
ADAMS 基礎訓練課程
-Chapter 1: 規劃工作目錄及啟動ADAMS
10
規劃工作目錄及如何啟動ADAMS?(模組參數)
交談模式
背景模式
TEST VALIDATE
Do results match?
NO
• 輸入基本圖表
REFINE • 輸入法則(Methodology) •加入磨擦, 滑動等參數 • What if? • 建立參數(Parameters) • 建立變數(Variables) • 執行實驗設計 • 敏感度研究 • 加入控制與撓性 YES
絕對原點 現更的座標系統
你可以設定工 作格點的顯示 狀態
設定座標平面...
絕對座標軸向 Pre-defined axes, edges, or face normals
Locations of existing CSs or vertices
ADAMS 基礎訓練課程
-Chapter 1:環境介紹-
adams课程设计
adams课程设计一、教学目标本课程的教学目标是使学生掌握Adams软件的基本操作和应用,能够运用Adams进行简单的机械系统分析。
具体目标如下:1.了解Adams软件的基本功能和操作界面。
2.掌握Adams中的关键概念,如连杆、运动副、载荷等。
3.理解机械系统动力学的基本原理。
4.能够熟练操作Adams软件,建立简单的机械模型。
5.能够设置运动副和约束,进行运动模拟。
6.能够施加载荷和边界条件,进行分析计算。
情感态度价值观目标:1.培养学生的创新意识和解决问题的能力。
2.培养学生团队合作精神和沟通协调能力。
二、教学内容本课程的教学内容主要包括Adams软件的基本操作、机械系统动力学分析和应用。
具体安排如下:1.Adams软件的基本操作:–操作界面及功能模块–模型建立与导入–运动副和约束设置–载荷和边界条件施加2.机械系统动力学分析:–基本概念和原理–动力学方程的建立与求解–结果分析与展示3.Adams应用案例:–典型机械系统分析案例–创新设计及优化三、教学方法本课程采用讲授法、讨论法、案例分析法和实验法相结合的教学方法。
具体应用如下:1.讲授法:通过讲解Adams软件的基本操作和机械系统动力学原理,使学生掌握相关知识。
2.讨论法:学生进行问题讨论,培养学生的思考和解决问题的能力。
3.案例分析法:分析实际案例,使学生了解Adams在工程中的应用。
4.实验法:上机操作,让学生动手实践,巩固所学知识。
四、教学资源1.教材:选用国内权威出版的Adams软件教程和相关理论教材。
2.参考书:提供机械系统动力学及相关领域的经典著作。
3.多媒体资料:制作课件、视频教程等,丰富教学手段。
4.实验设备:配置高性能计算机,确保学生上机实践需求。
五、教学评估本课程的评估方式包括平时表现、作业、考试等,以全面反映学生的学习成果。
具体评估方式如下:1.平时表现:通过观察学生在课堂上的参与度、提问回答等情况,评估学生的学习态度和理解程度。
ADAMS-技术入门与提高教程全ppt课件
b.零件的局部坐标系 也称零件坐标系。在建立零件的同时产生, 随零件一起运动,它在全局坐标系中的位 置和方向决定了零件在全局坐标系中的位 置和方向。
c.标记
可以把标记分为固定标 记和浮动标记两类。固 定标记相对零件静止, 可用于定义零件的形状、 质心位置、作用与约束 的位置与方向等。浮动 标记相对零件运动,某 些情况下要借助浮动坐 标系来定义作用与约束。
汽车
铁路车辆
飞行器
飞机
机器人
工程机械(重载)
多体动力学仿真的典型应用:汽车可操作性和乘 坐舒适性仿真(1)
汽车可操作性(handling)仿真是指利用整车动 力学模型,当操作人员在采用各种不同驾驶方法 的情况下,对车辆的侧倾稳定性进行仿真研究。
国际标准化组织已经制定了大量的相关标准,以用于汽 车的可操作性测试,主要有: (1)用于紧急换道驾驶测试的ISO TR 3888 标准; (2)用于直线刹车测试的ISO 6957标准; (3) 以正弦曲线作为输入,对汽车瞬态开环响应进
第1章 软件介绍
1.1、ADAMS介绍 ADAMS是英文Automatic Dynamic Analysis of Mechanical Systems的缩写,是由美国MDI公 司(Mechanical Dynamics Inc.)开发的机械 系统动力学自动分析软件。在当今动力学 分析软件市场上ADAMS独占鳌头,拥有 70%的市场份额,ADAMS拥有windows版和 unix两个版本,目前最高版本为ADAMS 2007。
介绍内容:
1. ADAMS软件介绍 2. ADAMS软件基础知识 3. ADAMS软件操作初步 4. ADAMS虚拟样机几何建模 5. 约束机构 6. 施加载荷 7. ADAMS/View建模的相关技术 8. ADAMS样机仿真分析及调试
ADAMS教程很详细手把手教你学会(共28张PPT)
安在装弹簧上点右键,如图选择Modify,弹出弹簧属性对话框。
在此文本框中点右键,选择”Model-Create”
模当在型附3秒近制到物作4体秒和较这导多个入时时,间在段该里区,域力点由击10右变键到,0,会然弹后出保零持件0列不表变,,在直列到表一中下选个取函即数可出。现。 选择导入模型这一项
有的零件在运动时相互有碰撞,需要添加接触关系。
▪ 选取点后,如图3显示表示铰链约束添加成功。
✓注意:加铰链约束时视图平面一定要与旋转轴垂直,如下图。
图1
图2
图3
安装 模型制作和导入
初始设置
模型设置 约束设置
接触设置
弹簧 力的加载 仿真运算
后处理
约束设置
▪ 滑动杆约束
✓约束需要选取两个物体和一个滑动方向: ▪ 选建立两个点,两个点的连线方向为滑动方向。
接触设置
弹簧 力的加载
仿真运算
后处理
安装
▪ 软件位置 ✓软件放在技术组共享目录中,名称为“系统动力学仿真.MSC.MD.ADAMS.R3MAGNiTUDE.iso”。
▪ 安装方法
✓解压或用虚拟光驱软件导入,将MAGNiTUDE文件夹复制到硬盘上,运行生成license文件。
✓运行,先装MD ADAMS,再装Licensing,按提示操作。 ✓安装完成后执行ADAMS-View启动程序。
导入模型后,原来在pro/E中的约✓束点关O系K已后经,没弹有出了以,需下要对重话新框设。置。
接运触行设,置先装MD ADAMS,再装Licensing,按提示操作。
有的零件在运动时相互有碰撞,需要添加接触关系。
弹点 注簧菜意单:中 加的 铰”链se约tti束ng时s-视Un图its平. 面一定要与旋转轴垂直,如下图。
adams运动副的高级创建
1.adams移动副的高级编辑过程1.1创建Adams移动副在Adams中选连接,连接类型选运动副中平面副,选择第一个物体和第二个物体,选择平面运动副作用点和平面副的移动方向,可以右键输入移动方向向量的终点坐标,移动方向向量的初始点坐标为平面运动副作用点,即可创建Adams移动副1.2给移动副增加简单数学驱动及初始条件在Adams中选择模型树下的待编辑驱动的移动副右击选择修改,选择施加驱动,其中的约束和参考点及约束名称不能修改,需要增加一个移动量表达式或选择自由,选择自由则表示需要移动副是从动件,其移动规律需要根据其它驱动来求解。
即此时的移动副只是直接限制物体运动方向,并没有直接限制物体运动大小。
移动副的驱动只能是关于时间的函数选择位置则表示对移动副对应2物体的相对位置进行主动约束,其速度和加速度根据位移求导可以得出,则其瞬时初始加速度和瞬时初始速度均无法施加,表示已经完成了移动副的所有运动约束。
此时的模型的移动副驱动要记入驱动总数量中来判断物体是否具有正常运动还是出现运动干涉或运动不确定。
例如给移动副施加x=5time^2+10*time的驱动,物体将作加速度为10,初速度10,初始位移0的匀加速直线运动。
选择速度则表示对移动副对应2物体相对速度进行主动约束,同时还要输入初始位移,其加速度和位移可以间接求出,至此完成了移动副的所有运动约束。
此时的模型的移动副驱动要记入驱动总数量中来判断物体是否具有正常运动还是出现运动干涉或运动不确定。
例如给移动副施加v=10*time+10,x0=0的驱动,物体将作加速度为10,初速度10,初始位移0的匀加速直线运动。
选择加速度则表示对移动副对应2物体相对速度进行主动约束,同时还要输入初始位移,和初始速度,其速度和位移可以间接求出,至此完成了移动副的所有运动约束。
此时的模型的移动副驱动要记入驱动总数量中来判断物体是否具有正常运动还是出现运动干涉或运动不确定。
例如给移动副施加a=10,v0=0,x0=0的驱动,物体将作加速度为10,初速度10,初始位移0的匀加速直线运动。
精品优秀PPT课件ADAMS虚拟样机技术入门与提高
表3-1ADAMS/View使用的命令快捷键:
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 :自行设定。
命令;
3. 快捷工具栏—设置了一些最基本的文件和编辑 命令的快捷按钮;
4. 工作屏幕区—显示样机模型的区域; 5. 工作栅格—在工作区显示栅格的目的是利于建
模;
6. 状态栏—显示操作过程中的各种信息和提示;
7. 坐标窗口—显示当前光标在三维坐标中的 位置,按F4键可以显示坐标窗口;
8. 视图方向—显示表示当前系统的地面坐标 系方向的三维坐标。
Flexible link,ADAMS/Flex提供mnf档的输入,Flexible Link提供各式断面特性之杆件。 Build | Materials:新增材质。 Build | Design Variable :建立设计变量,供DOE, DS, OPT使用。
Build | Measure:建立各种测量关系。 Build | Function:建构各种函数关系式。 Build | Data elements:有Spline, matrix, curve,
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
增加摩擦力 定义柔性体&连接 定义控制 修正所施加力的函数
细化 模型
[密] 内部资料,未经许可,请勿复制!
把你的3D技术问题留给我们
29
[密] 内部资料,未经许可,请勿复制!
谢谢大家的聆听!
讲:孙冲 Email:sunchong@ QQ:2353320668
[密] 内部资料,未经许可,请勿复制!
2 平行轴 副 平行轴副 +点面副 圆柱副 旋转副
3 同向 副 同向副 +点面副 滑移副 固定副
0
1
2
3
[密] 内部资料,未经许可,请勿复制!
资料库 Database 分析模型
图表
曲线
用户定制库
分析结果
测量设定
运动副设计
力元素
部件
标记 (Marker)
点 (Points)
几何特征
[密] 内部资料,未经许可,请勿复制!
运动方程,如下图。
静力学、运力学和初始条件分析:详见Adams实例教程(李军)P13~P18。
[密] 内部资料,未经许可,请勿复制!
计算分析过程综述:
零件库 约束库 力库等 系统 物理 参数
雅克比矩阵奇异 矩阵结构奇异 (位置锁死)
多刚体 系统模型
分析错误信息, 检查模型 重设控制参数
积分器
[密] 内部资料,未经许可,请勿复制!
① 表达式模式Expression Mode ② 运行模式Run-Time Mode
Adams 函数构造器 Function Builder ……
[密] 内部资料,未经许可,请勿复制!
Adams 传感器Sensor……
是用于侦测在仿真过程中你所设定的特定值, 当仿真达到此值, 就会执行特定的动作……
概念化悬架模块 驾驶员模块 动力传动系统模块 轮胎模块 柔性环轮胎模块 柔性体生成器模块 经验动力学模型 发动机设计模块 配气机构模块 正时链模块 附件驱动模块 铁路车辆模块 FORD 汽车公司专用模块 软件开发工具包 虚拟试验工具箱 虚拟试验模态分析工具箱 钢板弹簧工具箱 飞机起落架工具箱 履带/轮胎式车辆工具箱 齿轮传动工具箱
Adams/View
运动库 力(矩)库 ……
[密] 内部资料,未经许可,请勿复制!
哪个哥们自由 度更大?……
[密] 内部资料,未经许可,请勿复制!
Adams 空间机构 自由度(DOF)……
0 自由 点面 副 点线副 高副 球铰
1 垂直轴 副 垂直轴副 +点面副 垂直轴副 +点线副 恒速副 胡克副 万向副
几何建模 施加运动副和约束 定义载荷
输入测试试验数据 添加试验数据结果
定义设计变量 设置可变参数
主要设计影响因素研究 试验设计研究 最优化研究
虚拟样机 建模
测试分析
设置测试变量 进行仿真分析 回放仿真过程 绘制仿真数据曲线
验证分析 结果
结果 一致
迭代仿真
优化设计 定制界面
用户菜单定制 用户对话框定制 建模步骤定制
ADAMS/View Database files (.bin) • 包括完整的 模型, 仿真结果, 图表, 等. • 文档较大, 为2进制文档(不可阅读) • 可包含多个 模型!!! ADAMS/View Command files (.cmd) • 仅包括 model 部件及其属性 • 文档较小, 为文字档(可阅读),可跨平台 • 只包含一个 model !!! ADAMS/View 可输入/输出文档格式还有 • ADAMS/Solver输入文档 (.adm) • 几何模型交换文档 (STEP, IGES, DXF, DWG, etc) • 测试文档与试算表文档 • 模拟结果文档 (.msg, .req, .out, .gra, .res).
设计函数 Design-Time Functions 运行函数 Run-Time Functions
运行模式 Run-Time Mode 在仿真过程中对运行函数 进行计算更新
支持ADAMS/View运行模式下的函数 仿真过程中对运行函数进行计算更新
ADAMS/ Solver 函数
大多数都以施加力和产生运动为目的 在仿真过程中更新运行函数,系统状 态随之发生改变(T S F)
[密] 内部资料,未经许可,请勿复制!
在设计过程模型定义时有效 (except for optimization and design studies) 将模型参数化以便进行优化和灵敏度分析 只是计算设计函数在前后关系中的瞬时值
ADAMS/View 函数
表达式模式 Expression Mode 在设计过程中对设计函数 求值。
CSM ADAMS/Driver ADAMS/Driveline ADAMS/Tire FTire Module 液压系统模块 ADAMS/FBG 振动分析模块 EDM 线性化分析模块 ADAMS/Engine 高速动画模块 ADAMS/Engine Valvetrain 试验设计与分析模块 ADAMS/Engine Chain 耐久性分析模块 Accessory Drive Module 数字化装配回放模块 ADAMS/Rail ADAMS/Pre(现改名为 Chassis) 柔性分析模块 工具箱 控制模块 ADAMS/SDK 图形接口模块 Virtual Test Lab CATIA 专业接口模块 Virtual Experiment Modal Analysis Pro/E 接口模块 Leafspring Toolkit ADAMS/Landing Gear 轿车模块 Tracked/Wheeled Vehicle 悬架设计软件包 ADAMS/Gear Tool
矩阵方程静Βιβλιοθήκη 学分析 动力学分析DOF=0
输入 数据 系统 自由度 判断
仿真成功, 进入后处理 进行测量绘制
运动学分析
[密] 内部资料,未经许可,请勿复制!
基本模块 ADAMS/View ADAMS/Solver ADAMS/PostProcessor 扩展模块 ADAMS/Hydraulics ADAMS/Vibration ADAMS/Linear ADAMS/Animation ADAMS/Insight ADAMS/Durability ADAMS/DMU Replay 接口模块 ADAMS/Flex ADAMS/Controls ADAMS/Exchange CAT/ADAMS Mechanical/Pro 专业领域模块 ADAMS/Car Suspension Design 用户界面模块 求解器模块 后处理模块
Tips:Adams/View /Solver /PostProcessor是基本模块,重点掌握!
[密] 内部资料,未经许可,请勿复制!
Tips:单位制 不同,长度L、 质量m、力F的 单位有所不同。 还可以进一步 设置……
[密] 内部资料,未经许可,请勿复制!
Tips: 已知2013版本与桌 面取词翻译类软件冲突 (如有道词典等)
[密] 内部资料,未经许可,请勿复制!
广义坐标的选择:刚体i质心笛卡尔坐标和反映刚体方位的欧拉角作为广
义坐标。
欧拉角: 旋进角(即进动角)ψ、 章动角θ 自转角φ 优点: 求解快、高效 无奇异点
[密] 内部资料,未经许可,请勿复制!
动力学方程的建立与求解:Adams程序采用拉格朗日乘子法建立系统
IF... THEN…
值 +/- 公差 执行指定的动作
IF
创建Sensors … ① Run-time 运行函数表达式
②用户自定义的程序
例如…
监测运动副的反作用力, 当超过设定值时,
即停止作动 监测两部件之间的距离, 当接近时则缩小 step size ,可避免发散问题
THEN
[密] 内部资料,未经许可,请勿复制!
结果准确性: 模拟计算的荷载和力量 提高了有限元分析的准确性
[密] 内部资料,未经许可,请勿复制!
高逼真度的建模
针对结构设计确定荷载 仿真数据预测极限荷载 打破经验预期,及时解决问题
检查着陆顺序
仿真结果的精确性和缜密性帮助探测车成功而准确 地踏上了这颗红色的星球
[密] 内部资料,未经许可,请勿复制!
由于依赖外部资源做仿真研究 大量时间浪费在沟通和等待仿真结果上
建立内部的CAE能力 包括使用Adams和 Simxpert进行多体系统动力学和多学科仿 真分析成为公司提高设计能力的关键
[密] 内部资料,未经许可,请勿复制!
MSC软件具有多个行业的丰富经验,利用这些经验创造能支持各行各业独特 仿真要求的产品和解决方案,其中包括许多最复杂、最具有创新性的关键任 务产品。世界制造企业500强中有420家公司选择MSC软件。
[密] 内部资料,未经许可,请勿复制!
[密] 内部资料,未经许可,请勿复制!
传统的“构建和测试” 设计方法
基于CAD的工具
有限元分析
轻松创建、测试 机械系统原型 运动学,静力学,准静力学方程同时求解; 运行多体动力学、非线性动力学; 时间: 结合实际物理参数; 是有限元分析解决方案所需 时间的一小部分
[密] 内部资料,未经许可,请勿复制!
Tips: 推荐使用英文界面, 中文界面只是简单字词 汉化,已发现很多错误 例如检验模型信息内 容……
[密] 内部资料,未经许可,请勿复制!
Adams/View 主要设置界面
Tips: 对坐标无影响 影响建模操作
[密] 内部资料,未经许可,请勿复制!
Adams/View 主要设置界面
[密] 内部资料,未经许可,请勿复制!
[密] 内部资料,未经许可,请勿复制!
Adams/View 零件库 ……
[密] 内部资料,未经许可,请勿复制!