第二章ADAMS.View界面介绍讲义
ADAMS入门详解与实例-第02章 在ADAMS View中建立刚性构件

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的质心坐 标系
第二章 ADAMS软件概述

• • • • • •
轿车模块ADAMS/Car 驾驶员模块ADAMS/SmartDriver 动力传动系统模块ADAMS/Driveline 轮胎模块ADAMS/TireFORD 汽车公司专用汽车模块ADAMS/ Chassis Pro/E接口模块(Mechanical/Pro)
2.2、ADAMS/View的界面
运动副 构件 运动 力 分析
标记 几何形状
曲线
菜单
对话框
结果数据
结果数据分量
ADAMS/View的命名层次
重要表单:
• File | Open Database : 开启格式为*.bin • File | Import :导入*.cmd, *.adm, *.IGS等 CAD model, *.gra/req/res, 数据档等。 • File | Export :导出*.cmd, *.adm, *.IGS等 CAD model,FEA loads。 • File | Print:打印功能,可输出 PS 格式。 • Edit | Appearance : 提供物件透明度、隐藏、颜色等 设定。 • Build | Model:可建构另一个model、删除、更名、切换 等。 • Build | Flexible bodies:分 ADAMS/Flex, Discrete Flexible link,ADAMS/Flex提供mnf档的输入,Flexible Link提供各式断面特性之杆件。 • Build | Materials:新增材质。 • Build | Design Variable :建立设计变量,供DOE, DS, OPT使用。
启动时的ADAMS/View主窗口:
窗口名称栏 主工 具箱 菜单栏 快捷工 具栏
【2019年整理】ADAMS-view超级详细使用指导95页PPT

1、战鼓一响,法律无声。——英国 2、任何法律的根本;不,不成文法本 身就是 讲道理 ……法 律,也 ----即 明示道 理。— —爱·科 克
3、法律是最保险的头盔。——爱·科 克 4、一个国家如果纲纪不正,其国风一 定颓败 。—— 塞内加 5、法律不能使人人平等,但是在法律 面前人 人是平 等的和未 来文化 生活的 源泉。 ——库 法耶夫 57、生命不可能有两次,但许多人连一 次也不 善于度 过。— —吕凯 特 58、问渠哪得清如许,为有源头活水来 。—— 朱熹 59、我的努力求学没有得到别的好处, 只不过 是愈来 愈发觉 自己的 无知。 ——笛 卡儿
拉
60、生活的道路一旦选定,就要勇敢地 走到底 ,决不 回头。 ——左
自定义ADAMSView的界面

第一部分自定义ADAMS/View的界面简介通过修改ADAMS/View的图形界面,使之满足您的特殊要求和喜好。
本章主要描述如何修改ADAMS/View的界面,主要包括以下几个部分:关于ADAMS/View的菜单和对话窗……使用Menu Builder 修改菜单;使用 Dialog-Box Builder 修改或自定义对话窗;自定义ADAMS/View界面的例子;关于ADAMS/View的菜单和对话窗……您在ADAMS/View中所见到的大部分的窗口、菜单或对话窗都是ADAMS/View模型数据库的界面对象。
使用ADAMS/View的命令、Menu Builder、Dialog-Box Builder,您就可以修改、删除或加到标准的窗口、菜单或对话窗。
您可做如下改变:去掉菜单中您很少使用的部分;加上新的快捷键以显示您经常使用的标准对话窗;加上一系列的菜单和对话窗以执行您自己的宏(MACRO)或命令文件;生成您自己特别的ADAMS应用程序的用户化界面。
下面分几部分来详细解释ADAMS/View中有关界面的概念:ADAMS/View中界面对象;ADAMS/View中的界面是如何起作用的;如何改变界面;改变后的界面如何存储。
ADAMS/View中界面对象同有关的模型对象一样,ADAMS/View模型中大部分的窗口、菜单或对话窗等界面对象都是存储在模型的数据文件库的子系统中。
所有的标准的或用户自定义的界面对象都是存储在名为GUI的库中,GUI的含义是Graphics User Interface,既用户图形界面,很方便查找。
图 1 所示为GUI库中的各界面对象的总图,表1 则是对各界面对象的描述及他们之间的关系。
窗口和对话窗为最顶层的两个界面对象,例如,模型的主窗口命名为main,其数据库的全称为.。
窗口和对话窗,虽然他们相当不同,但看起来很相似。
窗口通常直接显示在屏幕上,您可在其上工作,而对话窗只是在您需要时才显示。
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课第2讲

产生新构件还是添加到构件或地基上 用鼠标点击上一步定 线型:直线、开口多义线、封闭多义 义的端点,可以删除 线 最后一步绘制的线段 线段的长度 产生新构件还是添加到构件或地基上 圆或圆弧的半径 选择圆,或圆弧夹角 产生新构件还是添加到构件或地基上 是开口曲线还是封闭曲线 用鼠标点击上一步定 义的曲线位置可以后 退一步
产生新构件还是添加到构件或地基上 用鼠标点击上一步定 线型:直线、开口多义线、封闭多义 义的端点,可以删除 线 最后一步绘制的线段 线段的长度 产生新构件还是添加到构件或地基上 圆或圆弧的半径 选择圆,或圆弧夹角 产生新构件还是添加到构件或地基上 是开口曲线还是封闭曲线 用鼠标点击上一步定 义的曲线位置可以后 退一步
• 命令集有多个层次
菜单栏、
弹出式菜单、
• 屏幕上的各种对象,例如:构件、标记、约束、运动、力等 • 输入对话框中的文本输入栏 • 后处理图标中的各种对象,例如:曲线、标题、坐标、符号标记
等
快捷工具栏 命令窗口
9
鼠标的应用
鼠标左键和鼠标右键 左键: 选择样机模型中的各种对象、选择菜单栏中的命 令、快捷工具图标命令和对话框中的有关命令。 右键: 主要应用于激发各种弹出式菜单和工具集
3
2.2
虚拟样机仿真分析基本步骤
机械系统建模 : 几何建模、运动副和运动约束、载荷 仿真分析 仿真结果分析 :回放仿真结果、绘制仿真结果曲线 验证仿真分析结果 :实验数据
与实验结果一致 ?
精制机械系统模型 :摩擦力 、柔性物体和连接、控制 重复仿真分析 机械系统优化分析 :可变参数 、试验设计 、最优化
• • • • •
ADAMS2

InPlane
InLine
一个点只 能沿着指 定的平面 运动
构件1的连 接点只能沿 构件2连接 点标记的Z 轴运动
约束 的 自由 度
2个转动
1个转动
3个转动
3个转动
2个移动
虚约束
2.4.4
约束命名
创建约束时,ADAMS/View根据约束的类型和当前模 型中这类约束的数量,自动为约束生成一个名字。 对于理想约束以“JOINT”加下划线“_”加约束号命名 (例如,JOINT _1)。虚约束以“PRIM”加下划线“_” 加约束号命名(例如,PRIM _1)。
2.5
施 加 载 荷 载荷的类型和定义值的方法 施加载荷 柔性连接 接触
2.5.1 2.5.2 2.5.3 2.5.4
2.5.1
载荷的类型和定义值的方法
ADAMS/View提供了下面4种类型的载荷: 作用力。力和力矩。 柔性连接。柔性连接阻碍运动的进行。 梁、轴衬、移动弹簧阻尼器和扭矩弹簧。 特殊力。轮胎力和重力。 接触力。接触定义了相互接触构件间的 相互作用关系。 载荷并不会使系统自由度增加或减少。
2.4.6
约束技巧(二)
尽量使用一个运动副来完成所需的约束,如果用多 个运动副来约束两个构件,每个运动副实现的自由 度约束可能重复,这样会导致无法预料的结果。 定期地检查样机模型的自由度。在Tools菜单,选 择Model Verify命令,可以显示当前样机模型的相 关信息包括自由度信息。
2.4.6
ADAMS/View启动之后会出现Welcome欢迎窗口。
2.1.2 ADAMS/View的界面介绍 启动ADAMS/View后,ADAMS/View关闭 Welcome对话 窗口,并进入ADAMS/View的主窗口界面。如图所示。
4_4_ADAMS_View约束建模_第二部分

4.点驱动的创建: 点驱动的创建: 点驱动的创建
在崎岖不平的道路上行驶时,车轮会上下跳动, 在崎岖不平的道路上行驶时 , 车轮会上下跳动 , 需要 研究在车轮上下80mm跳动过程中,前束角的变化情况 研究在车轮上下80mm跳动过程中, 80mm跳动过程中 ① 输入初始模 型 , 检查已有 的约束情况 ② 将约束添加 完整 ③施加点驱动 ④验证模型 ⑤建立测量
驱动点的两个标记在Y方向的位移变化: 驱动点的两个标记在Y方向的位移变化:
驱动点的两个标记在X 驱动点的两个标记在X和Z方向的位移变化: 方向的位移变化:
六、约束建模时的注意事项
在样机建模时,应该逐步地对构件施加各种约束, 在样机建模时,应该逐步地对构件施加各种约束,并 且经常对施加的约束进行试验,检查是否有错误, 且经常对施加的约束进行试验,检查是否有错误,通 过这种方法可以比较容易发现约束错误 在创建运动副约束时,要注意选择对象的顺序, 在创建运动副约束时,要注意选择对象的顺序,正确 地选择对象,ADAMS/View设定在两个被连接的构件中 设定在两个被连接的构件中, 地选择对象,ADAMS/View设定在两个被连接的构件中, 构件1被连接到构件2 构件1被连接到构件2上。 注意检查约束类型是否正确 在创建运动副约束时,要注意约束的方向是否正确, 在创建运动副约束时,要注意约束的方向是否正确, 错误的约束方向,可以导致某些自由度没有被约束住, 错误的约束方向,可以导致某些自由度没有被约束住, 或者约束了不应该约束的方向
点驱动比铰驱动更加灵活, 点驱动比铰驱动更加灵活,可以在不增加额外约束 或构件的情况下, 或构件的情况下,构造复杂的运动 在崎岖不平的道路上行驶,汽车车轮会上下跳动, 例 : 在崎岖不平的道路上行驶 , 汽车车轮会上下跳动 , 需要研究车轮上下跳动过程中, 需要研究车轮上下跳动过程中 , 前轮前束角的变化情 况 前轮前束角: 前轮前束角 : 在与地 面平行的平面内, 面平行的平面内 , 车轮 平面与纵向垂直平面之 间的夹角 •对于载重汽车 , 前束 对于载重汽车, 对于载重汽车 角为正,两车轮的前 端略向内偏
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Geometry
ADM701, Section 1, November 2010 参见: 第13章装配子系统模型
Copyright 2010 MSC.Software Corporation
S1-3
更改模型对象名称
● ADAMS/View 中对象命名规则:
Simulations ObjБайду номын сангаасcts
.mod
S1-2
模型对象的谱系关系
● ADAMS/View模型谱系关系
● ADAMS/View 按照下图所示的模型谱系命名对象,比如: ADAMS/View 对某个几何外形命名为 .model_name.part_name.geometry_name。
● 要改变一个对象的上层对象,可以对此对象改名。 Model
仿真输出
Step Size: 每步的 时间长度 Steps: 在指定的时 间内输出的步数
S1-8
存储模型
● 存储你 ADAMS/View 模型最常用的方式有如下两种:
● ADAMS/View 数据库文件 (.bin)
● 包含整个数据库,其中存储模型、仿真结果、输出 曲线、用户化界面等等。
● 通常文件比较大。
进行一次简单的仿真
● 仿真与动画
● 仿真是解算描述机械系统的运动方程的过程。 ● 动画只是将前面完成的仿真结果采用图形化的方式进行回放
的过程。
仿真工具按钮 动画工具按钮
仿真时间周期
End Time: 仿真停止时 的绝对时刻 Duration: 仿真进行的 相对时间长度
ADM701, Section 1, November 2010 Copyright 2010 MSC.Software Corporation
S1-10
存储你的模型(续)
● 你可以输入输出的其它文件格式: ● ADAMS/Solver 的模型文件 (.adm) ● 几何外形文件 (STEP, IGES, DXF, DWG, Wavefront, Stereolithography) ● 试验数据和表格数据文件 ● 仿真结果文件 (.msg, .req, .out, .gra, .res).
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
ADM701, Section 1, November 2010 Copyright 2010 MSC.Software Corporation
S1-11
练习 2 配气机构
● 问题描述
● 使用 ADAMS/View 控制、仿真、观察并细化下面的模型:
顶杆 (rod)
凸轮 (cam)
ADM701, Section 1, November 2010 Copyright 2010 MSC.Software Corporation
More
.mod.meas_1 .mod.joint_1 .mod.part_1 .mod.spring_1
.mod.run_1 .mod.run_1.joint_1
.mod.part_1.mar_1 .mod.part_1.point_1 .mod.part_1.box_1
.mod.run_1.joint_1.fx
改名前
ADM701, Section 1, November 2010 Copyright 2010 MSC.Software Corporation
改名后
S1-5
启动 ADAMS
● 双击桌面图标启动 ADAMS2010
ADM701, Section 1, November 2010 Copyright 2010 MSC.Software Corporation
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
● 除了MSC.ADAMS 11.0 外,都是与仿真平台相关 ,即不同的操作系统所存储的文件不能互相读取。
● ADAMS/View 命令文件 (.cmd)
● 只包含模型对象及其特征。
● 相对来说,比较小,并且可以编辑的文本格式文件 。
● 与仿真平台无关。 ADM701, Section 1, November 2010
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
Ac不CoremM包nmoDat含n文sda在vf件iel模ed中si型n(.cm的modd)el
ADM701, Section 1, November 2010 Copyright 2010 MSC.Software Corporation
S1-4
更改对象名称(续)
● 对象名称修改,模型的拓扑关系中的名称自动改变:
S1-6
ADAMS/VIEW 界面
主工具窗口
模型名称
工作网格
菜单栏
工具
箭头代表 工具包
主工具窗口工 具输入区域
ADM701, Section 1, November 2010 Copyright 2010 MSC.Software Corporation
坐标架
S1-7
状态栏
ADAMS/View 主窗口
2010年11月
S1-1
2.0 ADAMS/VIEW 界面介绍
● 本章内容:
● 模型对象的谱系关系 ● 更改模型对象名字 ● ADAMS/View 界面 ● 进行一次简单的仿真 ● 存储模型
ADM701, Section 1, November 2010 Copyright 2010 MSC.Software Corporation