8 弹簧挂锁Word格式文档下载.docx
《8 弹簧挂锁Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《8 弹簧挂锁Word格式文档下载.docx(17页珍藏版)》请在冰豆网上搜索。
下压时,曲柄(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的相对位置对于保证挂锁满足设计要求是非常重要的。
因此,在建立和测试模型时,你可以通过改变这两点之间的相对位置来研究它们对设计要求的影响。
图2
第二章建模
总论
在本章,你将建立和连接挂锁的各个部件,并同时验证各个部件的建立和连接是否正确。
有了正确的模型,你就可以在第三章中在仿真环境下对其进行测试。
建造挂锁模型可分为两个基本部分:
建造曲柄(pivot)和手柄(handle)
建造钩子(hook)和连杆(slider)
完成后的图形如图3所示。
图3
建造曲柄(pivot)和手柄(handle)
作为建造模型的初始步骤,你需完成以下操作:
1、启动ADAMS/View并建立一个新的数据文件
2、设置工作环境
3、创建设计点
4、建造曲柄(pivot)
5、重新命名曲柄(pivot)
6、建造手柄(handle)
7、用转动副连接各个部件
8、模拟模型的运动
9、观察参数化的效果
启动ADAMS/View并建立一个新的数据文件
1、在Welcome对话框中选择Createanewmodel。
2、在ModelName栏中键入Latch。
3、用鼠标点击OK。
设置工作环境
操作步骤:
1、在Setting菜单中选择Units,将长度单位设置为厘米(cm)。
2、点击OK。
3、在Setting菜单中选择WorkingGrid,则工作栅格设置对话框就会弹出。
4、将工作栅格尺寸设置为25,格距为1。
5、点击OK。
6、在Setting菜单中选择Icons,弹出Icons设置对话框,将ModelIcons的所有缺省尺寸改为2。
7、点击OK。
建立设计点
ADAMS/View使你能够通过改变设计布局从而迅速地找到可用的最佳机械系统。
你可以用点来标识你的设计布局,这样一来,你就可以通过移动点的位置来改变设计布局。
点用于空间定位和参数化其它目标。
对于几何体的参数化,点是最简单的方法,因为它一次就可以确定重要位置的坐标,然后以此建立模型物体。
以后当你优化挂锁模型时,其参数化作用就可以体现出来了。
1、点击DynamicPick图标
并将你的工作栅格进行放大。
用光标框出你想观察的区域。
2、敲击鼠标右键打开工具包
,点击Point图标
。
3、按照Table3所列数据放置设计参考点。
使用点的缺省设置,即
,
注意:
当放置许多点时,不用重复选择Point图标,只需在图标上双击即可。
X
Y
Z
1
2
3
8
4
-10
22
5
-1
10
6
-6
建立曲柄
1、用鼠标右键打开工具包,选择工具
按钮,把厚度和半径设为1cm。
2、用鼠标左键点选Point_1、Point_2和Point_3,点击右键使曲柄闭合。
3、将光标放在曲柄上,敲击鼠标右键,菜单弹出,点击Part:
Part_1,选择Rename,RenameObject对话框出现,模型名不变,修改物体名称,将Part_1改为Pivot
建立手柄
1、选择工具Link
2、在Point_3和Point_4之间建立连杆。
注意:
只有当点的标识出现才表示已把连杆附着到了点上。
3、为连杆改名,将Part:
Part_3改为handle,其代表图3中的手柄。
用转动铰链连接各构件
用转动铰链连结两个构件,使一个构件可以相对另一个构件绕它们的公共轴转动。
如果把铰链只装到一个构件上,ADAMS/View将把该构件同机架连接起来。
每个转动铰链只有一个自由度。
在本部分,你要在曲柄和机架之间放置一个转动铰链,使曲柄可以绕机架转动。
你还要在曲柄与手柄之间放置一个转动铰链,使它们能够相互转动
1、选择RevoluteJoint
2、在Point_1处放置一个铰链,看起来应如图所示。
3、再次选择RevoluteJoint。
在主对话框中,把建造模式改为2Bod-1Loc。
选取曲柄、手柄和Point_3。
模拟模型的运动
在本部分,你要设置模拟运动参数,并通过模拟模型的运动,检验你是否把各个构件和铰链正确地组合到了一起。
你要设置模拟结束的时间和输出的步数,ADAMS/View将据此确定你想要模拟多长时间以及你想要输出模拟的幅数。
在模拟过程中,手柄相对于曲柄作圆周运动,而曲柄相对于机架作圆周运动。
注意,作用于模型的只有重力,因为你没有施加别的作用力。
1、选择工具Simulate
2、设置模拟结束时间为1秒钟、输出步数为50步,单击SimulateStart
3、模拟完毕,模型停留在
模拟状态,单击Reset
回到模型初始状态
观察参数化的作用
因为你用点参数化了挂锁模型,所以当你移动点时,与点相关的目标会自动随着变化。
例如,移动Point_1,曲柄和铰链随之而动,因为曲柄和铰链建立于该点之上。
1、放大Point_1周围区域。
2、选择Point_1,向左拖动。
曲柄和铰链随Point_1移动。
3、点击Undo,回到初始布局。
建造钩子和连杆
建造你的模型的最后几步是:
1、建造钩子和连杆
2、用铰链连接各构件
3、模型运动仿真
4、存储你的数据文件
用工具Extrusion你可以很快建造好钩子,拉伸物体(Extrusion)是由截面外形和厚度定义的三维物体。
要生成拉伸物体,先用折线定义侧面外形,ADAMS/View将以当前工作平面为中心或沿指定的方向拉伸侧面外形,生成物体。
建造钩子操作步骤:
1、用鼠标右键打开工具包
,选择设置长度为1cm,用鼠标左键按表所列值选取位置,最后敲击鼠标右键使之闭合。
有的时候ADAMS/View会捕捉到最近的物体目标而不是捕捉坐标植。
要避免这种情况,按住Ctrl键移动光标直到获得想要的坐标值
2、当鼠标放在物体上时,会出现对话窗,右键选取其几何外形,这时在拉伸体的各顶点处出现叫做“热点”的小方块。
你可以用这些热点修改变拉伸体侧面外形的形状。
3、将拉伸体的名字改为hook。
建造连杆操作步骤:
1、再建两个设计点Point_5和Point_6,位置如表所示。
2、在两个新设计点之间建立连杆。
在点取之前要见到点的标识出现。
3、将连杆改名为slider。
用转动铰链连接构件:
现在你要再设立三个铰链,构造模式为2Bod-1Loc和NormaltoGrid。
用这种方式建立铰链,你先要选取两个构件,再选位置。
在下述位置设置铰链:
1、手柄与连杆之间的Point_5
2、连杆与钩子之间的Point_6
3、钩子与曲柄之间的Point_2
模型运动仿真
在本部分你要再次进行仿真来检验你是否把各构件和运动铰链正确地连接到了一起。
在仿真过程中,手柄、钩子和连杆相对曲柄做圆周运动,而曲柄相对大地做转动。
作用在模型上的力只有重力,因为你没有给模型施加别的力。
1、点击Simulate图标。
2、进行时间为1秒、50步的仿真。
3、用Reset回到模型的初始状态。
存储你的数据文件
用命令SaveDatabaseAs把当前的模型存为ADAMS/View二进制文件,该文件储存了有关你的模型的所有信息。
在File菜单中选择SaveDatabaseAs,存文件名为build。
第三章测试初始模型
在本章,你先要为挂锁模型的仿真测试作准备,然后进行测试。
仿真测试可使你在仿真环境下快速组装和拆卸测试模型。
在本部分结束时你的模型应如图所示。
在测试阶段你要完成以下工作:
生成地块(GroundBlock)
加一个Inplane虚约束
加一个拉压弹簧
加一个手柄力
测试弹簧力
角度测试
生成一个传感器
存储模型
模型仿真
用工具Box建立地块,代表钩子滑动的平面。
在建立地块时,ADAMS/View默认其宽度是长和高中较小者的两倍。
你也可以在生成地块前定义它的长、宽、高。
1、右键单击打开工具包,选择
,把生成方法的NewPart改为OnGround。
2、在(-2,1,0)单击鼠标,拖到(-18,-1,0)
3、将其改名为ground_block。
加一个Inplane虚约束
在本部分你要在钩子和地块之间加一个Inplane虚约束代表夹紧运动。
Inplane虚约束限制钩子上的一个点,使其只能在地块表面上滑动,钩子可以绕这个点自由转动。
你要用“运动副模板”而不是主对话框生成Inplane虚约束,因为“运动副模板”包括了各种各样的运动副,但主对话框只包含常用的一些运动副。
1、用工具DynamicPick把钩子末端区域放大。
2、在Build菜单中选择Joints,运动副模板出现。
3、选择InplaneJointPrimitive
,把建立方法设为2Bodies-1Location和PickGeometryFeature。
4、用鼠标左键点取钩子和地块。
5、在(-12,1,0)点击鼠标左键。
6、沿着钩子的内侧面将光标上移直到出现向上的箭头,再点击鼠标左键
Inplane虚约束应如下图所示。
7、关闭运动副模板
8、点击Fit
加一个拉压弹簧
1、用DynamicTranslate
把你的模型向右移,给出增加拉压弹簧的空间。
2、选择TranslationalSpring-Damper
,在地块与钩子之间建弹簧。
3、在弹簧生成对话框中选择K和C。
设置K值为800,C值为0.5
4、点取以下位置放置弹簧:
(-14,1,0)(注意一定要取钩子的顶点EXTRUSION_1.V16)和(-23,1,0)
5、用ViewFit使模型满屏布置
加一个手柄力
在本部分你要生成一个合力为80N的手柄力,代表手能施加的合理用力
1、主工具箱中选择
并在对话框中进行以下操作:
a)将仿真时方向改为BodyMoving。
b)在特性栏中选择Constant。
c)打开力值输入开关,输入80。
2、依次选取手柄、手柄末端的标志点位置和(-18,14,0)。
测量弹簧力
在仿真模拟过程中,ADAMS/View通过各种测量监控模型的重要特性。
交互式仿真过程中,测量的数据随之显示出来,你可以对仿真的过程有直观的了解。
对于这个挂锁模型,你需要对夹紧力进行测试并与设计要求进行比较。
弹簧力的值代表夹紧力的大小。
1、把光标放在弹簧上单击右键,在弹出的菜单中选择Measure。
2、在特性(Characteristic)栏中选择force。
3、点击OK。
弹簧测量图表出现。
4、进行一次0.2秒、50步的仿真。
夹紧力测量曲线如下图所示:
5、用Reset回到初始状态。
角度测试
你还要进行一次角度的测试来以反映手柄压下的行程。
挂锁锁紧时,手柄处于过锁紧点位置,从而保证挂锁处于安全状态。
这和用虎钳夹紧相似,虎钳夹在材料上的那一点就是自锁点。
建立角度测量包括拾取定义角度的标识点,在本例中就是POINT_5、POINT_3、POINT_6。
ADAMS/View自动在几何体的顶点、端点和质心建立坐标系统标识。
ADAMS/View在你约束物体时也会自动建立标识,例如在两杆间加铰链。
因此在一个位置会有几个不同的标识,当你建立角度测量的时候你只需任选其一。
1、在Build菜单中点击Measure→Angle,选择New。
2、在角度测量对话框中键入测量的名字over_center。
3、在FirstPoint输入栏中点击右键,从弹出的菜单中选择Marker,再选Pick。
4、按表第一行所列选择标识。
5、同样方法完成MiddlePoint、LastPoint。
6、点击OK,角度测量图表如下图:
生成一个传感器
你要生成一个传感器检测overcenter_angle什么时候达到负值,这时挂锁也就可靠锁合了。
检测到这种情况,传感器会自动停止仿真过程。
1、在Simulate菜单中点取Sensor,选择New。
建立传感器的对话框出现。
2、依照下图完成对话框,选择OK。
存储模型
在File菜单中选择SaveDatabaseAs,存储文件名为test。
模型仿真
通过模型仿真观察模型组装是否正确,传感器能否在overcenter_angle小于或等于0时停止仿真。
1、选择Simulation工具,进行一次0.2秒100步的模拟。
你应该得到提示由于传感器的作用ADAMS/View停止仿真模拟。
2、用Reset回到模型初始状态。
在模拟过程中,ADAMS/View对弹簧力和角度的测量反映了传感器的作用。
图表显示出ADAMS/View在挂锁锁紧时停止仿真模拟,如下图所示:
第8次上机作业
文件重命名:
姓名-8
1)由机房提交作业:
右键单击桌面右下角红色图标——提交作业——选择文件提交
2)发送至邮箱:
2724761483@