第四章.doc

adams1

收藏

压缩包内文档预览:
预览图 预览图 预览图 预览图
编号:20722306    类型:共享资源    大小:397.70KB    格式:RAR    上传时间:2019-07-09 上传人:QQ24****1780 IP属地:浙江
30
积分
关 键 词:
Adams1
资源描述:
adams1,Adams1
内容简介:
英文资料翻译:ADAMS/View使用入门欢迎浏览MDI的网址美国总部: 中国办事处: 目 录目 录第一章 弹簧挂锁设计问题介绍 1 总论 1 你将学习的内容 1 你将创建的模型 2 设计要求 3 弹簧挂锁的工作原理 3第二章 建 模 总论 5 建造曲柄和手柄 5 启动ADAMS/View并建立一个新的数据文件 6 熟悉ADAMS/View的界面 6 设置工作环境 7 创建设计点 8 建造曲柄(pivot) 9 重新命名曲柄(pivot) 9 建造手柄(handle) 9 用转动副连接各个构件 9 模拟模型的运动 10 观察参数化的效果 10 建造钩子(Hook)和连杆(Slider) 10 建造钩子和连杆 11 用铰链连接各构件 12 模型运动仿真 12 存储你的数据文件 12第三章 测试初始模型 总论 13 生成地块(Ground Block) 14 加一个Inplane 虚约束 14 加一个拉压弹簧 15 加一个手柄力 16 弹簧力的测试 16 角度测试 17 生成一个传感器 18 存储模型 18 模型仿真 18第四章 验证测试结果 总论 20 输入物理样机试验数据 20 用物理样机试验数据建立曲线图 21 编辑曲线图 22 用仿真数据建立曲线图 22 存储模型 23第五章 细化模型 总论 24 建立设计变量 24 重新设置设计变量的值 25第六章 深化设计 总论 26 人工做一次的方案研究 26 运行Design Study 26 检查方案研究结果 28第七章 最优化设计 总论 30 调整设计变量 30 运行最优化设计程序 31第八章 设计过程自定义 总论 34 建立设计变量 34 制作自定义的对话框 34 给对话框填充内容 34 给滑动条赋予命令 35 测试对话框 36 存储对话框 36 修改手柄力值 36 结束语 37ii ADAMS/View使用入门练习 第一章 弹簧挂锁设计问题介绍第一章 弹簧挂锁设计问题介绍总论 本入门练习将介绍如何使用机械系统动力学分析仿真软件ADAMS/View解决一个实际工程问题。我们建议你按本练习指导过程循序渐进地进行学习,因此在开始阶段我们会给予你较多的指导,随着你对软件的逐步熟悉,这样的指导就会逐渐减少。假如你不想按照练习指定的顺序学习,那么你也可以在不同的章节将命令文件直接输入到ADAMS/View中,并从那里开始学习。但如果这样的话,你可能会为了一些最基本的概念而不得不去参阅初始几章。 在每章的开始只要见到此标志,就可以找到在该步要输入的文件名,直接import到ADAMS/View中即可。本章包括以下内容: 你将学习的内容 你将创建的模型你将学习的内容 本指导教程将引导你如图 1所示的设计步骤。无论你在什么时候使用ADAMS/View来创建和测试模型,你都须遵循以下七个基本步骤: 1、创建一个包括运动件、运动副、柔性连接和作用力等在内的机械系统模型; 2、通过模拟仿真模型在实际操作过程中的动作来测试所建模型; 3、通过将模拟仿真结果与物理样机试验数据对照比较来验证所设计的方案; 4、细化模型,使你的仿真测试数据符合物理样机试验数据; 5、深化设计,评估系统模型针对不同的设计变量的灵敏度; 6、优化设计方案,找到能够获得最佳性能的最优化设计组合; 7、使各设计步骤自动化,以便你能迅速地测试不同的设计可选方案。你将建造的模型本指导教程将通过建立一个弹簧挂锁模型教你如何使用ADAMS/View。在与休斯敦的人造太空飞船研制中心签订的一份合同中,North American Aviation, Inc. 的Earl V. Holman发明了一个挂锁模型,它能够将运输集装箱的两部分夹紧在一起,由此而产生了该弹簧挂锁的设计问题。该挂锁共有十二个,在Apollo登月计划中,它们被用来夹紧登月仓和指挥服务仓。 其物理样机模型如图 2所示,虚拟样机模型如图 3所示。设计要求: 1、 能产生至少800N的夹紧力。2、 手动夹紧,用力不大于80N。3、 手动松开时做功最少。4、 必须在给定的空间内工作。5、 有震动时,仍能保持可靠夹紧。 弹簧挂锁模型的工作原理 在POINT_4处下压操作手柄(handle),挂锁就能够夹紧。下压时,曲柄(pivot)绕POINT_1顺时针转动,将钩子(hook)上的POINT_2向后拖动,此时,连杆(slider)上的POINT_5向下运动。当POINT_5处于POINT_6和POINT_3的连线时,夹紧力达到最大值。POINT_5应该在POINT_3和POINT_6连线的下方移动,直到操作手柄(handle)停在钩子(hook)上部。这样使得夹紧力接近最大值,但只需一个较小的力就可以打开挂锁。 根据对挂锁操作过程的描述可知,POINT_1与POINT_6的相对位置对于保证挂锁满足设计要求是非常重要的。因此,在建立和测试模型时,你可以通过改变这两点之间的相对位置来研究它们对设计要求的影响。 4 ADAMS/View 使用入门练习 第七章 最优化设计第七章 最优化设计总论 你继续要做的工作是找到一种参数化性能最好且满足设计要求的最优方案。在ADAMS/View中,系统的最优化设计快速而简便。最优化包括:选取要使其最大或最小的目标函数;选择你要调整的设计变量;还有一个非必要步骤,约束条件必须得到满足。最优化设计包括: 调整设计变量 运行最优化设计程序如果你想跳过前面章节从此处开始,可以输入文件install_dir/aview/examples/Latch/refine.cmd,install_dir 是ADAMS 安装的路径。调整设计变量利用表 7的设计研究结果来选择哪些设计变量应用于最优化处理。用DV_4,DV_6,DV_8进行最优化设计,因为它们看起来对夹紧力影响最大。用这些参数进行最优化将使弹簧力达到最大值。因为模型必须在给定的空间工作,所以要对设计变量进行如下限制: 操作步骤:1、 在Build菜单中选择Design VariableModify。Database Navigator对话框出现。2、 双击DV_4,Modify Design Variable对话框出现。3、 参照Table 8设置Min.Value 和Max.Value。4、 点击Apply。5、 在Name栏中点击右键,依次点取VariableBrowse。6、 双击DV_6。7、 选择Absolute Min and Max Values,设置DV_6的最大最小值。8、 点击Apply。9、 重复以上三步设置DV_8。 10、选择OK。运行最优化设计程序最优化设计程序可以帮助你找到最佳设计方案。进行优化之前先显示弹簧力的测量窗口。显示弹簧力的测量:1、 在Build菜单中选择MeasureDisplay 。Database Navigator对话框出现。2、 选择SPRING_1_MEA_1。3、 选择OK。SPRING_1_MEA_1曲线图出现。运行最优化设计程序:1、 在Build菜单中选择Design Study DOE Optimize。Design Study DOE Optimize对话框出现。2、 按下图填充对话框,点击Start。 弹簧力测量图显示出夹紧力是时间的函数。 下图SPRING_1_force vs. Iteration显示弹簧力随每一次深化的变动情况。 下图显示每一次角度达到锁紧点的情况。 观看最终的设计变量值和最优化的夹紧力值:1、 在Design Study, DOE对话框的底部选择Tabular Report2、 点击OK。 3、在出现的信息窗口中,你可以看到有关最优化的所有数据信息,包括弹簧力、DV_4、DV_6、DV_8的初值和终值。33 ADAMS/View使用入门练习第三章 测试初始模型第三章 测试初始模型 总论在本章,你先要为挂锁模型的仿真测试作准备,然后进行测试。仿真测试可使你在仿真环境下快速组装和拆卸测试模型。在本部分结束时你的模型应如图 5所示。 在测试阶段你要完成以下工作: 生成地块(Ground Block) 加一个Inplane虚约束 加一个拉压弹簧 加一个手柄力 测试弹簧力 角度测试 生成一个传感器 存储模型 模型仿真 如果你想跳过前面章节从此节开始,可以输入文件install_dir/aview/examples/Latch/build.cmd,其中:install_dir是ADAMS的安装路径。l 生成地块(Ground Block) 用工具Box建立地块,代表钩子滑动的平面。在建立地块时,ADAMS/View默认其宽度是长和高中较小者的两倍。你也可以在生成地块前定义它的长、宽、高。 操作步骤:1、右键单击打开工具包,选择把生成方法New Part改为On Ground。2、在(-2,1,0)单击鼠标,拖到(-18,-1,0)。3、将其改名为ground_block。l 加一个Inplane虚约束在本部分你要在钩子和地块之间加一个Inplane虚约束代表夹紧运动。Inplane虚约束限制钩子上的一个点,使其只能在地块表面上滑动,钩子可以绕这个点自由转动。你要用“运动副模板”而不是主对话框生成Inplane虚约束,因为“运动副模板”包括了各种各样的运动副,但主对话框只包含常用的一些运动副。 操作步骤: 1、用工具Dynamic Pick 把钩子末端区域放大。 2、在Build菜单中选择Joints , 运动副模板出现。 3、选择Inplane Joint Primitive 把建立方法设为2 Bodies-1 Location和Pick Geometry Feature。 4、用鼠标左键点取钩子和地块。 5、在(-12,1,0)点击鼠标左键。 6、沿着钩子的内侧面将光标上移直到出现向上的箭头,再点击鼠标左键。 Inplane虚约束应如下图所示。 7、关闭运动副模板。 8、点击Fitl 加一个拉压弹簧 弹簧代表钩子夹住集装箱时的夹紧力。弹簧的刚度系数是800N/cm,阻尼系数是0.5N*s/cm,表示钩子移动1厘米产生的夹紧力为800N。 操作步骤: 1、用Dynamic Translate把你的模型向右移,给出 增加拉压弹簧的空间。2、选择Translational Spring-Damper在地块与钩子之间建弹簧。3、如右图所示,在弹簧生成对话框中选择 K和C。4、设置K值为800,C值为0.5。 5、点取以下位置放置弹簧: (-14,1,0)(注意一定要取钩子的顶点EXTRUSION_1.V16) 和(-23,1,0)6 用View Fit使模型满屏布置。l 加一个手柄力 在本部分你要生成一个合力为80N 的手柄力,代表手能施加的合理用力。操作步骤如下: 1、主工具箱中选择并在对话框中进行以下操作: a)将仿真时方向改为Body Fixed。 b)在特性栏中选择Constant。 c)打开力值输入开关,输入80。 2、依次选取手柄、手柄末端的标志点、位置-18,14,0)。l 测量弹簧力在仿真模拟过程中,ADAMS/View通过各种测量监控模型的重要特性。交互式仿真过程中,测量的数据随之显示出来,你可以对仿真的过程有直观的了解。对于这个挂锁模型,你需要对夹紧力进行测试并与设计要求进行比较。弹簧力的值代表夹紧力的大小。操作步骤:1、 把光标放在弹簧上单击右键,在弹出的菜单中选择Measure。2、 在特性(Characteristic)栏中选择force。1 点击OK。弹簧测量图表出现。2 进行一次0.2秒、50步的仿真。夹紧力测量曲线如下图所示:3 用Reset回到初始状态。l 角度测试 你还要进行一次角度的测试来以反映手柄压下的行程。挂锁锁紧时,手柄处于过锁紧点位置,从而保证挂锁处于安全状态。这和用虎钳夹紧相似,虎钳夹在材料上的那一点就是自锁点。 建立角度测量包括拾取定义角度的标识点,在本例中就是POINT_5、POINT_3、POINT_6。ADAMS/View自动在几何体的顶点、端点和质心建立坐标系统标识。ADAMS/View在你约束物体时也会自动建立标识,例如在两杆间加铰链。因此在一个位置会有几个不同的标识,当你建立角度测量的时候你只需任选其一。 操作步骤:1、 在Build菜单中点击MeasureAngle,选择New。2、 在角度测量对话框中键入测量的名字over_center。4 在First Point输入栏中点击右键,从弹出的菜单中选择Marker,再选Pick。5 按表 6第一行所列选择标识,图例见图 6。6 同样方法完成Middle Point、Last Point。7 点击OK,角度测量图表如下图:生成一个传感器你要生成一个传感器检测overcenter_angle什么时候达到负值,这时挂锁也就可靠锁合了。检测到这种情况,传感器会自动停止仿真过程。 操作步骤:1、 在Simulate菜单中点取Sensor,选择New。建立传感器的对话框出现。2、 依照下图完成对话框,选择OK。l 存储模型在File菜单中选择Save Database As,存储文件名为test。l 模型仿真通过模型仿真观察模型组装是否正确,传感器能否在overcenter_angle小于或等于0时停止仿真。操作步骤:1、 选择Simulation工具,进行一次0.2秒100步的模拟。你应该得到提示由于传感器的作用ADAMS/View停止仿真模拟。2、 用Reset回到模型初始状态。 在模拟过程中,ADAMS/View对弹簧力和角度的测量反映了传感器的作用。图表显示出ADAMS/View在挂锁锁紧时停止仿真模拟,如下图所示:19ADAMS/View使用入门练习第二章 建 模第二章 建 模总论 在本章,你将建立和连接挂锁的各个部件,并同时验证各个部件的建立和连接是否正确。有了正确的模型,你就可以在第三章中在仿真环境下对其进行测试。 建造挂锁模型可分为两个基本部分: 建造曲柄(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、 点击开始按钮。2、 在Programs中,点击选中ADAMS 10.0,选择Run Standard View。欢迎用户使用的对话框出现。 在欢迎使用(Welcome)的对话框中建立数据文件 1、在Welcome对话框中选择Create a new model。 2、在Model Name栏中键入Latch。 3、用鼠标点击OK。熟悉ADAMS/View的界面 在继续进行教程之前,首先要熟悉ADAMS/View的界面,尤其要熟悉主工具箱(如左下图所示)。通过主工具箱(Main toolbox),你可以利用各种几何造型元素(包括约束和作用力)建模。在主工具箱(Main toolbox)中,有许多工具栏,其中某些工具栏实际上是工具包,其区别是在工具包的右下角有一个小黑三角符号。默认工具或上一次选择的工具会作为顶层工具出现。用鼠标右键点击顶层工具就可以打开工具包。你选择的工具或工具包不同,主对话框下半部所显示的内容也就不同(如右下图所示)。点击左上角的Select钮,即可以回到初始状态。 设置工作环境 在本部分,你将学习如何设置单位和工作栅格尺寸。你可以在建模过程中的任意时刻修改单位设置,即使是在读写模型或结果数据文件之时。你可以利用ADAMS/View的工作栅格和坐标显示窗口建立标识点并获得设计布局的精确位置反馈。 操作步骤: 1、在Setting菜单中选择Units,将长度单位设置为厘米(cm)。 2、点击OK。 3、在Setting菜单中选择Working Grid,则工作栅格设置对话框就会弹出。 4、将工作栅格尺寸设置为25,格距为1。 5、点击OK。 6、在Setting菜单中选择Icons,弹出Icons设置对话框,将Model Icons 的所有缺省尺寸改为2。 7、点击OK。建立设计点 ADAMS/View使你能够通过改变设计布局从而迅速地找到可用的最佳机械系统。你可以用点来标识你的设计布局,这样一来,你就可以通过移动点的位置来改变设计布局。 点用于空间定位和参数化其它目标。对于几何体的参数化,点是最简单的方法,因为它一次就可以确定重要位置的坐标,然后以此建立模型物体。以后当你优化挂锁模型时,其参数化作用就可以体现出来了。 操作步骤: 1、点击Dynamic Pick图标 并将你的工作栅格进行放大。用光标框出你想观察的区域。 2、敲击鼠标右键打开工具包 点击Point图标 3、按照Table 3所列数据放置设计参考点。使用点的缺省设置,即Add to Ground和Dont Attach。注意:当放置许多点时,不用重复选择Point图标,只需在图标上双击即可。 建立曲柄你可以使用工具,建立曲柄,其形状如图4所示。操作步骤: 1、 用鼠标右键打开工具包,选择工具按钮,把厚度和半径设为1cm。 2、 用鼠标左键点选Point_1、Point_2和Point_3,点击右键使曲柄闭合。 重新命名曲柄 你在ADAMS/View中完成物体建模后,ADAMS/View将自动给这些物体起名字。该名字由模型名、物体名称组成。例如,ADAMS会把曲柄命名为.Latch.Part_1。 在此,你要给曲柄改名。保留模型名,只需改物体名称。 操作步骤: 1、将光标放在曲柄上。 2、敲击鼠标右键,菜单弹出,点击Part:Part_1,选择 Rename。Rename Object对话框出现。 3、模型名不变,修改物体名称。如下图所示,将Part_1改为Pivot。建立手柄 建立手柄需使用工具Link。其步骤如下: 1、选择工具Link。 2、在Point_3和Point_4之间建立连杆。 注意:只有当点的标识出现才表示已把连杆附着到了点上。 3、为连杆改名,将Part:Part_1改为handle,其代表图 4中的手柄。 用转动铰链连接各构件 用转动铰链连结两个构件,使一个构件可以相对另一个构件绕它们的公共轴转动。如果把铰链只装到一个构件上,ADAMS/View将把该构件同机架连接起来。每个转动铰链只有一个自由度。 在本部分,你要在曲柄和机架之间放置一个转动铰链,使曲柄可以绕机架转动。你还要在曲柄与手柄之间放置一个转动铰链,使它们能够相互转动。 操作步骤: 1、选择Revolute Joint2、在Point_1处放置一个铰链,看起来应如下图所示。 3、再次选择Revolute Joint。 在主对话框中,把建造模式改为2 Bod-1 Loc。 选取曲柄、手柄和Point_3。模拟模型的运动 在本部分,你要设置模拟运动参数,并通过模拟模型的运动,检验你是否把各个构件和铰链正确地组合到了一起。你要设置模拟结束的时间和输出的步数,ADAMS/View将据此确定你想要模拟多长时间以及你想要输出模拟的幅数。 在模拟过程中,手柄相对于曲柄作圆周运动,而曲柄相对于机架作圆周运动。注意,作用于模型的只有重力,因为你没有施加别的作用力。 操作步骤: 1、 选择工具Simulate 2、 设置模拟结束时间为1秒钟、输出步数为50步,单 击Simulate Start 3、 模拟完毕,模型停留在模拟状态,单击Reset 回到模型初始状态。观察参数化的作用 因为你用点参数化了挂锁模型,所以当你移动点时,与点相关的目标会自动随着变化。例如,移动Point_1,曲柄和铰链随之而动,因为曲柄和铰链建立于该点之上。 操作步骤: 1、放大Point_1周围区域。 2、选择Point_1,向左拖动。曲柄和铰链随Point_1移动。 3、点击Undo,回到初始布局。建造钩子(hook)和连杆(slider) 建造你的模型的最后几步是: 1、建造钩子和连杆 2、用铰链连接各构件 3、模型运动仿真 4、存储你的数据文件建造钩子和连杆 用工具Extrusion你可以很快建造好钩子,拉伸物体(Extrusion)是由截面外形和厚度定义的三维物体。要生成拉伸物体,先用折线定义侧面外形,ADAMS/View将以当前工作平面为中心或沿指定的方向拉伸侧面外形,生成物体。 建造钩子操作步骤: 1、用鼠标右键打开工具包,选择设置长度为1cm,用鼠标左键按表 4所列值选取位置,最后敲击鼠标右键使之闭合。 注意:有的时候ADAMS/View会捕捉到最近的物体目 标而不是捕捉坐标植。要避免这种情况,按 住Ctrl键移动光标直到获得想要的坐标值。 2、当鼠标放在物体上时,会出现对话窗,右键选取其几何外形,这时在拉伸体的各顶点处出现叫做“热点”的小方块。你可以用这些热点修改变拉伸体侧面外形的形状。使用Undo取消你所做的改动,你最多可以取消50步操作。4、将拉伸体的名字改为hook。 建造连杆操作步骤: 1、再建两个设计点Point_5和Point_6,位置如表 5所示。 2、在两个新设计点之间建立连杆。在点取之前要见到点的标识出现。 3、将连杆改名为slider。用转动铰链连接构件: 现在你要再设立三个铰链,构造模式为2 Bod-1 Loc和Normal to Grid。用这种方式建立铰链,你先要选取两个构件,再选位置。 在下述位置设置铰链: 1、手柄与连杆之间的Point_5 2、连杆与钩子之间的Point_6 3、钩子与曲柄之间的Point_2模型运动仿真 在本部分你要再次进行仿真来检验你是否把各构件和运动铰链正确地连接到了一起。在仿真过程中,手柄、钩子和连杆相对曲柄做圆周运动,而曲柄相对大地做转动。作用在模型上的力只有重力,因为你没有给模型施加别的力。 操作步骤: 1、点击Simulate 图标。 2、进行时间为1秒、50步的仿真。 3、用Reset回到模型的初始状态。存储你的数据文件 用命令Save Database As把当前的模型存为ADAMS/View二进制文件,该文件储存了有关你的模型的所有信息。 在File菜单中选择Save Database As,存文件名为build。12A DAMS/View使用入门练习第五章 细化模型第五章 细化模型总论 在本章,你要对模型进行细化处理,给关键位置的点加入更多的参数化成分。这样你就可以比较不同的模型参数对夹紧力大小的影响。为使之参数化,要完成两项任务: 建立设计变量 重新设置设计变量的值 如果你想跳过前面章节从此处开始,可以输入文件install_dir/aview/examples/Latch/ validate.cmd,install_dir是ADAMS安装的路径。l 建立设计变量你要用设计变量替代你的模型中的点的xy坐标,除了手柄的端点POINT_4外,因为那样不能满足机构的封闭性要求。在以后的几章中,你要用这些设计变量进行方案设计的研究和优化。操作步骤:1、 把光标放在设计点POINT_1(0,0,0)上,点击鼠标右键,选择Point:POINT_1,再选择Modify。表编辑器(Table Editor)出现。2、 选择POINT_1的Loc_x单元。第五章 在Table Editor顶部的输入栏中,点击鼠标右键,依次选择ParameterizeCreate Design VariableReal。这样建立起一个名为.model.DV_1的设计变量,其标准值为0。第六章 选择POINT_1的Loc_y单元。第七章 重复第三步的操作。第八章 同样方法将POINT_2、POINT_3、POINT_5、POINT_6的x、y坐标参数化。结果如下图所示。注意:如图所示,你的设计变量名要和点的位置坐标对应正确,这一点对于以后的设计方案的研究和优化很重要。第九章 点击Apply。 现在设计变量控制着你的设计点的位置,但POINT_4除外。重新设置设计变量的值建立了设计变量后,你可以看到他们的范围限制和标准值。根据模型封闭性的要求,ADAMS/View自动设置为相对设计变量值的10%,除非设计变量的值为0。当设计变量的值为0时,范围是绝对变化范围1。如果你想改变所限定的范围,你需要调整范围设置和可能的数据类型(见第六章)。这将限定你的模型能够调整的范围,使它必须在限定的空间范围内。 操作步骤: 1、在Table Editor的下边选择Variables。2、选择Filters,Table Editor Filters对话框出现。 3、选择Delta Type。它会告诉你范围设置是绝对值还是相对百分数。 4、点击OK。这时Table Editor的如图所示。 5、选择OK。 6、存储你的模型为refine。25 ADAMS/View入门练习第八章 设计过程自动化第八章 设计过程自动化总论本章你要做的是满足挂锁的最后两项设计要求:即手动夹紧用力不超过80N,松开时用力不超过5.0N。为达到这两项要求,你要迅速地、交互地试验多种不同的手柄力,因此需要完成下面几项工作: 建立设计变量 制作自定义的对话框 修改手柄力值如果你想跳过前面章节从此处开始,可以输入文件install_dir/aview/examples/Latch/optimize.cmd,install_dir 是ADAMS安装的路径。l 建立设计变量 为了求得所用的最小手柄力,你需要建立两个新的设计变量DV_11和DV_12。其中DV_11代表夹紧力的大小,DV_12代表松开力的大小。 操作步骤:1、 在Build菜单中点取Design Variable,选择New。Create Design Variable的对话框出现。2、 设置Standard Value为 80。3、 设置取值范围为Absolute Min and Max Values。4、 设置最小、最大值分别为60和90。l 选择Apply。l 重复步骤24,设置DV_12的Standard Value为10,最大值为20,最小值为0。l 点击OK。l 制作自定义的对话框你要建立自定义的对话框来调整手柄压力和松开力的值,需要完成以下几步: 给对话框填充内容 给滑动条添加命令 测试对话框 存储对话框建立自定义的对话框:1、 在Tools菜单中点取Dialog Box,选择Create。Dialog-Box Builder对话框出现。2、 在Dialog Box菜单中选择New。l 在Name栏中键入Force_Control。l 选择OK和Close按钮加入你的对话框。l 选择OK。 ADAMS/View显示你自定义的对话框如下:给对话框填充内容 在本部分你要往对话框中添加两个滑动条并给滑动条加标签,你可以给滑动条在允许连续数值范围内设值,详见下部分。 添加滑动条:1、 在所建对话框的背景上双击鼠标,把Dialog_Box Builder调到前台。2、 从其Create菜单中选择Slider。l 在你的对话框内中间偏上位置点击鼠标,这就是滑动条放置的位置,如下图所示。l 同样方法,在第一个滑动条的下面建立第二个滑动条。 给滑动条加标签:1、 在Dialog_Box Builder的Create菜单中选择Label。2、 在第一个滑动条的左边点击鼠标,这就是标签的位置,如下图所示。l 双击标签。l 在Dialog_Box Builder的Attributes选项中选择Appearance。l 在Label text栏中键入Down Force Value。l 选择Apply。l 用形状调整手柄把它调到你喜欢的尺寸。l 同样方法,给第二个滑动条加标签,名为Up Force Value。给滑动条添加命令你可以给滑动条添加命令使它能够完成你需要的功能。 操作步骤:1、 选择Down Force Value滑动条,从Dialog_Box的Attributes中选择Commands。2、 在Dialog_Box Builder的底部选择Execute commands while sliding。l 在命令窗口中键入: Variable set variable=.Latch.DV_11 real=$slider_1 此命令设置代表手柄的下压力(down force value)的设计变量DV_11大小等于滑动条所 选值。l 点击Apply。l 在Dialog_Box Builder的Attributes选项中选择Value。l 设置滑动条值为80,最小值60,最大值90。 这个设置与生成DV_11时的自动范围设置相同,如果你想超出这个范围取值就必须先修改设计 变量的取值范围。 l 点击Apply。l 重复以上七步,设置Up Force Value滑动条。命令为: variable set variable=.Latch.DV_12 real=$slider_2 滑动条值为10,最小值0,最大值20。 9、点击Apply。测试对话框 用命令Test Box可以使Dialog_Box Builder保持打开并进入测试模式。在这种测试模式下,你可以执行对话框的命令,再次选择或双击对话框的背景就回到编辑状态。在Dialog_Box Builder的Options菜单中选择Test Box。存储对话框 把对话框存成命令文件。在ADAMS/View中,命令文件只包含一系列ADAMS/View命令。 操作步骤:、 在对话框的背景上双击鼠标进入编辑模式。、 在Dialog_Box Builder中选择Dialog Box,点取Export,选择Command File。你的对话框存成了命令文件,可以通过Database Navigator找到。 、关闭Dialog_Box Builder。修改手柄力值 现在你要修改夹紧力和松开力的值,从中找到最优解,你还要用图把力表示出来,以观察在什么位置手柄停在钩子上,overcenter_angle的值小于0。你可以尝试不同的夹紧力和松开力验证每一种情况。 操作步骤:、 将光标放在力的图标上,点取Force:FORCE_1,选择Modify。Modify a Force对话框出现。、 在F(time.)旁边的文本栏中点击右键,选择Function Builder。Function Builder对话框出现。、 将Function Builder顶部的文本栏清空,并按下式所示输入:STEP(time,0.1,(.latch.DV_11),0.11,0)- STEP(time,0.15,0.0,0.16,(latch.DV_12)、 在Function Builder中选择Plot Limits。相应的对话框出现。l 将End Value改为0.2。l 点击OK。l 点击Plot。Down Force Value和Up Force Value如下图。 结束语 到目前为止,你已经完成了挂锁的设计任务,满足了设计要求。欲知使用ADAMS/View更详细资料,可参阅手册Using ADAMS/View。37 ADAMS/View使用入门练习第六章 深化设计第六章 深化设计总论现在你的工作应着眼于迅速地获得一个经过改善的模型,它能够满足说明书提出的各种要求和弹簧挂锁所有的必需动作。在满足手柄过锁死点的条件下,你要对一些点进行设计方案研究,从中找到一种方案使夹紧力达到最大值。在本章你要做以下工作: 做一次人工的方案研究 运行Design Study 检查方案研究结果如果你想跳过前面章节从此处开始,可以输入文件 install_dir/aview/examples/Latch/refine.cmd,install_dir是ADAMS安装的路径。做一次人工的方案研究 通过这次简单的人工方案研究,你可以见到弹簧力是如何随着你对设计变量DV_1的变化而变化的。在改变设计变量之前,你要先显示弹簧力曲线图。 重新显示弹簧力曲线图:1、 在Build菜单中依次选择MeasureDisplay。Database Navigator出现。2、 选择SPRING_1_MEA_1。3、 选择OK。4、 进行一次0.2秒100步的仿真,然后回到模型的初始状态。ADAMS/View将弹簧测量图表更新。5、 在弹簧力曲线上敲击鼠标右键,选择Curve:Current、Save Curve。 调试设计变量 1、在Build菜单中依次选择Design VariableModify。Database Navigator出现。2、双击DV_1,设计变量编辑对话框出现。3、把DV_1的标准值改为1.0。4、选择OK。5、进行一次0.2秒100步的仿真。 从弹簧力图显示出两种情况下弹簧力的比较结果来看:新的方案使弹簧力地值更大。6、把DV_1改回0.0。运行Design Study 进行方案研究很快可以知道设计变量的取值范围,以及观察到设计变量对设计的影响。ADAMS/View给出各种图表的选择作为方案研究的报告,报告包括曲柄位置的设计灵敏度,即弹簧力的改变量与曲柄位置改变量的比值。 操作步骤:1、 在Simulate菜单中选择Design Evaluation。Design Evaluation对话框出现。 2、按下图完成对话框。3、点击Start。 ADAMS/View显示出以下的图表和方案研究报告。 A) 弹簧力图SPRING_1_MEA_1,五种曲线对应五种不同方案 B) DV_1 Vs. Trial C) ovrecenter_angle, 五种曲线对应五种不同方案 D) Design Study报告4、关闭信息窗口和Design Study ,DOE,Optimize对话框。检查方案研究结果为了节省你的时间,我们对所有的设计变量都进行了方案研究,并将结果提供给你(见Table 7)。这些结果是对设计变量独立进行研究得出的,其余变量在此过程中保持常值。灵敏度定义为曲线SPRING_1_force Vs. DV_1的斜率。这些结果将帮助你决定在最优化设计时应该选择那些设计变量,因为它们反映了,在其它位置固定不变时,弹簧力对几何形体位置改变的综合灵敏度。参数化让你知道那些设计变量对弹簧力的影响最大。在本例中,DV_4,DV_6,DV_8的灵敏度最大。29 ADAMS/View使用入
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:adams1
链接地址:https://www.renrendoc.com/p-20722306.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2024  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!