nullADAMS--虚拟样机技术入门与提高ADAMS--虚拟样机技术入门与提高介绍
内容
财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容
:介绍内容:软件介绍
软件基础知识
ADAMS软件操作初步
虚拟样机几何建模
约束机构
施加载荷
ADAMS/View建模的相关技术
样机仿真
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
及调试
null 仿真结果后处理
参数化建模与
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
样机的参数化分析
第1章 软件介绍
第1章 软件介绍
1.1、ADAMS介绍
ADAMS是英文Automatic Dynamic Analysis of Mechanical Systems的缩写,是由美国MDI公司(Mechanical Dynamics Inc.)开发的机械系统动力学自动分析软件。在当今动力学分析软件市场上ADAMS独占鳌头,拥有70%的市场份额,ADAMS拥有windows版和unix两个版本,目前最高版本为ADAMS 2005。nullADAMS软件使用交互式图形环境和零件库、约束库、力库,创建完全参数化的机械系统几何模型,其求解器采用多刚体系统动力学理论中的拉格郎日方程方法,建立系统动力学方程,对虚拟机械系统进行静力学、运动学和动力学分析,输出位移、速度、加速度和反作用力曲线。ADAMS软件的仿真可用于预测机械系统的性能、运动范围、碰撞检测、峰值载荷以及计算有限元的输入载荷等。
ADAMS一方面是虚拟样机分析的应用软件,用户可以运用该软件非常方便地对虚拟机械系统进行静力学、运动学和动力学分析。null 另一方面,又是虚拟样机分析开发工具,其开放性的程序结构和多种接口,可以成为特殊行业用户进行特殊类型虚拟样机分析的二次开发工具平台。
ADAMS软件由基本模块、扩展模块、接口模块、专业领域模块及工具箱5类模块组成。用户不仅可以采用通用模块对一般的机械系统进行仿真,而且可以采用专用模块针对特定工业应用领域的问题进行快速有效的建模与仿真分析。1.2 虚拟样机技术的起源及发展
1.2 虚拟样机技术的起源及发展
虚拟样机技术是一项新生的工程技术。借助于这项技术,工程师们可以在计算机上建立机械系统的模型,伴之以三维可视化处理,模拟在现实环境下系统的运动和动力特性,并根据仿真结果精化和优化系统的设计与过程。1.3、虚拟样机技术应用领域
1.3、虚拟样机技术应用领域
虚拟样机技术已经广泛地应用在各个领域里: 1、汽车制造业 2、工程机械 3、航天航空业 4、国防工业 5、通用机械制造业第2章 基本知识第2章 基本知识1、自由度
机械系统的自由度是指机械系统中各零件相对于地面所具有的独立运动的数量。欲使机构具有确定的运动,则其原动件的数目必须等于该机构的自由度。
ADAMS中自由度(DOF)计算
公式
小学单位换算公式大全免费下载公式下载行测公式大全下载excel公式下载逻辑回归公式下载
为
DOF=
其中n -系统的部件数目(包括地面);
-系统内各约束所限制的自由度数目。null2、坐标系
ADAMS/View允许Cartesian(直角)、Cylindrical(圆柱)、Spherical(球)三种坐标系,默认情况下为直角坐标系。Cartesian(直角)Cylindrical(圆柱)Spherical(球)nullADAMS的坐标系:
ADAMS在坐标系的运用上总共有三种形式:
a.全局坐标系
也就是绝对坐标系,固定在地面(Ground Part)上,是ADAMS中所有零件的位置、方向、速度的度量基准坐标系。
b.零件的局部坐标系
也称零件坐标系。在建立零件的同时产生,随零件一起运动,它在全局坐标系中的位置和方向决定了零件在全局坐标系中的位置和方向。nullc.标记
可以把标记分为固定标记和浮动标记两类。固定标记相对零件静止,可用于定义零件的形状、质心位置、作用与约束的位置与方向等。浮动标记相对零件运动,某些情况下要借助浮动坐标系来定义作用与约束。
第3章 ADAMS基本操作第3章 ADAMS基本操作3.1 ADAMS软件包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(高速动画模块)
nullADAMS主模块:nullnullADAMS/View:
可以像建立物理样机一样建立任何机械系统的虚拟样机。首先建立运动部件(或者从CAD软件中导入)、用约束将它们连接、通过装配成为系统、利用外力或运动将他们驱动。
ADAMS/View支持参数化建模,以便能很容易地修改模型并用于实验研究。
用户在仿真过程进行中或者当仿真完成后,都可以观察主要的数据变化以及模型的运动。这些就像做实际的物理试验一样。nullADAMS/Solver :
一个自动建立并解算用于机械系统运动仿真方程的,快速、稳定的数值分析工具。
提供一种用于解算复杂机械系统复杂运动的数值方法 。
可以对以机械部件、控制系统和柔性部件组成的多域问题进行分析。
支持多种分析类型,其中包括运动学、静力学、准静力学、线性或非线性动力学分析。
使用稳定的建模方法可以对巨大的模型进行分析。 nullADAMS/PostProcessor :
显示ADAMS仿真结果的可视化图形界面 。
提供了一个统一化的界面,以不同的方式回放仿真的结果。为了能够反复使用,页面设置以及数据曲线格式都能保存起来,这样既有利于节省时间也有利于整理标准化的报告格式。
可以方便地同时显示多次仿真的结果以便比较。3.2 ADAMS/View建模仿真步骤:3.2 ADAMS/View建模仿真步骤:复杂机器仿真时要循序渐进
完成几个零件的约束添加后就进行一次仿真 null分析技巧:
采取渐进的,简单逐步发展到复杂的分析策略
不必过分追求构件几何形体的细节部分
先从分析线性(阻尼)开始 →非线性(阻尼 )
整个系统分解为若干子系统 ,先对子系统仿真分析和试验
应该尽量减小系统的规模,仅考虑影响样机性能的构件
3.3 启动ADAMS/View程序3.3 启动ADAMS/View程序产生新的样机模型数据库 --- Create a new model
重力的设置 ,单位系统
打开已经保存的数据库 ---- Open an existing database
输入ADAMS文件 ----- Import a file
退出ADAMS/View程序 ---- Exit
启动时的ADAMS/View主窗口:启动时的ADAMS/View主窗口:视图方向主工
具箱窗口名称栏菜单栏欢迎
窗口工作屏
幕区状态栏快捷工
具栏3.4 ADAMS/View程序屏幕3.4 ADAMS/View程序屏幕ADAMS/View主窗口部分功能如下:
主工具箱—展示各种常用命令的快捷键;
命令菜单栏—包括了ADAMS/View程序的全部命令;
快捷工具栏—设置了一些最基本的文件和编辑命令的快捷按钮;
工作屏幕区—显示样机模型的区域;
工作栅格—在工作区显示栅格的目的是利于建模;
状态栏—显示操作过程中的各种信息和提示;
null坐标窗口—显示当前光标在三维坐标中的位置,按F4键可以显示坐标窗口;
视图方向—显示
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
示当前系统的地面坐标系方向的三维坐标。
在View菜单中选择Toolbox and Toolbas项,显示Tool settings对话框,可以设置打开或关闭主工具箱、快捷工具栏和状态栏。3.5 ADAMS/View命令的基本操作3.5 ADAMS/View命令的基本操作选择和输入ADAMS/View命令有五种常用的方法
1 、主工具箱
命令集有多个层次
2、菜单栏
3、弹出式菜单
屏幕上的各种对象,例如:构件、标记、约束、运动、力等
输入对话框中的文本输入栏
后处理图标中的各种对象,例如:曲线、标题、坐标、符号标记等
4、快捷工具栏
5、命令窗口
null3.5.1 主工具箱
主工具箱上部有12个图标是建模和仿真工具,下面的 其他图标是视图工具。主工具箱中的命令集有多个层次,在主工具箱中所见的图标,是下一层次命令集合的默认命令,直接单击主工具箱中的图标,可以选择该默认命令。
单击工具箱的现实浮动命令板工具图标 可产生该命令集的浮动命令板。ADAMS/View 工具列浏览:ADAMS/View 工具列浏览:1234567891011121314151612345678910111213141516几何建模测量恢复/重做运动连接色盘移动动态浏览建构力元素前后视图动态旋转上下视图左右视图背景顏色视窗布置其他null3.5.2 命令菜单方式
对于主工具箱中不包含的命令,可以在命令菜单栏中选择输入,有以下几种输入菜单命令的方法:
用鼠标选择菜单中的有关命令;
在按下Alt的同时,键入菜单标题中下划线的字母,选择有关菜单,再用同样的方法选择命令;
按F10键激活File菜单,然后用箭头键来移动选择有关菜单和命令;
使用命令快捷键。
重要表单:重要表单: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使用。
nullBuild | Measure:建立各种测量关系。
Build | Function:建构各种函数关系式。
Build | Data elements:有Spline, matrix, curve, 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-1ADAMS/View使用的命令快捷键:表3-1ADAMS/View使用的命令快捷键:null3.5.3 弹出式菜单方式
弹出式菜单选择和输入命令,是另外一种非常方便的输入和编辑方式,其中包括:
建模过程中屏幕上的各种对象,例如:构件、标记、约束等,其中包括编辑、修改、命名、删除等各种相关命令;
输入对话框中的文本输入框,对对象和文件名进行选择、浏览复制等操作;
后处理图标中的各种关系,例如:曲线、标题、坐标、符号标记等。null3.5.4 快捷工具栏
该栏设置了一些最基本的文件和编辑命令的快捷按钮,按住右键,可以弹出这个图标所包括的所有命令的命令集。
表3-2 快捷工具栏表null3.5.5对话框
通过命令菜单栏、弹出式菜单和快捷按钮等方式均可以进入数据对话框,对话框中可以包含文本框、选择框、滚动条、单选按钮、复选按钮和命令按钮等数据输入和选择方式。null3.5.6鼠标的应用
鼠标左键和鼠标右键
左键: 选择样机模型中的各种对象、选择菜单栏中的命令、快捷工具图标命令和对话框中的有关命令。
右键: 主要应用于激发各种弹出式菜单和工具集
显示各种对象的弹出式菜单构件、标记、约束、运动、力等;
输入对话框中的参数文本输入栏,显示输入参数的弹出式菜单;
后处理过程中,显示曲线图中各种对象的弹出式菜单,例如:曲线、标题、坐标、符号标记等等;
在主工具箱、快捷工具栏等工具图标集,显示所选择的工具图标集所有图标命令;
打开弹出式菜单或工具集以后,按住右键,拖动鼠标拖至有关命令项,可以打开下一层弹出式菜单或选择命令。null3.5.7命令浏览器窗口
在Tools工具栏,选择Command Navigator命令,可以显示命令浏览器窗口,如图3-1所示。其功能为:显示所有的ADAMS/View命令,如果需要输入某个命令的参数值,可以用鼠标双击命令名称,程序将显示该命令的输入对话框,在命令输入对话框中输入有关参数后,选择OK按钮,即可输入该命令。null
图3-1 命令窗口浏览器3.6数据库3.6数据库首次启动ADAMS/View时,程序会根据欢迎对话框中的选项,自动产生一个新的数据库或者打开一个保存的数据库。一个数据库中可以储存多个样机模型的所有信息 ,包括:几何模型、约束、仿真结果、分析图、自定义菜单和对话框等。
保存当前数据库 :使用保存命令,将数据库保存到一个二进制文件。
默认条件下,所有文件均存放在C盘的根目录下
null后退一步操作
放弃已经执行的命令操作,向后退一步的功能,放弃最后一次操作,可以在Edit菜单中,选择Undo命令,或者在快捷工具栏中选择命令图标 ,如果要再次放弃操作,可以在Edit菜单中,选择Redo命令,或者在快捷工具栏中选择命令图标 。
取消操作
可以取消在ADAMS/View中进行的任何操作,方法有两种:
a:在对话框中选择Cancle按钮
b:按Esc键,或者选择ADAMS/View窗口状态栏中的停止工具 。3.7ADAMS/View命名层次和规则 3.7ADAMS/View命名层次和规则 命名由两部分组成:对象的性质和序号,中间用“_”连接
对象的全名以根符号“/”或“.”开头, 例如:
Model_1 构件
JOINT_1运动副
. MODEL. PART_1. PT1
\ MODEL\ PART_1\ PT1
ADAMS/View的命名层次3.8 视图窗口设置3.8 视图窗口设置3.8.1 选择视图窗口 ---- 12种不
同的视图窗口布置方式,最多可以
同时显示6个视窗。在开机默认
的是样机的主(前)视图。可以
通过工具箱中的Window Layout工
具命令集选择所需的视图窗口布
置方式,如图所示。在多窗口布置
方式下,仅有一个窗口是活动的。可以用鼠标左键单击某一窗口内的任何地方将其激活,然后编辑和修改视图。图3-2 Windows Layoutnull 3.8.2 改变窗口中的视图方向 ----7种预先设置好的视图方向 ,即:前、后、左、右、顶、仰和正投影,如表所示。改变某个窗口中的视图方向的方法:
a: 首先将该窗口激活,然后利用主工具箱中的视图方向工具集
b:在View菜单中,选择Pre-set项,再选择不同的视图方向。null3.8.3正侧投影图和透视图
设置透视图有两种方法:
a:在主工具箱底部,选择Depth按钮;
b:在View菜单下,选择Projection项,然后选择Perspective命令。
在透视方式下,按以下步骤改变透视程度:
在主工具箱的Translate工具集中,选择Translate Z工具;
将鼠标放在视图窗口内,按住鼠标左键不放;
在窗口内上下拖动鼠标,即可增大或减小透视度;
当透视度调整到适当的程度后,松开鼠标左键即可。
null3.8.4移动和旋转视图
移动和旋转视图的方法:
a:利用主工具箱的移动和旋转图标命令
b:从View菜单中的Position/Orientation项,获得移动或旋转命令。
移动和
旋转命令移动命令旋转命令 3.8.5设置视图中心
设置视图中心的作用是将模型中的一个特殊点移到窗口中心,以便进行以后的操作,设置视图中心的步骤为:
在主工具箱中,选择Center工具 ;
用鼠标左键单击希望成为窗口中心的点,程序自动将改点设置为窗口中心。null3.8.6缩放视图
有三种常用的缩放视图方法:
动态改变活动窗口。主工具箱中的Zoom In/Out工具 可以实现无定量放大缩小视图;如果结合增量文本栏Increment ,可以实现定量放大缩小视图;
选择放大区域。选择Zoom Box工具 ,放大指定的视图区域;
显示整个系统。选择主工具箱中的Fit工具 ,可以使当前活动窗口显示所绘的整个系统。3.9 显示方式设置3.9 显示方式设置 3.9.1 设置构件和模型的显示方式
显示当前样机数据库中的某一个样机,或者显示样机中的一个特定构件。选择样机步骤:在View菜单中选择Model命令;或者在Build菜单中选择Model,然后选择Display命令。数据库浏览器显示数据库中的所有样机,选择要显示的样机,然后按OK按钮。选择特定构件步骤:在View菜单中选择Part Only命令,在显示了当前样机所有构件的数据库浏览器中选择要显示的构件,然后按OK按钮。null3.9.2 设置背景颜色
设置背景颜色有两种方法:
在Setting菜单中选择View Background Color命令,ADAMS/View将显示一个背景颜色对话框,可以选择其中的一种颜色,也可以通过对话框提高的调色条,自定义背景颜色。
在主工具箱中,选择Background Color命令集 ,从中选择背景颜色。
null 3.9.3 模型显示方式设置
ADAMS/View提供了6种样机模型显示方式,即:线框式(Wire frame)、实体(Solid Fill)、有阴影的实体(Shaded)、精确填充方式(Precision Fill)、精确的有阴影实体方式(Precision Shaded)、光滑的有阴影实体方式(Smooth Shaded?)。设置模型显示方式有3种:
在View菜单中选择Render Mode命令;
在主工具箱中,选择Render按钮;
运用主窗口中的弹出式菜单。
其中后两者方法只适用于选择线框式和有阴影的实体两种显示方式。null3.9.4 设置工作栅格
作用:在工作栅格平面上绘图,并且,在绘制、移动、修改几何形体时,几何形体的实际尺寸将自动圆整到栅格上。
4种显示方式:
Dots参数表示是否显示栅格的交点,同时也可以设置栅格交点的颜色和尺寸;
Axes参数表示是否显示栅格的轴线,同时也可以设置栅格轴线的颜色和粗细;
Lines参数表示是否显示栅格线,同时也可以设置栅格线的颜色和粗细;
Triad参数表示是否在工作栅格中心设置坐标图标。
null设置工作栅格步骤:
在Settings菜单中选择Working Grid命令;或者,在主工具箱中的Move工具集中,选择Working Grid工具 ,屏幕将显示工作栅格设置对话框;
在显示设定选择框,选择是否要显示工作栅格;
选择栅格的类型,矩形(Rectangular)或者极坐标(Polar)形式;
选择和输入栅格平面的尺寸(Size)、栅格的间距(Spacing)。
选择显示对象,及其颜色(Color)和宽度(Weight)。
null设置栅格平面的位置和方向。在笛卡尔坐标系下,栅格平面的中心放置在视图窗口的中心。可以采用定义几个通过栅格平面的点的方法,设置栅格平面的方向。
选择OK按钮。
在建模过程中,可以通过主工具箱中的Grid按钮,设置是否显示栅格平面。null显示设定选择显示对象设置栅格方向设置栅格位置设置栅格类型、
尺寸、间隔图3-3 工作栅格设置对话框null3.9.5 设置图标
首次启动ADAMS/View时,程序会显示所绘样机所有对象的图标,根据需要可以打开或关闭 :
a: 所有的图标;
b: 某种类型的图标;
c: 某些对象的图标。在Settings菜单中选择Icon命令,打开图标设置对话框,如图所示:在建模过程中,可以通过主工具箱中的Icons按钮 ,设置是否显示图标。null图3-4 图标设置对话框设置图标尺寸设置不同类型
对象的图标null3.9.6 显示视图辅助信息
启动ADAMS/View时,程序根据默认设置显示视图辅助信息,以帮助管理模型的视图。这些视图辅助信息包括工作栅格、对象图标、视图方向坐标和视图标题。根据需要可以关闭当前某些视图辅助信息,有两种方法:
使用命令菜单,步骤:
选择希望改变视图辅助信息的窗口;
在View 对话框,选择View Accessories命 令,显示视图辅助信息选择对话框;
在工作栅格(Working Grid)、对象图标(Screen Icons)、视图方向坐标(View Triad)、视图标题(View Title)等复选栏,根据需要选择或清除选择;
b: 使用主工具箱的切换工具集。null3.9.7 坐标窗口操作
坐标窗口显示当前光标在地面坐标系的坐标位置,在几何建模过程中,显示坐标窗口可以有助于准确地绘制模型,显示坐标窗口的两种方法:
在View菜单,选择Coordinate Window命令,或者按F4键;
在主工具箱的切换工具集,选择坐标窗口图标命令 。
图3-5坐标视窗3.10定义操作环境3.10定义操作环境3.10.1 定义地面坐标系
默认:笛卡儿坐标系作为地面坐标系, 313旋转系列,设置默认坐标系的方法:
在Settings菜单,选择
Coordinate System命令。
或者在主工具箱的移动对象
命令集,选择坐标系工具
显示设置坐标系对话框,
如图3-6所示。
图3-6设置坐标系对话框null在Location Coordinates栏,选择坐标系类型;
在Rotation Sequence栏,选择坐标的旋转系列;
选择方向坐标类型,定位于空间的旋转(Space—fixed)或定位于构件的旋转(Body—fixed);
选择OK按钮。
null3.10.2 单位设置
ADAMS/View有6个基本的度量单位:长度、质量、力、时间、角度、频率。另外程序中预设了4个度量单位系统,如表3-3所示。
表3-3ADAMS/View预设的单位系统null开机时,程序默认的单位系统是MMKS。根据具体的模型可以修改单位系统,修改单位方法:
在Settings菜单中选择Units命令,打开单位设置对话框,如图3-7所示;
在单位设置对话框的下方,
有4个命令按钮,根据需要选择
相应的按钮;
也可以直接在单位选择栏,
选择使用的单位,定义自己的单
位系统。图3-7单位设置对话框null3.10.3 定义重力
默认的重力大小为1G,方向:-Y。可以关闭或打开所有重力,也可以重新设置重力加速度,设置方法:可以在Settings菜单,选择Gravity命令。或者在力工具集,选择重力的图标 ,在弹出的对话框中修改所需的重力大小和方向。
图3-8力工具命令集图3-9重力设置对话框null3.10.4 指定保存文件位置
ADAMS/View将所有的文件默认保存在C盘的根目录下,可以通过File 菜单下的Select Directory命令,选择所需的存盘目录。3.11 信息管理3.11 信息管理3.11.1 信息管理
ADAMS/View通过以下5种方式提供操作过程种的各种报告信息:
ADAMS/View窗口底部的状态条;
警告窗口;
命令信息窗口;
数据库信息窗口;
ADAMS/View的log文件。null3.10.2 信息操作窗口
常用的信息窗口操作有3种:
显示或关闭信息窗口。在View菜单选择Message Window命令,显示信息窗口,如要关闭则选择Close;
设置信息窗口显示的内容。步骤:
在信息窗口,如图3-10所示,选择Settings按钮,显示信息设置对话框,如图3-11所示;
null
图3-11设置信息窗口图3-10信息窗口null在Display messages genereted via单选框,选择显示信息的来源:
Only Graphical User Interface(GUI) widgets —仅显示错误信息和平面输入命令的有关信息;
The GUI, the command line, and command files —可以显示来自任何地方的信息;
Don’t display messages—不显示任何信息。
null在Display messages only ay or above severity level 单选项,选择显示的信息内容:
Information —显示在执行命令过程中发生的所有信息;
Warning—显示警告信息;
Error—显示出错信息;
Fatal—显示程序出现致命错误的信息。
清除信息窗口中的内容:选择信息窗口中的Clear按钮。3.12 帮助信息3.12 帮助信息ADAMS/View程序过程中获得帮助信息的方法:
显示工具标签。在Help菜单中,选择Tips On/Off命令,打开或关闭显示工具标签;
Help菜单中,选择Other ADAMS Guides命令,显示ADAMS的其他用户手册;
随机的ADAMS用户手册:在ADAMS的安装目录的pdfdocs子目录中,包含有ADAMS所有程序模块的PDF格式用户手册,可以直接到该目录中打开显示有关用户手册;
在命令窗口,选择Help按钮,获得所选命令的使用说明。第4章 虚拟样机几何建模第4章 虚拟样机几何建模4.1 几何建模预备知识4.1 几何建模预备知识4.1.1 几何体类型
ADAMS/View可产生4种类型的几何体:刚性形体、柔性形体、点质量和地基形体。
刚性形体—在任何时候都不发生变形,有质量和惯性矩;
柔性形体—会发生变形,有质量和惯矩;
点质量—体积为零,仅有质量没有惯矩;
地基形体—没有质量和速度,自由度为零,始终保持静止。null4.1.2 几何体坐标系
每一个新产生的几何体都设有一个参考坐标---构件机架坐标系。几何体参考坐标在地面坐标系中的位置和方向,确定了几何体所在的位置和方向。null4.1.3 几何体的命名
产生几何体时, ADAMS/View自动地为几何体取一个名称,取名规则:根据几何体的类型和序号。根据需要,通过弹出式菜单可以对构件和几何形体重新命名。
null4.1.4 几何建模的准备
1)显示工作栅格平面—有利于绘图;
2)显示坐标窗口—了解点的坐标值;
3)确认当前的单位设置是否符合要求;
4)确定当前所绘几何形体的属性:新构件、向现有构件中添加的构件,还是添加到地基上的几何形体。null4.1.5 几何建模工具
调用几何建模工具通常有两种方法:使用主工具箱上的建模工具集选择工具图标,或通过菜单选择几何建模工具命令。
1:使用主工具箱建模方法:
1)在主工具箱中,用鼠标右键选择上部的结合建模按钮,屏幕弹出如图4-1所示的几何建模工具集;
null几何建
模工具几何建模
工具集表格编辑器浮动对话框设置栏几何建模工具集
基本参数设置对话框图4-1几何建模工具集null 2)用鼠标选择相应的建模工具集的图标;
3)在参数设置对话框,修改参数值。
4)按照屏幕下方状态栏的提示,绘制几何图形。
2:使用命令菜单几何建模
在Build菜单中,选择Bodies/Geometry项,显示浮动建模工具对话框,从中选择绘制几何体工具,在选择输入建模参数并绘制模型。
null 4.3 绘制基本几何形状
基本几何形状包括:点、直线、曲线和标记坐标等,它们没有质量,主要用于定义其他的几何形状和形体。
标记坐标具有位置和方向,可用于定义力的作用位置,定义构件的几何形状和方向、形心的位置,定义构件的约束位置和方向,定义运动的方向等等。
绘制基本几何形体的步骤:
1)在几何建模工具集中选取有关基本结合形体工具图标;
2)选择有关绘图参数,如表4—1所示;
3)按照屏幕下方状态栏的提示,绘制几何图形。
null
表 4-1 基本几何形体工具null 4.4 几何形体建模
简单几何形体建模的一般步骤:
1)在几何建模工具集中选取所要建的三维实体建模工具图标;
2)在参数设置栏,设置所建立的几何体是新构件(New Part)、添加到现有构件(Add to Part)还是添加到地基上(On Ground);
3)在参数设置栏,选择输入有个尺寸参数,如表4-2所示的定义;
4)按照屏幕下方状态栏的提示,用鼠标确定起始绘图点;
5)按住鼠标左键,拖动鼠标,屏幕出现所绘图形。可以在参数设置栏设置形体的尺寸;
6)释放鼠标,完成简单形体建模,绘图结束点定义了几何体的方向和部分形体。
null 表 4-2 基本形体图库
nullnull 4.5 复杂形体建模
4.5.1 连接线段
运用连接线段功能,把一些简单的线段连接起来,形成复杂形状的面,利用拔出和回转建模功能形成形状复杂的形体。
连接线段的方法:
1)根据需要绘制简单的线段,将被连接的线段两端接触,而且不是封闭图形;
2)在几何建模工具集中选取连接工具图标
3)用鼠标左键依次选取连接的线段,此时,被连接的线段将变亮;
4)选取所有线段以后,按鼠标右键完成连接工作。null4.5.2 组合形体
可以将若干个基本形体通过一定的方式组合,组合成形状复杂的几何形体,ADAMS/View提供的几种组合功能如表4-3所示,组合形体的步骤:
1)根据需要在几何建模工具集中选取有关组合形体工具的快捷图标;
2)按照屏幕下方状态栏的提示,用鼠标选取实体1;
3)按照屏幕下方的状态栏的提示,用鼠标选取实体2。实体1和2组合后生成的形体取实体1的名称。
null 表4-3 ADAMS/View组合功能
null4.5.3 添加几何体细节结构
常见的几何细节结构包括:边缘倒角、边缘圆角、开孔、添加凸台、挖空或在外围添加材料等,如表4-4所示。添加几何体细节结构的步骤如下:
1)根据需要在几何建模工具集总选取有关细节结构处理工具的快捷图标;
2)在参数设置栏,根据需要设置有关参数;
3)做以下工作之一:
对倒角和圆角,选择需处理的边或顶角,然后按鼠标右键;
对开孔和凸圆,选择需要处理的几何体,然后选择开孔或凸圆的圆心位置;
对挖空或在外围添加材料,选择需处理的几何体,然后选择开孔或产生凸圆的面,再按鼠标右键。
null 表4-4 几何细节结构处理
null 4.6 修改几何图形
修改建立好的几何形体有3种方法:拖动热点、利用对话框和编辑位置表。
1)拖动热点。用鼠标拖动几何图形上的热点(亮点)修改几何体的形状。如图4-2所示:
图 4-2 利用热点修改几何体形状null 2)利用对话框。用鼠标右键激发对象的弹出式菜单,选择需修改的几何体对象,在下一层的弹出式菜单中,选择Modify命令,显示对象的修改对话框。根据修改对话框的内容和提示,修改和输入有关参数。
图4-3利用对话框修改几何体形状null 3)编辑位置表。通过编辑位置可以方便地修改直线、多义线、拔出形体、回转体的形状。在弹出式修改对话框中,选择More
利用编辑位置表的有关工具修改关键点的坐标。图4-4 利用编辑位置表修改几何体形状null 4.7 修改构件特性
4.7.1 构件特性修改对话框
两种进入构件特性修改对话框的方法:
1)用鼠标右键激发弹出式菜单,选择需修改的构件,再选择Modify命令。
2)在Edit菜单中选择Modify命令。
修改构件特性对话框见图4-4所示:
null注释移动和
旋转测量设置初始位置设置初始速度设置材料设置惯性和
惯性矩图4-4 构件特性修改对话框第5 章 约束机构第5 章 约束机构null 5.1 约束类型
建模时,通过各种约束限制构件之间的某些运动,并以此将不同构件连接起来组成一个机械系统。ADANMS/View可以处理4种类型的约束:
1)运动副约束,例如:转动副,棱柱副等;
2)指定约束方向:限制某个运动方向;
3)接触约束:定义两构件在运动中发生接触时,是怎样相互约束的;
4)约束运动:规定一个构件遵循某个时间函数按指定的轨迹规律运动。
null 5.2 约束工具
启动约束工具有两种方法:
1)在主工具箱中,选择连接工具集图标或运动工具集图标 ,如图5-1a,5-1b所示,然后选择约束工具;
2)在Build菜单中选择Joints项,可显示连接对话框,如图5-2所示。
主工具箱的连接和运动工具集中包含大部分常用的约束命令,而由Build菜单获得的连接对话框中包含所有约束工具命令。null连
接
工
具运
动
工
具图 5-1a 连接工具集图5-2b 运动工具集null图5-2约束对话框5.3 常用运动副5.3 常用运动副5.3.1 常用运动副
ADANMS/View提供了12种常用的运动副工具。作用:可以将两个构件连接起来。条件:被连接的构件可以是刚体构件、柔性构件或者是点质量。常用运动副如表5-1所示。null表5-1 常用的运动副null续表5-1常用的运动副null运动副施加的方法:
1)在连接工具集或者在连接对话框,选择连接工具图标。
2)在设置栏选择连接构件的方法,有以下3种:
1个位置(1 location):选择一个连接的位置 ,由ADANMS/View确定连接的构件。
2个构件1个位置(2 Bodies-1 Location):选择需连接的两个构件和一个连接位置。
连接件固定在构件1(先选择的构件)上,构件1相对构件2而运动。
2个构件2个位置(2 Bodies-1 Location):选择需连接的两个构件,以及这两个构件的连接点。null
3)选择连接方向,有两种方法:
栅格方向(Normal to Grid ):当显示工作栅格时,连接方向垂直于栅格平面,否则,连接方向垂直于屏幕。
选取方向(Pick Feature):通过一个在栅格或屏幕平面内的方向矢量确定连接方向。
4)根据屏幕底部状态栏的提示,以此选择相互连接的构件1、构件2、连接位置和方向等。
null5.3.2 施加齿轮副
齿轮副由两个齿轮,一个连接支架和两个连接组成。施加齿轮副的方法:
1)设置齿轮副的两个连接。
设置时,首先选择的构件为齿轮,其次为连接支架;
2)在几何建模工具集,选择标记工具图标,设置速度标记。
速度标记Z轴的方向,应该指向齿轮副啮合点的运动方向。
3)在连接工具集选择齿轮工具图标 ,显示齿轮连接对话框;
4)在Gear Name 栏,输入或修改齿轮副名称; null 5)在Adams Id栏,输入齿轮副的整数标号;
6)在Comments栏,可以输入有助于管理的任何注释内容;
7)在Joint Name栏,输入齿轮副的两个连接的名称;
8)在Common Velocity Marker 栏,输入齿轮副的速度标记名称。
如果以前没有产生过齿轮副的速度标记,从鼠标右键弹出的菜单中选择Create命令创建一个新的标记坐标;
9)选择OK按钮。
null5.3.3 施加关联副
使用多个关联副可以将许多运动副相互联系起来,组成一个复杂的带轮系统,如图5-4所示。图5-4 带轮系统null施加关联副的方法:
1)在连接工具集选择带轮工具图标 ;
2)先选择主动运动副,然后选择从动运动副,完成第一步设置;
3)启动修改关联副对话框,进一步完成有关设置,关联副修改对话框如图5-5所示。
图5-5 关联副修改对话框null5.3.4 修改运动副
修改运动副的方法:
1)利用弹出式菜单,选择有关运动副,再选择Modify命令,显示修改连接对话框。
2)在Edit菜单,选择Modify命令,显示数据库浏览器,然后选择有关运动副。
修改连接对话框如图5-6所示。
null设置基本参数定义运动设置初始条件图5-6 修改连接对话框null可以修改和设置已建立的运动副的有关参数包括:
1)运动副名称、连接的构件1和构件2、连接类型、仿真分析时是否显示连接力;
2)设置初始条件:构件1的连接点相对于构件2的初始位移和初始速度;
3)指定连接的运动:强行指定运动副中可以活动的轴的运动规律;
4)对铰接副、棱柱副、圆柱副、万向副和球形副,可以施加动态和静态摩擦力以及预紧力,方法如下:
在修改连接对话框选择摩擦力图标 ,显示连接摩擦力对话框;
根据要求输入有关参数。
5.4 指定约束 5.4 指定约束 ADANMS/View提供了5种常用的指定约束,如表5-2所示。可以应用这些约束工具,组成不同的约束。
表5-2常用的指定约束工具null指定约束的方法:
1)在Build菜单中选择Joints项,显示连接对话框,在选择有关约束工具;
2)设置栏选择连接构件的方法有以下3种:
1个位置(1 location):选择一个连接的位置 ,由ADANMS/View确定连接的构件。
2个构件1个位置(2 Bodies-1 Location):选择需连接的两个构件和一个连接位置。
连接件固定在构件1(先选择的构件)上,构件1相对构件2而运动。
2个构件2个位置(2 Bodies-1 Location):选择需连接的两个构件,以及这两个构件的连接点。
3)选择连接方向,有两种方法:
栅格方向(Normal to Grid ):当显示工作栅格时,连接方向垂直于栅格平面,否则,连接方向垂直于屏幕。
选取方向(Pick Feature):通过一个在栅格或屏幕平面内的方向矢量确定连接方向。
。null4)根据屏幕底部状态栏的提示,以此选择相互连接的构件1、构件2、连接位置和方向等
5)确定连接点的位置;
6)如果以上选择了选取连接方向,可以用鼠标环绕对象移动,此时显示表示连接方向的箭头。在合适的位置按鼠标左键,完成指定约束设置。null5.5 凸轮机构
ADAMS/View可以处理尖底凸轮 和曲底凸轮 两种机构。
尖底凸轮机构,如图5-7所示。
移除两个DOF
构成元件:两个物件。第一个物件—接触点;
第二个物件—曲线
一般应用于点对边缘接触或销对槽接触的凸轮设计。
图5-7 尖底凸轮机构null凸底凸轮机构:物体的接触碰撞固定于曲线之间,因此,碰撞点不会离开曲线。
移除两个DOF
构成元件: 两个物件;两条曲线。
一般应用于凸轮对凸轮的系统。如图5-8所示。
图5-8 凸底凸轮机构5.6 定义机构的运动5.6 定义机构的运动5.6.1 运动的类型和定义值
ADAMS/View提供了两种类型的运动:
1)连接运动:定义铰接副、棱柱副和圆柱副中的移动和转动,每一个连接运动约束一个自由度;
2)点运动:定义两点之间的运动。定义时需指明运动的方向;应用于任何典型的运动副;可以构造复杂的运动。null运动可以是与时间有关的位移、速度和加速度。自定义运动值的有3种方法:
1)输入移动或旋转的速度值;
2)使用函数表达式;
3)输入自编子程序的传递函数。
定义运动的注意事项:
1)对于任何已经定义运动的运动副,不要设置所定义的运动方向的初始条件;
2)可以定义运动值为零,此时等价于将两个构件固定起来;
3)如果定义的运动导致非零的初始加速度,ADAMS/Solver在动力学仿真的最初2-3步null积分分析中,可能会产生不可靠的速度和加速度, ADAMS/Solver在输出时,会自动纠正这些错误。但是如果用户设置了同初始加速度有关联的加速度或力传感器,则可能会发生错误,此时应该修改初始条件,使初始加速度为零。
4)如果使用速度和加速度来定义运动,则在动力学仿真分析时,不能使用AFAM法积分。5.7 约束机构的注意点5.7 约束机构的注意点有利于正确地约束机构的技巧:
建模时逐步地对构件施加各种约束,经常对施加的约束进行试验,检查是否有约束错误;
设置约束时正确选择对象;
注意约束的方向是否正确;
检查约束类型是否正确;
尽量使用一个运动副来完成所需的约束;
定期检查样机系统的自由度;
在没有作用力的状态下,通过运行系统的运动学分析来检验样机;
去除多余的约束;
已经设置了运动的运动副不要设置初始条件;
可以定义一个不随时间变化的零值速度;
如果系统的自由度为零,而且含有用速度和加速度表达式定义的速度,则系统不能进行运动学分析只能进行动力学分析。第6章 施加载荷 第6章 施加载荷 null 6.1 基本概念
ADAMS/View定义4种类型的力:
作用力
柔性连接力
特殊力(例如:重力等)
接触力
定义力时需要说明:
力或力矩
力作用的构件和作用点
力的大小和方向
null6.1.1 定义力的大小和方向
输入力值的3种方法:
1)直接输入数值:
力或力矩值
刚度系数K和阻尼系数C
柔性连接系数
2)输入ADAMS/View提供的函数:
位移、速度和加速度函数-----力和运动之间的函数关系
力函数 ------正压力、摩擦力等
数学运算函数
样条函数
3)输入子程序的传递参数
允许用FORTRAN、C或C++语言编写子程序,描述力和力矩
定义力方向的方法:沿坐标标记的坐标轴和沿两点连线的方向定义力的方向。
null6.1.2 调用施加力工具
调用施加力的工具和命令有两种方法:
1)利用主工具箱施加力工具集,如图6-1a 所示,选择施加各种力的工具图标。
2)在Build菜单中,选择Forces命令,显示施加力对话框,如图6-1b所示。参
数
设
置参
数
设
置a) b)图6-1 施加力工具null6.1.3 作用力
作用力的类型:
单方向作用力
3个方向的分量
6个方向的分量
定义力时,需指明是力还是力矩、力作用的构件的和作用点、力的大小和方向。
定义力值的方法:
1)固定的力值:在力值的输入栏输入具体的力值、输入表达式或通过表达式的计算获得固定的力值;
2)定义轴套,弹簧力:ADAMS/View根据输入的刚性系数和阻尼系数,通过一定的函数表达式来计算所定义的力值;
3)自定义力值:通过组合各种随时间变化的参数,自定义各种函数表达式或者自定义一段函数,用以表示力值。
6.2 施加作用力6.2 施加作用力6.2.1 施加单作用力和力矩
单作用力和力矩根据参照的坐标系的不同有3种表示方式:
1)参照地面坐标(Space fixed):力的方向不随构件的运动而变化,力的反作用力作用在地面框架上,在分析时将不考虑和输出反作用力。
2)参照构件参考坐标(Body fixed):力的方向可以随作用构件的运动而变化,但是相对于指定的构件参考坐标始终没有变化;
3)参照两构件的运动(Two bodies):沿两个构件的力作用点,力分别作用两个大小相同方向相反的力。
null6.2.2 施加组合作用力
定义组合力的方法:
1)1 Location:选择一个力的作用点,ADAMS/View自动选择作用点附近的构件作为力作用的构件;
2)2 Bodies-1 Location 方法:先后选择两个构件和一个力作用点;
3)2 Bodies-2 Location方法:先后选择两个构件和不同的两个力作用点。
建模时,首先选择的构件是力作用的构件,其次是反力作用的构件。null可以对施加的力进行修改:用鼠标右键激发力修改对话框,如图6-2所示,在对话框中修改需修改的相关内容:
图6-2 力修改对话框null其他类型的力:
弹簧力
轴套力
力场
接触力
以上各类型的力的施加方法和修改方法和单作用力和力矩的方法类似。
第 7 章 ADAMS/View 建模的相关技术第 7 章 ADAMS/View 建模的相关技术7.1 编辑样机模型7.1 编辑样机模型7.1.1 选择对象
选择新的对象有两种方法:
1)使用主工具箱中的选择工具 ,直接在屏幕上选择对象;
2)用鼠标右键的弹出式菜单。null7.1.2 使用表格编辑器编辑对象:
在Tools菜单中,选择Table Editor命令,显示表格编辑器,如图7-1所示。
操作命令输入栏列
标
题行
标
题对象类型选择图7-1 表格编辑器null7.1.3 修改、复制、删除和重新命名对象
两种方法: