仅内部使用ADAMS简易操作page2安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理主要内容安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page3软件位置软件放在技术组共享目录中,名称为“系统动力学仿真.MSC.MD.ADAMS.R3-MAGNiTUDE.iso”。安装方法解压或用虚拟光驱软件导入,将MAGNiTUDE文件夹复制到硬盘上,运行MSC_Calc.exe生成license文件。运行setup.exe,先装MDADAMS,再装Licensing,按提示操作。安装完成后执行ADAMS-View启动程序。注:所有的目录不支持中文。安装安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page4模型制作在pro/E中把模型(组装图)保存成抛物面(*.x_t)格式。(装配关系尽量保证正确,最好不要有零件干涉)导入运行“开始-程序-MSC.Software-MDADAMSR3-AView-ADAMS–View”,打开ADAMS的View程序,弹出以下对话框。点OK后,弹出以下对话框。模型制作和导入选择导入模型这一项设置工作目录(存储x_t文件的目录)文件类型选择Parasolid(*.x_t)在此文本框中点右键,选择”Browse…”在弹出的对话框中选择你的x_t模型。在此文本框中点右键,选择”Model-Create”在弹出的对话框中输入你要建立的模型的名字。ps:名字第一位不能是数字。安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page5初始视图调整点OK后,导入成功,会看到一个线框模型,下面介绍对模型的操作。点左侧工具栏下方的”Grid”关闭工作网格,点”Render”切换到实体显示模式。可以通过右边的介绍将视图调整到合适的位置。初始参数调整点菜单中的”settings-Units..”,弹出以下对话框:初始设置设置单位翻转(R)平移(T)缩放(Z)视图方向工作网格显示方式安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page6初始参数调整点菜单中的”settings-Gravity..”,弹出以下对话框:初始设置勾选加入重力根据实际模型的安装方向选择重力方向本例中是-x方向。模型中的方向,为断路器安装的下方注:如果不考虑重力对断路器运动的影响,本页内容可忽略。安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page7对元件命名和设置元件密度值。在需要设置的零件附近点右键,选择”part:partXX-rename”,弹出以下对话框:XX代表数字,注意不要选择”solid:---”命名完成后,再次在这个零件上点右键,选择”part:dizuo-modify”(dizuo是你前面的命名),弹出下面对话框:设置密度完成后,再次在这个零件上点右键,选择”part:dizuo-hide”,将此零件隐藏,以方便对后面其它零件的设置。用这个方法将所有的零件均设置一下,与运动无关的零件删除掉。模型设置选择上的零件这时会显示高亮,在弹出的对话框中输入这个零件的名字。本例中是底座,命名为dizuo。选择GeometryandDensity这一项输入零件的密度值,通常:塑料件:1.4e-6钢铁件:7.8e-6铜件:8.9e-6银件:10.5e-6安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page8删除多余的点和面在模型转换导入的时候,有时会出现一些破面,破面没有体积,影响仿真,所以要删除。点一下屏幕空白处,确保当前没有任何零件被选择,然后点菜单中的”Edit-Delete”,在弹出的菜单中,选取那些没有被重命名过的零件,如partXX,(可多选),点OK删除。图标选项点”settings-Icons..”,弹出如下菜单:模型设置修改图标的大小所有零件可见安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page9添加约束导入模型后,原来在pro/E中的约束关系已经没有了,需要重新设置。固定约束点击下面几个图标,先将模型放置成一个标准视图方向约束设置右键点击弹出约束菜单固定铰链滑动杆安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page10固定约束约束需要选取两个物体和一个固定点:先选取一个物体,再选取另一个,最后选取固定点。选取物体的方法:当光标接近物体时,会有标签显示出该零件的名称,此时点击左键即可选中。当附近物体较多时,在该区域点击右键,会弹出零件列表,在列表中选取即可。如果需要和大地固定,只需要在没有物体的地方点左键就行,大地在列表中不显示。选取固定点的方法:对于固定约束来说,固定点位置选在任何地方都可以,建议放在容易识别的地方。约束设置安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page11铰链约束约束需要选取两个物体和一个旋转点:先选取一个物体,再选取另一个,最后选取旋转点。选取物体的方法:选取物体的方法和固定约束一样。选取旋转点的方法:当两个物体选取过后,把光标放在要旋转的圆心附近(一般靠近圆弧处),这时圆心处会有一个白色圆圈出现。如图1;这时点右键,弹出点的列表,在其中选取一个圆心点(后面标注center)。如图2;选取点后,如图3显示表示铰链约束添加成功。注意:加铰链约束时视图平面一定要与旋转轴垂直,如下图。约束设置图1图2图3安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page12滑动杆约束约束需要选取两个物体和一个滑动方向:选建立两个点,两个点的连线方向为滑动方向。先选取滑动物体,再选取另一个相对固定物体,再依次点取两个点。修改点的位置的方法见本文第16页。选取物体的方法:选取物体的方法和固定约束一样。约束设置图1图2图3建两个点,与滑动方向一致。点击滑动杆约束图标后,分别点取相对滑动的两上物体,相对大地滑动可点空白处(ground)分别点击两个预设点,完成设置安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page13添加接触关系有的零件在运动时相互有碰撞,需要添加接触关系。接触设置右键点击弹出子菜单选取接触关系点击后弹出接触关系对话框。在文本框中点右键,选Contact_Solid—Pick,然后去图形中选取要添加的零件同样添加另一个零件,完成后如图安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page14添加接触关系接触参数的设置。接触设置碰撞刚度,一般钢与钢碰撞使用默认值,有塑料件参与设为3800。具体数值可根据实际情况调整。嵌入深度,根据精度要求可适当改小。如果需要设置摩擦力,选取此项。静摩擦系数动摩擦系数安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page15拉压弹簧加载拉压弹簧的时候要先设置弹簧作用点。弹簧右键点击弹出模型子菜单选取point点选取AddtoPart安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page16拉压弹簧然后选取弹簧作用点所在的零件,再选取弹簧作用点的位置。弹簧先点击选取底座在作用点的位置点击创建点翻转模检查点的位置是否正确,如果不正确,按下图选点-modify,弹出点的坐标进行修改。安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page17拉压弹簧设置好两个点后,就可以添加弹簧了。弹簧设置弹簧参数。在弹簧上点右键,如图选择Modify,弹出弹簧属性对话框。选取拉压弹簧再分别点取上一步设置的两个点结果如图刚度系数阻尼系数(可不修改)设置为零选择此项弹簧原长安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page18扭簧扭簧的加载,扭簧的加载操作为:先分别选取两个受力物体,然后再选取扭簧的转动中心。弹簧设置弹簧参数。在弹簧上点右键,如图选择Modify,弹出弹簧属性对话框。修改扭簧属性扭簧刚度(N•mm/dec)扭簧在当前位置的扭矩,逆时针为正,顺时针为负安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page19直线力为了使机构动作,要加载适当的外力。力的加载先建立两个point点,其中一个位于力的起始点,两个点的连线方向为力的作用方向。注意两个点要在图示的一个平面上。点这个图标先选择受力载体,本例为手柄分别点击两个点完成安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page20转扭对于定轴转动的物体可直接加载转扭。力的加载选择转扭选择受力载体选择旋转中心完成安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page21修改力属性(直线力和力矩设置同理。)力的加载选择modify弹出力属性菜单力的位置和方向力的大小如果希望力的方向随物体变化,可选此项如果施加恒定力,可直接在此填写安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page22修改力属性有的时候力的大小不是恒定值,需要随时间变化,这时就要使用函数设置。力的加载点此进入函数菜单函数输入框最常用到的STEP()函数安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page23STEP()函数STEP()是一个渐变的阶跃函数。在一个时间段下,把力由当前值变为另一个设定值。格式为STEP(x,x0,h0,x1,h1)其中:x——表示变量,通常我们用time,表示时间的函数;x0——表示力变化的起始时间;x1——表示力变化的终止时间;h0——表示力的初始值;h1——表示力的终值;STEP()通常使用增量式表达,即h0均写为0,h1写为终值与初始值的差。举例表示STEP(time,1,0,2,10)+STEP(time,3,0,4,-10)含意为当1秒到2秒的时间段里,力由0变到10;在2秒到3秒这个时间段里,力保持10不变;在3秒到4秒这个时间段里,力由10变到0,然后保持0不变,直到一下个函数出现。图表表示上一个函数力的加载安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page24仿真以上工作完成后,就可以开始仿真计算了。计算完成后,可以使用回放功能查看细节。仿真运算仿真运算开始运行的总时间运行的步数回放回放功能键安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page25后处理图表如果要查看一些具体数据,需要用到后处理的图表功能。后处理进入后处理选Plotiing选ObjectBody零件Force接触受力Constraint约束受力选择具体对象对象的相应属性力的分量点击显示图表清除查看图表中的具体数值安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page26信息查看如果不知道contact_xx或者Joint_xx具体表示哪一个接触力或约束,可以用以下方法查看。后处理右键点击屏幕右下角的“!”号,在菜单中选此项。然后会弹出如下信息列表,可在列表中查看对应的信息。(注意区分contact和joint)安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page27影像记录可以将仿真过程保存成影音文件以查看。后处理选Animation在黑处点右键,菜单中选此项即可显示出模型,摆正位置后可以录制录制控制键,完成后影单文件会自动保存在工作目录下安装模型制作和导入初始设置模型设置约束设置接触设置弹簧力的加载仿真运算后处理page28这个文档只是讲述一下ADA