adams约束与载荷的施加与修改

合集下载

基于ADAMS的一类载荷施加方法及其开发

基于ADAMS的一类载荷施加方法及其开发
维普资讯
基于 AD AMS的一类载荷施加方法 及其开发
倪进 峰 徐 , 诚。 ( . 京航 空航 天大学 , 苏 南京 2 0 1 ;. 1南 江 1 0 6 2 南京 理工 大学 , 苏 南京 2 0 9 ) 江 1 0 4
Th n ito e h d a d I s De e o me to e Ki d Lo d Ba e n ADAM S e I f c i n M t o n t v l p n fOn n a s d o l
摘 要 : 导 气 式 自动 武 器 为 研 究 对 象 , 其 加 载 以 对
二 次开发 平 厶[ 。在应 用 A DAMS对 导 气 式 自动 武器 进行 动力学 仿 真分 析 过程 中 , 涉及 到 样 机建 模 时 的载荷施 加 问题 。 由 于武器 本 身 工 作 的特 殊 性 ,
气孔 后 , 药气体 进 入 气室 , 动 活 塞 运 动 , 而 完 火 推 从
成整 个武器 自动 机 的运 动循环 [ 。 2 ] 12 导气 室 内火药气体 作 用力分 析 . 导 气 室 的结 构 如 图1 所示 , 据 布拉 文 经 验 公 根
Ke r s l a i r r ADAM S; o d i fi— y wo d : o d l a y; b l a nl c
ton i
O 引 言
虚拟样 机技 术作 为一 门新兴 的计算机 辅助 工程 技术 , 目前 已广泛 应用 于众 多机械 工程领域 , 包括 武
器 系统 的仿 真分 析 工 作 中。在对 火 炮 、 自动 武器 和
火箭 炮 等 武 器 的 发 射 动 力 学 分 析 中 , 泛 应 用 了 广
1 载荷 施 加 方 法

ANSYS和ADAMS柔性仿真详细步骤解析

ANSYS和ADAMS柔性仿真详细步骤解析

ANSYS和ADAMS柔性仿真详细步骤解析步骤1:建立模型首先需要建立汽车悬挂系统的模型,包括车轮、悬架、车体等组成部分。

可以使用ANSYS的建模工具进行几何建模,也可以导入CAD模型进行后续处理。

步骤2:定义模型属性在ANSYS中,需要为模型定义材料属性、约束条件和加载条件。

对于悬挂系统,材料属性可以定义弹簧、阻尼器和悬挂臂的材料特性;约束条件可以设置车体和地面间的边界条件,例如固支或可移动支撑;加载条件可以设置车轮的载荷和运动。

步骤3:网格划分接下来需要对模型进行网格划分,将模型离散成小的单元,这些单元可以是三角形、四边形或立方体等形式。

网格划分的精细程度直接影响到仿真的准确性和计算速度。

步骤4:设置运动学和约束在ANSYS中,可以设置模型的运动学和约束条件,即定义汽车悬挂系统中各个部件的运动关系和限制。

例如,可以设置车轮的旋转和转向运动以及悬挂臂的运动自由度。

这些设置可以通过定义关节、连接、驱动器等方式来实现。

步骤5:施加载荷在ANSYS中,可以施加各种静态和动态的载荷,模拟实际工作条件下的受力情况。

例如,可以施加车轮产生的垂直载荷、离心力、横向力等。

载荷可以施加在车轮、悬挂臂或车体上,可以是静态的或随时间变化的。

步骤6:求解模型设置好加载条件后,可以开始求解模型并进行分析。

ANSYS会根据模型的几何形状、材料特性、约束条件和加载条件等参数进行计算,得到模型在各种受力情况下的应力、变形、振动等结果。

求解模型可能需要较长的计算时间,特别是对于复杂的模型。

步骤7:分析结果在求解完成后,可以对模型的分析结果进行后处理和可视化。

ANSYS提供了各种图形和数据输出选项,可以将结果以图像、表格或动画的形式展现出来。

在分析结果中,可以观察汽车悬挂系统各个部件的受力、变形、振动等情况,从而评估其性能和安全性。

ADAMS是一种基于多体动力学的仿真软件,能够模拟和分析多体系统的运动、受力、碰撞等特性。

这里以汽车悬挂系统为例进行详细解析。

adams约束与载荷的施加与修改解析

adams约束与载荷的施加与修改解析

上机实验三约束与载荷的施加与修改一、上机目的通过本次上机:1.掌握adams中旋转副、移动副、圆柱副、固定副等简单约束的施加和基本操作和绘制方法;2.掌握adams齿轮副、凸轮副等复杂约束的施加的操作和绘制方法;3.掌握adams运动约束的施加和基本操作和绘制方法;4.学会使用浮动菜单进行约束的修改操作。

5.掌握ADAMS载荷:单向力、单向力矩、组合力、组合力矩、混合力)、柔性力(弹簧力)等的施加和修改的基本操作和基本方法。

二、上机内容和要求一)约束的施加练习1、完成曲柄滑块机构的约束施加1)打开上次保存的模型样机文件shiyan2_12)创建转动副(1)在集合建模工具集中,单击旋转运动副工具图标;(2)在construction选项栏中选择2part-1location和normal to grid(3)在建模视窗中,选择零件1、地、点A,即齿轮1的中心,在该位置创建转动副。

重复步骤1、2,分别在B、C、D处创建转动副3)创建齿轮副(1)在集合建模工具集中,单击标志点工具图标(2)在主工具箱的选项栏中选择add to ground和global XZ(3)在建模视窗中,选择点(齿轮1与齿轮2)的交接附近,然后在该点创建标志点(4)在集合建模工具集中,单击齿轮运动副工具图标(5)在对话框中,鼠标放在选项栏join name中,点击右键——browse浏览约束,输入A、B处的铰链名;在velocity marker中,点击右键——browse浏览标志点,输入刚创建的标志点名,点击OK,实现创建齿轮副4)创建滑动副(1)在集合建模工具集中,单击滑动运动副工具图标;(2)在construction选项栏中选择2part-1location和pick feature(3)在建模视窗中,选择依次滑块4、地(4)选择点D下部某点作为移动副位置(5)移动鼠标使箭头水平,点击鼠标,生成移动副5)设置齿轮1的运动速度(1)在集合建模工具集中,单击旋转运动工具图标;(2)在speed文本框中输入60 r,定义转动速度为60rad/s(3)在建模视窗中,选择齿轮1上的转动副,创建运动约束6)修改约束(1)打开B 处的约束修改对话框:鼠标放在B上的铰链副joint上,单击右键—浮动菜单modify,打开运动修改对话框,使其约束由转动副变为圆柱副(2)打开齿轮1上的运动约束修改对话框,修改齿轮1的运动为往复运动:鼠标放在齿轮1上的运动副motion上,单击右键—浮动菜单modify,打开运动修改对话框,点击funcction(time)右侧的图标,打开编辑器对话框,在define a runtime function中输入:step(time,0,0,10,60)+step(time,10,60,20,-60)。

<EDEMMBD案例02>EDEM-Adams

<EDEMMBD案例02>EDEM-Adams

<EDEMMBD案例02>EDEM-Adams本案例包括以下⼏部分:1. 介绍2. 前提3. 问题描述4. 设置5. 求解6. 后处理1-介绍本案例EDEM-Adams耦合的⽅法,实现颗粒与⼏何体相互作⽤。

案例重点:Adams View⼏何体运动设置;Adams Co-Simulation Interface (ACSI)耦合EDEM计算。

2-前提本案例假定⽤户熟悉Windows软件界⾯风格,并对EDEM界⾯和Adams较为熟悉。

EDEM版本2018,Adams版本2018。

3-问题描述在翻⽃汽车卸料过程中,翻⽃(TIPPER)出⼝处于关闭状态,当物料撞击出⼝时,出⼝仓门(door)⾃动打开。

4-设置步骤⼀:确保EDEM软件中的运动⼏何名称与Adams中的⼀致,只是为了后⾯设置的⽅便,两软件统⼀⼏何体名称。

步骤⼆:前期⼯作,EDEM中已经⽣成了⼀定的颗粒,过程不再赘述,可以参考之前的类似案例。

Adams中添加了约束、运动和载荷,添加过程参考Adams其他案例。

步骤三:为了让EDEM中真实的颗粒对⼏何体作⽤⼒可以传递过来,需要在Adams中添加作⽤⼒(Applied Forces)。

因此,在Adams中对翻⽃(TIPPER)、仓门(door)、俩个液压杆(cylinder1\2)添加组合⼒(General Force),由六个沿地⾯坐标⽅向的⼒和⼒矩构成。

添加作⽤⼒:在Adams view中,点击菜单栏中的组合⼒按钮,在软件底部会有提⽰步骤,按照步骤选择TIPPER和ground,然后选择翻⽃的质⼼。

重复添加对其他部件的作⽤⼒施加。

步骤四:上⼀步只是建⽴了作⽤⼒关系,还没有具体的⼒的⼤⼩。

双击左侧树状菜单的GForce,弹出窗⼝。

Force Name是⾃动添加的,如果发现作⽤⼒添加错了,需要删掉重新添加,所以Name后的序号会发⽣改变,但是不影响后续计算。

具体设置参照图⽚:Define Using:SubroutineUser Parameters:0.0Routine:ACSI_Adams::重复修改其他部件的GForce步骤五:导出Adams设置,File>Export,弹出窗⼝,File type选择Adams Solver Dataset。

adams约束介绍

adams约束介绍
-Chapter 3
允许2个零件相对移动,去除3个旋转和2个 移动自由度
允许2个零件相对移动或转动,去除2个旋 转和2个移动自由度 允许2个零件相对转动,去除3个移动自由 度 允许2件在一平面内运动,去除2个旋转和3 个移动自由度
7
名 称
图标


恒速副 Constant Velocity
限定两个旋转运动等速,去除1个旋转和3 个移动自由度
-Chapter 3
12
名 称
平行约束 Parallel Axes 垂直约束 Perpendicu lar 方向约束 Orientatio n 点面约束 Inplane 点线约束 Inline
图标
说 明
约束构件1的连接点,只能沿着构件2连接点标 记的Z轴运动。去除2个旋转自由度 约束构件1的Z轴始终垂直于构件2的Z轴,即: 约束构件1只能绕构件2的二个轴旋转。去除1 个旋转自由度 限定两个零件的零件坐标系坐标轴同向,不能 相对旋转,去除3个旋转自由度 限定一个零件在另一个零件的某个平面上运动 ,去除1个移动自由度 限定第一个零件沿第二个零件上的某条直线运 动,去除两个移动自由度
碰撞限制 -- Curve-On-Curve Cams
Curve-on-curve Cams
物件的接触碰撞固定于曲线之间,因此,碰撞 点
不会离开曲线。
移除两个DOF 构成元件 两个物件 两条曲线 一般应用于凸轮对凸轮的系统
-Chapter 3 3:接点介绍-
25
修改接点
可使用 Modify Joint 对话框 修改接点的特性

Be careful with open curves!! If point goes off either end, simulation will fail. It is better to use closed curves where possible

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

ADAMS教程很详细手把手教你学会
✓设置弹簧参数。在弹簧上点右键,如图选择Modify,弹出弹簧属性对话框。 刚度系数 阻尼系数(可不修改) 设置为零 弹簧原长
选择此项
弹簧
▪ 扭簧
✓扭簧的加载,扭簧的加载操作为:先分别选取两个受力物体,然后再选取扭簧的转 动中心。
安装 模型制作和导入 初始设置 模型设置 约束设置 接触设置 弹簧 力的加载 仿真运算 后处理
模型设置
约束设置 接触设置
▪ 固定约束
✓点击下面几个图标,先将模型放置成一个标准视图方向
弹簧
力的加载
仿真运算
后处理
约束设置
安装 模型制作和导入
▪ 固定约束
✓约束需要选取两个物体和一个固定点:
▪ 先选取一个物体,再选取另一个,最后选取固定点。
✓选取物体的方法:
▪ 当光标接近物体时,会有标签显示出该零件的名称,此时点击左键即可选中。 ▪ 当附近物体较多时,在该区域点击右键,会弹出零件列表,在列表中选取即可。 ▪ 如果需要和大地固定,只需要在没有物体的地方点左键就行,大地在列表中不显示。
✓选取物体的方法:
▪ 选取物体的方法和固定约束一样。
✓选取旋转点的方法:
▪ 当两个物体选取过后,把光标放在要旋转的圆心附近(一般靠近圆弧处),这时圆心处会有一个 白色圆圈出现。如图1;
▪ 这时点右键,弹出点的列表,在其中选取一个圆心点(后面标注center)。如图2; ▪ 选取点后,如图3显示表示铰链约束添加成功。
选择导入模型这一项
初始设置 模型设置 约束设置 接触设置 弹簧 力的加载 仿真运算 后处理
✓点OK后,弹出以下对话框。
设置工作目录 (存储x_t文件的目录)
文件类型选择Parasolid(*.x_t) 在此文本框中点右键,选择”Browse…” 在弹出的对话框中选择你的x_t模型。 在此文本框中点右键,选择”Model-Create” 在弹出的对话框中输入你要建立的模型的名字。

用adams进行仿真第六讲

用adams进行仿真第六讲

增加发动机、车身后 整车多体动力学模型
用adams进行仿真第六讲
铁路车辆及装备
悬挂系统设计 磨耗预测 轨道载荷预测 货物加固效果仿真 物料运输设备设计 事故再现 车辆稳定性分析 临界车速预测 乘员舒适性研究
用adams进行仿真第六讲
结构噪声 仿真
双层车 模态仿真
温度场 仿真
D38轻量 化设计
强度 分析
ADAMS软件包括3个最基本的解题程序模块:A/View(基本环 境)、A/Solver(求解器)和A/PostProcessor(后处理)。 另外还有一些特殊场合应用的附加程序模块,A/Rail(机车模 块 ) 、 A/Driver( 驾 驶 员 模 块 ) 、 A/Tire( 轮 胎 模 块 ) 、 A/Linear(线性模块)、A/Flex(柔性模块)、A/Controls(控制模 块 ) 、 A/Car( 轿 车 模 块 ) 、 A/FEA ( 有 限 元 模 块 ) 、 A/Hydraulics ( 液 压 模 块 ) 、 A/Vibrations( 振 动 模 块 ) A/Exchange(接口模块)、A/Animation(高速动画模块)等。
产品概念设计
产品详细设计
用adams进行仿真第六讲
美国GM公司虚拟样机技术 戴维·陈是GM R&D虚拟样机(VP)的首席科学家,他的观点
值得考虑: ➢虚拟样机是一个方向,同时也是一个渐进过程; ➢产品设计的所有要求,用数学模型创建后,一定要验证,
用试验验证; ➢关键是建模(Creating Model),且应在专家指导下进行;
用adams进行仿真第六讲
m=5,k=2,c=1
用adams进行仿真第六讲
已知条件:假设系统处于零平衡位置,外力函数为幅 值为1 的阶跃函数。

Adams课程设计报告

Adams课程设计报告
Adams软件能够进行复杂机械 系统的多体动力学仿真,包括 刚体和柔性体的运动学和动力
学分析。
丰富的求解器
软件内置多种高效、稳定的求 解器,能够处理各种规模和复 杂度的动力学问题。
强大的建模功能
提供直观的图形化建模环境, 支持多种几何体、约束和力元 的创建和编辑。
丰富的后处理功能
支持仿真结果的图形化显示、 动画演示、数据导出等,方便 用户进行结果分析和报告制作
积极面对挑战和Biblioteka 难在课程设计过程中,我们遇到了 一些困难和挑战。但是,通过不 断地尝试、努力和思考,我们最 终克服了这些困难并完成了任务 。这一经历让我深刻体会到了积 极面对挑战和困难的重要性。
THANKS
感谢观看
优化建议以提高设计效率
引入自动化脚本 建立标准件库 加强团队协作 定期开展培训
通过编写自动化脚本,实现模型构建、仿真分析等过程的自动 化,减少人工操作,提高设计效率。
建立常用标准件库,方便设计师快速调用和修改,减少重复劳 动。
通过团队协作,实现设计任务的合理分配和高效执行,提高整 体设计效率。
针对Adams软件的使用技巧和常见问题,定期开展培训活动, 提高设计师的软件应用能力和问题解决能力。
重视理论与实践相结 合
Adams课程设计让我深刻体会到 了理论与实践相结合的重要性。 只有将理论知识应用到实际操作 中,才能更好地理解和掌握软件 的使用方法和技巧。
不断提升自己的综合 素质
通过课程设计,我认识到自己在 知识、技能和团队协作等方面还 有很大的提升空间。在未来的学 习和工作中,我将不断提升自己 的综合素质,以适应不断发展变 化的社会需求。
设计要求
掌握Adams软件的基本操作,能 够利用Adams软件进行机械系统 的建模、仿真和分析,解决实际 的工程问题。

ADAMS相关参数设置

ADAMS相关参数设置

ADAMS相关参数设置1.ADAMS机械建模模块主要是进行标签定义,需要定义运动副和运动约束以及载荷的施加。

此模块需要在PROE建模时指定建立。

仿真分析模块,主要是定义仿真输出,进行动力学仿真求解分析。

仿真结果分析模块,主要是进行仿真结果显示,并定义仿真结果曲线的输出。

ADAMS仿真求解四个求解模块:ADAMS:MultiBodyDynamicsProcedure模块是进行动力学分析模块。

ADAMS:MultiBodyKinematicsProcedure模块是进行运动学分析模块。

ADAMS:MultiBodyStaticProcedure模块是进行静力学分析模块。

ADAMS:MultiBodyTransientProcedure模块是进瞬态分析模块。

2.抽象标签定义进行动力学分析,标签需要进行刚体定义。

标签定义没确定如何集成3.约束定义在proe_mechanism模块中进行定义。

4.材料定义材料定义:需要定义相关材料的密度等物理属性。

ADAMS的材料定义主要是密度的定义。

因为在多体动力学分析时,我们现在主要考虑的都是刚体,所以每个部件的质量定义是必须的。

5.Marker点定义载荷定义:内部热源、初始温度、外界温度边界、轨道参数等的定义。

6.边界条件定义载荷定义:内部热源、初始温度、外界温度边界、轨道参数等的定义。

7.仿真计算条件定义一、时间步长的定义编辑“ADAMS: Multi Body Kinematics Procedure”任务,主要是修改动力分析的工作时间和时间步长,并将ADAMS分析环境添加至分析任务,具体操作过程如下图所示。

二、ADAMS求解模块的定义此项主要是ADAMS求解器的单位定义。

在运用ADAMS求解时,为了与PROE联合,单位需要采用“MMKS”,即mm、kg、N、s及degree,具体设置如下图所示:注:ADAMS与PROE兼容的格式是*.x_t格式的几何文件,所以输入、输出最好采用此格式的文件。

ADAMS读书报告

ADAMS读书报告

《ADAMS入门详解与实例》读书报告专业:机械工程及自动化任课教师:黄亚宇姓名:林世伟学号: 200810301328班级:机自083千斤顶运动仿真模拟一、修改模型各项参数1.启动ADAMS/View,在弹出的欢迎对话框中选择导入文件(import a file),将千斤顶的文件v1.x_t文件复制到ADAMS文件目录下,之后确认单击OK,在弹出的导入文件对话框中,在文件类型(file type)中选择parasolid格式的文件,在file to read 后面的框中单击鼠标右键,单击browser,之后在弹出的对话框中选择要导入的文件v1.x_t,之后选择model name,在之后的框中单击右键,选择model——create,在弹出的对话框中修改模型名称,这里默认也可,单击OK,将模型导入ADAMS,如图1图12.设置单位和重力方向,由于导入的parasolid格式的文件默认单位是米制,所以要给导入的模型设置单位,在下拉菜单中选择settings,在下拉菜单中选择units即单位,在弹出的对话框中将length长度的单位设置为millimeter,其余默认即可,之后单击OK如图2。

图2 图3又由于导入的模型并不是按照ADAMS默认的重力方向建模,由图可知,此模型的重力方向为沿着Z轴,所以在seetings中选择gravity即重力,在弹出的对话框中勾选gravity即显示重力,点击+z由于在ADAMS中重力加速度方向与实际相反,所以此处为正值如图3。

至此,单位及重力加速度设置完毕。

设置模型材料,在任意一个构件上单击右键,在弹出的菜单中选择part分,在之后选择modify,即弹出对话框,由图可知,此模型虽然赋予了材料,但是数值太小,所以要重新赋予材料属性,首先将Category项设置为Mass Properties,之后在density mass by 后的选项框中选择Geometry and Material Type,再在Material Type的输入框中单击鼠标右键,在弹出的菜单中选则Material——Guesses——steel即设置材料为刚,单击OK按钮后,此构件的材料属性就定义成功,在构件上产生了一个质心坐标系。

ADAMS约束和载荷施加与修改

ADAMS约束和载荷施加与修改

3)应该注意约束的方向是否正确。错误的约束 方向,可以导致某些自由度没有被约束,或者 约束了不应该约束的方向。
4)注意检查约束类型是否正确。
5)尽量使用一个运动副来完成所需的约束,如 果用多个运动副来约束两个构件,每个运动副 实现的自由度约束有可能会重复,这样会导致 无法预料的结果。
6)定期地检查样机系统的自由度。在Tools菜单, 选择Model verify命令,可以显示当前样机系统 自由度的信息。
图标或运动工具集图标,然后选择约束 工具。 • 另一种方法是在Build菜单中选择Joints 项,可显示连接对话框。 •
常用约束工具

接触约束工具

与 运



状态参数
设置
1.3、常用运动副
ADAMS/view提供了l 2种常用的运动副工具。 通过这些运动副,可以将两个构件连接起来。 被连接的构件可以是刚体构件、柔性构件或 者是点质量。又分为简单运动副和复杂运动 副。
实例:
运动速度大小为阶梯变化时
Step(time,t0,v0, t1,v1)





试束

时 间
速 度
时 间
时 间
正确地约束机构的若干技巧:
1)在样机建模时,应该逐步地对构件施加各种 约束,并且经常对施加的约束进行试验,检查 是否有约束错误,通过这种方法可以比较容易 地发现约束错误。
2)在设置运动约束时.要注意选择对象的顺序, 正确的选择对象。ADAMS/View设定在两个被 连接的构件中,构件1被连接到构件2上面
指定物体 和位置
一个位置
两物体、 一个位置
两物体、 两位置

基于NX和ADAMS的减速器设计及运动仿真研究

基于NX和ADAMS的减速器设计及运动仿真研究

基于NX和ADAMS的减速器设计及运动仿真研究作者:宋兴华来源:《CAD/CAM与制造业信息化》2013年第09期本文以一减速器具体应用实例为载体,对通过理论计算设计出的减速器模型,运用参数化设计技术,通过NX软件建模,得到了减速器数字样机三维模型。

并把该样机模型导入ADAMS软件进行运动仿真分析,验证了设计样机的合理性,并为NX软件和ADAMS软件结合提供了一种方法。

另外,本文也初步探讨了用柔性轴代替刚性轴的虚拟样机的运动仿真,验证了对减速器样机模型进行运行仿真时样机零部件刚性化的合理性。

近年来,伴随着CAD/CAM/CAE技术的日趋成熟,建立在软件集成基础上的虚拟样机技术及其应用也获得了迅速发展。

所谓虚拟样机技术是指在产品设计开发过程中,将分散的零部件设计和分析技术揉合在一起,在计算机上建造出产品的整体模型,并针对该产品在投入使用后的各种工况进行仿真分析,预测产品的整体性能,进而改进产品设计,提高产品性能的一种新技术。

通过建立虚拟样机,可以检查零件的运动干涉,评价系统的振动水平,预测零件的变形,确定作用在零件上的载荷谱。

通过反复修改系统动力学模型,仿真试验不同的设计方案,设计人员不必浪费制造、试验物理样机所需的时间,就可以获得最优设计方案。

因此不但减少了昂贵的物理样机制造费用和试验成本,而且提高了产品设计质量,大大缩短了产品的开发周期。

减速器是在原动机和工作机之间用于降低速度、增大扭矩的传动装置,得到广泛应用。

传统的减速器设计方法通常比较依赖于经验和理论公式。

如果采用虚拟样机技术,就能够加快开发实际产品的速度,提高效率。

本文以二级齿轮减速器作为载体,运用参数化设计技术和虚拟样机技术,通过NX软件和ADAMS软件对减速器进行了设计和运动仿真分析研究。

一、NX软件和ADAMS软件简介1.NX软件简介NX软件是一个集CAD/CAM/CAE于一体的CAD软件。

本文运用NX软件,建立了减速器的三维数字化模型,并对该模型进行了干涉检验。

ADAMS课程设计

ADAMS课程设计

山东建筑大学实验报告课程:现代机械工程基础实验Ⅱ院部:机电工程学院专业:机械工程及自动化班级:机械096班姓名:李希伟学号: 2009071304指导教师:马爱梅完成日期:2012-12-12一、实验目的1、综合练习计算机仿真应用软件ADAMS的使用和操作。

2、综合练习和使用ADAMS软件在机械系统的方案设计论证和分析阶段的应用。

二、实验环境计算机仿真应用软件ADAMS。

三、实验内容1、根据实验设计任务书要求对机械系统进行简单的分析设计计算;2、利用计算机仿真软件所设计的系统进行模型建立、连接和约束、载荷施加虚拟样机建立;3、根据任务书要求对机械系统进行仿真分析;4、根据要求书写实验分析报告或实验说明。

四、实验过程(抓取部分图形和曲线)1、实验样机模型建立(包括造型、施加约束、施加载荷)(1)环境设置:栅格设置范750mm、750mm;间距10mm、10mm;单位:MMKS;设置重力加速度Y=-9800/mm2;图标按钮处于打开状态;F4打开坐标窗口。

(2)创建支架在集合建模工具集中,单击工具图标;在主工具箱的选项栏中选择新零件在长、高、厚选项分别输入10mm、150mm、10mm在建模视窗中,选择点(-110,0,0),创建创建长方体、在集合建模工具集中,再次单击工具图标;长、宽、高的数值不变,在建模视窗中,选择点(0,0,0),创建创建长方体。

在集合建模工具集中,再次单击工具图标;在长、宽、高选项分别输入100mm、10mm、10mm,在建模视窗中,选择点(-100,130,0),创建创建长方体。

在集合建模工具集中,再次单击工具图标;在长、宽、高选项分别输入100mm、10mm、10mm,在建模视窗中,选择点(-100,100,0),创建创建长方体。

在集合建模工具集中,单击工具图标,分别将以上建立的四个长方体连接成为一个整体。

(3)创建滑块在集合建模工具集中,单击工具图标;在主工具箱的选项栏中选择新零件在长、高、厚选项分别输入40mm、50mm、10mm;在建模视窗中,选择点(-40,90,0),创建滑块,所创建的滑块以及支架如下图所示:(4)创建导轨以及立柱在以上创建的基础上,底端用长方体拉伸长100mm,高10mm,厚度10mm,拉出两条导轨,在导轨的末端用长为60mm高10mm宽10mm长方体连接件连接,然后在连接件的上端中间位置建立一高150mm,长80mm,厚度10mm的立柱,其上端与滑块7相连。

Adams动力学仿真分析的详细步骤

Adams动力学仿真分析的详细步骤

1、将三维模型导出成parasolid格式,在adams中导入parasolid格式的模型,并进行保存。

2、检查并修改系统的设置,主要检查单位制和重力加速度。

3、修改零件名称(能极大地方便后续操作)、材料和颜色.首先在模型界面,使用线框图来修改零件名称和材料。

然后,使用view part only来修改零件的颜色。

4、添加运动副和驱动.注意:1)添加运动副时,要留意构件的选择顺序,是第一个构件相对于第二个构件运动。

2)对于要添加驱动的运动副,当使用垂直于网格来确定运动副的方向时,一定要注意视图定向是否对,使用右手法则进行判断。

若视图定向错了,运动方向就错了,驱动函数要取负。

3)添加运动副时,应尽量使用零件的质心点,此时也应检查零件的质心点是否在其中心。

4)因为在仿真中经常要修改驱动函数,所以应为驱动取一个有意义的名称,一般旋转驱动取为:零件名称_MR1,平移驱动取为:零件名称_MT1。

5)运动副数目很多,且后面用的比较少,所以运动副的名称可以不做修改。

对于要添加驱动的运动副,在添加运动副后,应马上添加驱动,以免搞错.6)添加完运动副和驱动后,应对其进行检查。

使用数据库导航器检查运动副和驱动的名称、类型和数量,使用verify model检查自由度的数目,此时要逐个零件进行自由度的检查和计算。

7)进行初步仿真,再次对之前的工作进行验证。

因为添加了材料,有重力,但没有定义接触,此时模型会在重力的作用下下掉。

若没问题,则进行保存。

5、添加载荷.6、修改驱动函数.一般使用速度进行定义,旋转驱动记得加d。

7、仿真。

先进行静平衡计算,再进行动力学计算。

8、后处理。

具体步骤如下:1)新建图纸,选择data,添加曲线,修改legend。

一般需要线位移,线速度,垂直轮压和水平侧向力的曲线。

2)分析验证,判断仿真结果的正确性(变化规律是否对,关键数值是否对)。

3)截图保存,得出仿真分析结论.。

用adams进行仿真第六讲

用adams进行仿真第六讲

悬架设计 汽车动力学仿真 发动机仿真 动力传动系仿真 噪音、振动和冲击特性预测
操纵舒适性和乘坐舒适性
控制系统设计 驾驶员行为仿真 轮胎道路相互作用仿真
汽车可操作性和
乘坐舒适性仿真:
以汽车前、后悬架 及转向机构为主的 多体动力学模型
增加发动机、车身后 整车多体动力学模型
铁路车辆及装备
悬挂系统设计 磨耗预测 轨道载荷预测 货物加固效果仿真 物料运输设备设计
(2)强大的建模和分析功能 具有三维的实体建模能力,具有先进的数值分析技术和强 有力的求解器,求解速度快而准确。 分析类型包括运动学、静力学和完全非线性动力学分析, 而且可进行多刚体和多柔性体的分析。具有约束库、力库、函 数库以及可生成用户定义的运动发生器, 从而使建模分析工 作更加迅速。通过使用函数表达式和用户自定义程序,可以使 ADAMS很容易适用于特殊应用。
ADAMS软件安装/卸载
Adams2005软件安装说明
操作界面简介

ADAMS/View的启动
启动ADAMS/View有三种方式: 1)从Windows开始菜单启动:”开始”—“程序”—
“MSC.Software” —“MSC. ADAMS2005”—“Aview”—
“ADAMS/View” 2)双击桌面上的快捷方式。 3)从命令提示符下启动ADAMS2005
A/Solver是求解机械系统运动和动力学问题的程序。完 成样机的准备工作之后, A/View可以自动调用A/Solver模块, 完成样机的静力学、运动学或动力学的问题。完成仿真分析 后,又会自动回到A/View操作界面,因此一般的工程人员可 以将A/Solver看成是一个“黑匣子”,不需要知道ADAMS 内部的运行,只要熟悉A/ View的操作界面就可以了。

adams约束与载荷的施加与修改

adams约束与载荷的施加与修改

adams约束与载荷的施加与修改上机实验三约束与载荷的施加与修改一、上机目的通过本次上机:1.掌握adams中旋转副、移动副、圆柱副、固定副等简单约束的施加和基本操作和绘制方法;2.掌握adams齿轮副、凸轮副等复杂约束的施加的操作和绘制方法;3.掌握adams运动约束的施加和基本操作和绘制方法;4.学会使用浮动菜单进行约束的修改操作。

5.掌握ADAMS载荷:单向力、单向力矩、组合力、组合力矩、混合力)、柔性力(弹簧力)等的施加和修改的基本操作和基本方法。

二、上机容和要求一)约束的施加练习1、完成曲柄滑块机构的约束施加1)打开上次保存的模型样机文件shiyan2_12)创建转动副(1)在集合建模工具集中,单击旋转运动副工具图标;(2)在construction选项栏中选择2part-1location和normal to grid(3)在建模视窗中,选择零件1、地、点A,即齿轮1的中心,在该位置创建转动副。

重复步骤1、2,分别在B、C、D处创建转动副3)创建齿轮副(1)在集合建模工具集中,单击标志点工具图标(2)在主工具箱的选项栏中选择add to ground和global XZ(3)在建模视窗中,选择点(齿轮1与齿轮2)的交接附近,然后在该点创建标志点(4)在集合建模工具集中,单击齿轮运动副工具图标(5)在对话框中,鼠标放在选项栏join name中,点击右键——browse浏览约束,输入A、B处的铰链名;在velocity marker中,点击右键——browse浏览标志点,输入刚创建的标志点名,点击OK,实现创建齿轮副4)创建滑动副(1)在集合建模工具集中,单击滑动运动副工具图标;(2)在construction选项栏中选择2part-1location和pick feature(3)在建模视窗中,选择依次滑块4、地(4)选择点D下部某点作为移动副位置(5)移动鼠标使箭头水平,点击鼠标,生成移动副5)设置齿轮1的运动速度(1)在集合建模工具集中,单击旋转运动工具图标;(2)在speed文本框中输入60 r,定义转动速度为60rad/s(3)在建模视窗中,选择齿轮1上的转动副,创建运动约束6)修改约束(1)打开B 处的约束修改对话框:鼠标放在B上的铰链副joint 上,单击右键—浮动菜单modify,打开运动修改对话框,使其约束由转动副变为圆柱副(2)打开齿轮1上的运动约束修改对话框,修改齿轮1的运动为往复运动:鼠标放在齿轮1上的运动副motion上,单击右键—浮动菜单modify,打开运动修改对话框,点击funcction(time)右侧的图标,打开编辑器对话框,在define a runtime function中输入:step(time,0,0,10,60)+step(time,10,60,20,-60)。

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

上机实验三约束与载荷的施加与修改一、上机目的通过本次上机:1.掌握adams中旋转副、移动副、圆柱副、固定副等简单约束的施加和基本操作和绘制方法;2.掌握adams齿轮副、凸轮副等复杂约束的施加的操作和绘制方法;3.掌握adams运动约束的施加和基本操作和绘制方法;4.学会使用浮动菜单进行约束的修改操作。

5.掌握ADAMS载荷:单向力、单向力矩、组合力、组合力矩、混合力)、柔性力(弹簧力)等的施加和修改的基本操作和基本方法。

二、上机内容和要求一)约束的施加练习1、完成曲柄滑块机构的约束施加1)打开上次保存的模型样机文件shiyan2_12)创建转动副(1)在集合建模工具集中,单击旋转运动副工具图标;(2)在construction选项栏中选择2part-1location和normaltogrid(3)在建模视窗中,选择零件1、地、点A,即齿轮1的中心,在该位置创建转动副。

重复步骤1、2,分别在B、C、D处创建转动副3)创建齿轮副(1)在集合建模工具集中,单击标志点工具图标(2)在主工具箱的选项栏中选择addtoground和globalXZ(3)在建模视窗中,选择点(齿轮1与齿轮2)的交接附近,然后在该点创建标志点(4)在集合建模工具集中,单击齿轮运动副工具图标(5)在对话框中,鼠标放在选项栏joinname中,点击右键——browse浏览约束,输入A、B处的铰链名;在velocitymarker中,点击右键——browse浏览标志点,输入刚创建的标志点名,点击OK,实现创建齿轮副4)创建滑动副(1)在集合建模工具集中,单击滑动运动副工具图标;(2)在construction选项栏中选择2part-1location和pickfeature(3)在建模视窗中,选择依次滑块4、地(4)选择点D下部某点作为移动副位置(5)移动鼠标使箭头水平,点击鼠标,生成移动副5)设置齿轮1的运动速度(1)在集合建模工具集中,单击旋转运动工具图标;(2)在speed文本框中输入60r,定义转动速度为60rad/s(3)在建模视窗中,选择齿轮1上的转动副,创建运动约束6)修改约束(1)打开B处的约束修改对话框:鼠标放在B上的铰链副joint上,单击右键—浮动菜单modify,打开运动修改对话框,使其约束由转动副变为圆柱副(2)打开齿轮1上的运动约束修改对话框,修改齿轮1的运动为往复运动:鼠标放在齿轮1上的运动副motion上,单击右键—浮动菜单modify,打开运动修改对话框,点击funcction(time)右侧的图标,打开编辑器对话框,在define aruntimefunction中输入:step(time,0,0,10,60)+step(time,10,60,20,-60)。

7)保存文件为shiyan3_1,在E:\jiben06\20063377目录中,退出adams/view2、完成凸轮机构的约束施加(1)、打开上次保存的模型样机文件shiyan2_2(2)、创建转动副1)在集合建模工具集中,单击旋转运动副工具图标;2)在construction选项栏中选择2part-1location和nomalgrid3)在建模视窗中,选择零件1、地,点A,即圆柱1的中心,在该位置创建转动副(3)、创建移动副1)在集合建模工具集中,单击滑动运动副工具图标;2)在construction选项栏中选择2part-1location和pickfeature3)在建模视窗中,依次选择滑块2、支座4)选择点圆柱滑块轴线上一点作为运动副位置5)移动鼠标使箭头垂直,点击鼠标,生成移动副(4)、创建凸轮副1)在集合建模工具集中,单击点-线凸轮运动副工具图标;2)在选项栏point-curve中选择curse3)在建模视窗中,依次选择圆柱滑块顶点、齿轮1圆线,完成创建凸轮(5)、创建固定副1)在集合建模工具集中,单击锁工具图标;2)在construction选项栏中选择2part-1location和nomalgrid3)在建模视窗中,依次选择支座、地,在某一位置点击右键完成支座的固定5、设置圆柱1的运动速度1)在集合建模工具集中,单击旋转运动工具图标;2)在speed文本框中输入80r,定义转动速度为80rad/s3)在建模视窗中,选择圆柱1上的转动副,创建运动约束4)保存文件为shiyan3_2,在E:\jiben06\20063377目录中,退出adams/view 二)载荷的施加与修改练习1、按图示要求施加载荷1)施加驱动力(1)重新打开文件shiyan3_1,在主工具箱中,右键单击图标,打开下一级力工具集按钮,单击施加单向力矩工具图标;(2)在选项栏value中,选择constant输入值500N(3)在建模视窗中,依次选择圆柱1、A点,完成创建施加单向驱动力矩2)施加单向变力F(1)在主工具箱中,右键单击图标,打开下一级力工具集按钮,单击施加单向力工具图标;(2)在选项栏value 中,选择c ustom(3)在建模视窗中,依次选择滑块、E 点,完成创建施加单向力(4)把鼠标放在E 点力附近,点击右键——modify 打开修改力对话框,点击function 右侧的图标,打开编辑器对话框,在definearuntimefunction 中,定义力F (time,⋯)=(SIGN(1000,-VX(点)),点处输入力所在滑块上 的一个标记,是力作用的I 点。

I 点复制方法:鼠标放在力F 附近,点击右键,通过快捷菜单,选择F ORCE_1 ——info ——拷贝其中I 标记点即可。

(5)单击ok,退出力修改对话框(6)保存文件shiyan3_3在E :\jiben06\20063377目录中,退出adams 3)施加作用力(1)在主工具箱中,右键单击图标,打开下一级力工具集按钮,单击施加 单向力工具图标;(2)在选项栏v alue 中,选择c onstant 输入值200N ,construction 中选择p ickfeature ; (3)在建模视窗中,依次选择滑块、D 点,完成创建施加单向作用力。

2、施加弹簧力弹簧的质量刚度系数为200N/s,阻尼系数C=30kg/s。

1)重新打开文件shiyan3_2,在集合建模工具集中,单击施加弹簧力工具图标;2)在选项栏中分别选中K、C,并输入K、C的值3)在建模视窗中,依次选择圆柱滑块底部中心点A、支座内B点,完成创建弹簧力4)保存文件shiyan3_4在E:\jiben06\20063377目录中,退出adams三)练习起重机的建模和仿真,如下图所示。

1)启动ADAMS6.运行ADAMS,选择createanewmodel;7.modalname中命名为lift_mecha;8.确认gravity文本框中是earthnormal(-globalY),units文本框中是MKS;ok9.选择setting——workinggrid,在打开的参数设置中,设置size在X和Y方向均为20m,spacing在X和Y方向均为1m;ok10.通过缩放按钮,使窗口显示所有栅格,单击F4打开坐标窗口。

2)建模1.查看左下角的坐标系为XY平面2.选择setting——icons下的newsize图标单位为13.在工具图标中,选择实体建模按钮中的box按钮4.设置实体参数;OngroundLength:12Height:4Depth:85.鼠标点击屏幕上中心坐标处,建立基座部分6.继续box建立Mount座架部件,设置参数:NewpartLength:3Height:3Depth:3.5设置完毕,在基座右上角建立座架Mount部件7.左键点击立体视角按钮,查看模型,座架Mount不在基座中间,调整座架到基座中间部位:①右键选择主工具箱中的position按钮图标中的move按钮②在打开的参数设置对话框中选择Vector,Distance项中输入3m,实现Mount移至基座中间位置③设置完毕,选择座架实体,移动方向箭头按Z轴方向,Distance项中输入2.25m,完成座架的移动右键选择座架,在快捷菜单中选择rename,命名为Mount11.选择setting—workinggrid打开栅格设置对话框,在setlocation中,选择pick 选择Mount.cm座架质心,并选择X轴和Y轴方向,选择完毕,栅格位于座架中心选择主工具箱中的视角按钮,观察视图将spacing—workinggrid,设置spacing中X和Y均为0.512.选择圆柱实体绘图按钮,设置参数:NewpartLength:10mRadius:1m选择座架的中心点,点击左侧确定轴肩方向,建立轴肩,单击三维视图按钮,观察视图13.继续圆柱工具,绘制悬臂①设置参数:NewpartLength:13mRadius:0.5m②选择Mount.cm作为创建点,方向同轴肩,建立悬臂③右键选择新建的悬臂,在快捷菜单中选择part_4——Rename,命名为boom④选择悬臂,移动方向沿X轴负向,实现悬臂的向左移动:1)右键选择工具箱中的position按钮中的move按钮2)在打开的参数对话框中,选择vector,distance中输入2m,点击悬臂,实现移动⑤右键点击实体建模按钮,在弹出的下一级菜单中选择导圆角工具,设置圆角半径为1.5m⑥左键选择座架上侧的两条边,点击右键,完成倒角14.选择box按钮图标,创建铲斗①设置参数:NewpartLength:4.5Height:3.0Depth:4.0②选择悬臂左侧中心点,命名为bucket,建立铲斗③右键选择position按钮下一级按钮move按钮④在打开的参数对话框中,选择vector,distance中输入2.25m,选择铲斗,移动方向沿全部坐标系X轴负方向,实现铲斗的横向移动⑤在主工具箱中,选择三维视图按钮,察看铲斗⑥继续选择move按钮,设置参数中选择vector,distance中输入2.0m,选择铲斗,移动方向沿全部坐标系Z轴负方向,实现铲斗的纵向移动⑦移动完毕,选择主工具箱中的渲染按钮render,察看三维实体效果,再次选择render按钮,实体图则以线框显示⑧右键点击实体建模按钮,再弹出的下一级按钮中选择倒角工具,在打开的参数设置对话框中,设置倒角Width为 1.5m,⑨选择铲斗下侧的两条边,完毕单击右键,完成倒角⑩右键选择实体建模工具按钮,再下一级按钮中选择Hollow按钮,在打开的参数设置对话框中设置参数Thickness为0.25m选择铲斗为挖空对象,铲斗上平面为工作平面,完毕点击右键挖空铲斗3)添加约束,根据图示关系,添加链接①在主工具箱中,选择转动副,下方的参数设置对话框中,设置参数2bod ——1loc和pickfeature②选择基座和座架,然后选择座架中心Mount.cm,旋转轴沿y轴正向,建立座架与基座的转动副③继续用转动副按钮,建立轴肩与座架间的转动副,设置参数为2bod——1loc 和Normaltogrid,选择轴肩和座架,再选择座架中心点,建立转动副④继续用转动副按钮,建立铲斗与悬臂间的转动副,设置参数为2bod——1loc 和Normaltogrid,选择铲斗与悬臂,再选择铲斗下侧中心点,建立转动副⑤选择主工具箱中的平动副,设置参数2bod——1loc和pickfeature,选择悬臂与轴肩,再选择悬臂中心标记点,移动方向沿X轴正方向,建立悬臂和轴肩间的平动副⑥右键点击窗口右下角的Information信息按钮,选择约束按钮,观察是否按要求施加约束,关闭信息窗口⑦检查完毕,选择仿真按钮,对系统进行仿真,观察系统在重力作用下的运动4)添加运动①选择主工具箱中的旋转运动按钮,右键点击座架中心标记点,在弹出的选择窗口中,选择JOINT_mount_ground,给座驾与基座的转动副添加转动运动②选择俯视图按钮,观察旋转运动副的箭头图标③右键点击该运动,在弹出的快捷菜单中选择motion_mount_ground——modify在修改对话框中,修改function项为360d*time④重复上述动作,在轴肩和座架之间建立旋转运动Motion_shoulder_ground,⑤右键点击该运动,在弹出的快捷菜单中选择motion_shoulder_ground——modify在修改对话框中,修改function项为-STEP(time,0,0,0.10,30d)⑥重复上述动作,在铲斗和悬臂之间建立旋转运动Motion_bucket_boom⑦设置运动函数为45d*(1-cos(360d*time))⑧右键点击主工具箱中旋转运动按钮,选择下一级平行运动按钮,点击悬臂中心平动副,在悬臂和座架间建立平行运动⑨设置平行运动函数为STEP(time,0.8,0,1,5)⑩选择主工具箱中的仿真按钮,设置仿真参数ENDTime:1;Steps:100,进行仿真5)铲斗施加载荷(1)在主工具箱中,右键单击图标,打开下一级力工具集按钮,单击施加单向力工具图标;(2)在选项栏依次选择spacefixed;constant输入值2000N,construction中选择pickfeature;(3)在建模视窗中,依次选择铲斗、铲斗质点,箭头向下,完成创建施加铲斗单向作用力。

相关文档
最新文档