运动仿真技术Word文档格式.docx
《运动仿真技术Word文档格式.docx》由会员分享,可在线阅读,更多相关《运动仿真技术Word文档格式.docx(17页珍藏版)》请在冰豆网上搜索。
4.2实训1平面六杆机构的运动仿真
平面六杆机构是常用的典型机构之一,它具有承载能力强、耐磨损、可实现多种运动规律和运动轨迹等优点,因此广泛应用于机械、仪表、交通以及航空航天等领域,如车辆转弯机构、车门启闭机构、压力表指示机构等等。
平面连杆机构的运动分析是已知原动件的运动规律,求解各构件上某些点的位置、位移、速度和加速度等运动参数,通常可采用图解法、解析法和实验法等来进行分析,但相对实用软件分析来讲比较麻烦。
下面就平面六杆机构的运动分析为例,来体验ADAMS软件的强大功能。
4.2.1问题描述
图4-2所示为一平面六杆机构,现已知:
主动曲柄OA作匀速逆时针转动,且角度度w=10rad/s,各铰链点的坐标为O(0,0,0),A(-60,80,0),B(180,180,0),C(180,0,0),D(430,0,0)。
试对该平面六杆机构进行运动分析,并计算在图示位置时滑块D点的位置、速度和加速度以及摇杆BC的角速度和角加速度的大小。
4.2.2实训目的
本实训的主要目的有二:
一是使学生熟悉ADAMS软件的基本用户界面,了解使用该软件进行机构运动分析的一般过程。
二是使学生体验使用ADAMS软件进行运动分析的简单性、方便性和高效性。
4.2.3结果演示
通过使用ADMAS12.0软件对该平面六杆机构进行运动分析,其部分运动结果如图4-3所示。
4.2.4实训步骤
一、ADAMS12.0的启动与设置
1.启动。
点击:
“开始>
程序>
ADMAS12.0>
AView>
ADAMS_View”,弹出“ADAMS_View”图形用户主界面和“新建模型”对话框,如图4-4所示。
在“Modelname”一栏中输入模型名称:
Linkage,“Gravity”一栏中选择“NoGravity”,“Units”一栏中选择“MMKS”,其他保留缺省设置,点击“OK”关闭对话框,即可进入ADAMS/View图形用户主界面。
如图4-5所示。
2.单位系统设置。
在图4-4所示对话框中已经选择了“MMKS”单位系统,由于该系统中的角度单位为“度”,根据问题描述,应该设置为弧度。
因此,点击菜单栏中的“Settings>
Units…”,弹出“单位设置”对话框,如图4-6所示。
确保“Angle”一栏中选中“Radian”选项,其他保留缺省设置,点击“OK”关闭该对话框。
3.工作栅格设置。
点击菜单栏中的“Settings>
WorkingGrid…”,弹出“工作栅格设置”对话框,在“Size”一栏的“X”和“Y”文本框中分别输入:
(500mm)和(300mm),“Spacing”一栏中的“X”和“Y”文本框中分别输入:
(10mm)和(10mm),其他保留缺省设置,如图4-7。
点击“OK”关闭对话框。
用户可以点击主工具箱中的“ViewControl”按钮,将工作屏幕区显示为合适大小。
4.图标大小设置。
点击菜单栏中的“Settings>
Icons…”,弹出“图标大小设置”对话框,在“NewSize”一栏中输入:
30,其他保留缺省设置,如图4-8。
图标主要是指工作屏幕区出现的一些运动副、构件模型以及载荷等的标记,合适的大小会给模型显示带来方便,否则会带来干扰,图标的大小可随时根据需要调整。
5.坐标窗口显示。
点击菜单栏中的“View>
CoordinateWindow…”,弹出“坐标显示”对话框。
此时,坐标窗口中显示的坐标值随着光标在工作屏幕区的移动而变化,有利于模型的建立。
6.存盘目录设置。
点击菜单栏中的“Directory…”,弹出“存盘目录设置”对话框,在SelectDirectory下面的列表框中选择盘符(如e:
/),并在其下一级目录列表框中选择将文件要存入的文件夹(如adamsfile),其他保留缺省设置,点击“OK”关闭该对话框。
二、几何模型的创建
1.创建标记点(Marker),为建立连杆模型作准备。
右键单击主工具箱中的
按钮,弹出几何建模工具库,如图4-8所示。
点击其中的
按钮,并保留主工具箱的下半部分的Marker和Orientation栏的选项设置(分别为AddtoGround和GlobalXY),然后用鼠标左键单击工作屏幕区中坐标为(0,0,0)的位置,即完成了铰链点O的标记点创建。
同理,依次创建其他各铰链点A(-60,80,0),B(180,180,0),C(180,0,0),D(430,0,0)的标记点。
2.创建构建OA的模型。
点主工具箱中的
按钮(如果该按钮没有出现在主工具箱中的相应位置),主工具箱的下半部分显示连杆参数设置选项,选中“Width”和“Depth”前的复选框,并在相应的文本框中分别输入:
(20mm)和(10mm),如图4-9所示。
然后依次点选上一步骤建立的O和A的标记点,即可建立OA构件的几何模型。
右键单击该构件,弹出右键快捷菜单,电击“Part:
PART_2>
Rename”,弹出名称更改对话框。
在“NewName”一栏中输入中输入:
Crank,点击“OK”关闭对话框。
3.创建构件AB、BC和BD的模型。
同理可创建构件AB、BC和BD的模型,并分别将其改名为Link1、roker和Link2。
4.建立滑块模型。
按钮,弹出几何建模工具库,点击其中的
按钮,主工具箱的下半部分显示长方体参数设置选项,选中“Length、Width”和“Depth”前的复选框,并在相应的文本框中分别输入:
(80mm)、(60mm)和(10mm)。
然后将鼠标移动到工作屏幕区,屏幕区出现一个80mmX60mm的长方形,鼠标箭头位于该长方形的左下角,移动鼠标至(390,-30,0)的栅格点位置并点击,即可完成滑块模型的创建。
并将其更名为:
slider。
5.改变滑块slider的位置。
依次点击主工具箱中的
按钮和
按钮(也可以是其他视图方向的工具按钮),可以从不同方向观察上述建立的构件,显然,只有滑块slider沿Z轴方向与栅格平面(XY平面)不对称。
点击
按钮恢复到原来的栅格平面视图,在slider构件的左下角右键单击,弹出右键快捷菜单,依次点击—Marker.MARKE_14>
Modify,弹出“标记参数修改”对话框,将该对话框的“Location”一栏中的最后一个数字0改为5,其他保留缺省设置,如图4-10所示,点击“OK”关闭对话框,即可将滑块移动到与栅格平面对称的位置。
可以点击
按钮查看滑块为之后的结果。
三、约束副的创建
1.创建机架与crank、机架与rocker构件之间的转动副。
点击主工具箱中的
按钮,主工具箱的下半部分显示转动副参数设置选项,确保“Construction”一栏下面的两个列表框中分别选中“1Location”和“NormaltoGrid”,如图4-11左图所示。
然后,移动鼠标到工作屏幕区,点选O标记点,即可在机架与crank构件之间创建了一个转动副,相当于固定铰链。
同理,根据实训要求,C点也应该为固定铰链点,因此,在机架与rocker构件之间也创建一个与上述具有相同设置的转动副。
2.创建构件crank与link1、link1与rocker、rocker与link2以及link2与slider之间的转动副。
按钮,主工具箱的下半部分显示转动副参数设置选项,确保“Construction”一栏下面的两个列表框中分别选中“2Bod-1Loc”crank、link1构件和A标记点,即可在crank和link1构件之间创建了一个转动副。
同理,可创建link1和rocker、rocker和link2、link2和slider之间的转动副。
3.
创建机架ground与滑块slider之间的移动副。
按钮,弹出约束工具库,点击其中的
按钮,主工具箱的下半部分显示移动副参数设置选项,确保“Construction”一栏下面的两个列表框中分别选中“2Bod-1Loc”和“PickFeature”。
然后,移动鼠标到工作屏幕区,依次点选ground、slider构件和D标记点,之后水平向右移动鼠标,直至出现一水平向右的箭头,按下鼠标左键,即可在机架与slider构件之间创建了一个移动副。
4.创建运动驱动。
按钮,主工具箱的下半部分显示旋转运动驱动参数设置选项,在“Speed”一栏的文本框输入:
10。
然后,移动鼠标到工作屏幕区,在O标记点点击鼠标左键,即可在该转动副上创建了一个转动驱动。
即定义crank构件为主动件,其转动角速度为
。
需要注意的是,这里的角速度的大小也可以是变速的,通常可通过输入表达式来设置,有兴趣的读者可查阅相关资料。
到此为止,本实训所述六杆机构的几何建模部分和约束及运动驱动施加部分已经完成,完成后的结果如图4-12所示。
四、运动仿真分析
1.运动仿真分析。
按钮,主工具箱的下半部分显示仿真参数设置选项,确保“Simulation”标签下面的三个列表框中分别选中“Kinematic、EndTime”和“Steps”两个文本框中分别输入:
2和200,其他保留缺省设置,如图4-13所示。
然后,点击
按钮,开始进行运动仿真分析,此时,可以看到工作屏幕区实时显示六杆机构的运动情况,仿真分析结束后,六杆机构停止运动。
2.运动仿真动画播放。
按钮,主工具箱的下半部分显示仿真动画播放功能按钮及参数设置选项,选中左下角Loop前的复选框,表示循环播放动画,然后,点击
按钮,开始进行运动仿真动画,点击
按钮,可停止播放,点击
按钮,可使六杆机构返回到开始播放的位置。
五、动力仿真分析结果显示
1.启动ADAMS/PostProcessor后处理器。
按钮,进入ADAMS/PostProcessor的用户程序主界面,如图4-14所示。
主界面主要由菜单栏、菜单栏、对象结构关系窗口、页面显示窗口、参数特性编辑窗口、控制区窗口等几部分组成。
2.规划页面显示窗口。
右键单击ADAMS/PostProcessor的用户程序主界面的工具条中的
按钮,弹出页面布局库,如图4-15所示。
点击页面布局库中的
按钮,将整个页面窗口分为四个小视窗。
3.导入运动仿真过程。
点击激活页面显示窗口的左上视窗,在该视窗内右键单击,弹出快捷菜单,点击“LoadAnimation”,即可将第四
(1)步骤的运动仿真过程导入该视窗。
点击工具条
(或控制区窗口的顶部)中的
按钮,即可显示六杆机构的运动过程,其他播放功能按钮与第四
(2)步骤地播放按钮功能基本相同。
4.绘制滑块“slider”的位移曲线。
点击激活页面显示窗口的左下视窗,将鼠标移至控制控制区窗口,在Data标签中的“Model”列表框中选择“.linkage”,“Filter”列表框中选择“body”,“Object”列表框中选择“slider”,“Characteristic”列表框中选择“CM_Position”,“Component”列表框中选择“X”,如图4-16所示。
然后点击该窗口右边的“AddCurves”按钮,即可在页面显示窗口的左下视窗中显示滑块沿X向的位移随时间变化的曲线。
5.修改滑块“slider”的位移曲线的标题。
双击对象结构关系窗口的plot_3对象,显示其下一级对象,如图4-17所示。
点击其中的title对象,并将鼠标移至参数特性编辑窗口,在该窗口中的文本框中输入:
Position,如图4-18所示。
此时,可看到页面显示窗口的左下视窗中的滑块位移曲线上的标题由原来的linkage变为“Position”。
6.修改滑块“slider”的位移曲线的横纵坐标的标题。
点击图4-17所示的haris对象,并将鼠标移至参数特性编辑窗口,点击该窗口中Labels标签,然后在其下得Label后面的文本框中输入:
Time/s,如图4-19所示。
此时,可以看到页面显示窗口的左下视窗中曲线的横坐标标题变为“Time/s”。
在滑块的位移曲线视窗中,由于其左上角的“-.slider.CM_Position.X”框遮挡了曲线的一部分,对观察曲线有影响。
因此,可以在该框上点击鼠标右键,弹出快捷菜单,依次点击Legend:
legend_object>
Delete,即可将该框删除。
也可以按下鼠标左键将其拖动至别处。
修改后的位移滑块曲线如图4-20所示。
7.重复步骤(4)~(6),绘制滑块沿X方向的速度和加速度曲线。
此时的页面显示窗口如图4-21所示。
8.观察滑块在t=0时的位置、速度和加速度的大小。
点击工具条中的
按钮,在工具条下面弹出一行表格,如图4-22所示。
当将鼠标在上述建立的曲线上移动时,该表格中的数据会随着鼠标的移动而实时发生变化。
该工具不但能显示曲线上任意一点的坐标值,而且还能显示曲线的最大、最小值、平均值以及均方根值等等。
现将鼠标移至滑块位移曲线的起始点(即曲线与t=0时纵坐标轴的交点处),观察图4-22所示列表,得到滑块在该位置的纵坐标Y=430mm,也就是六杆机构处于初始位置时,滑块在建立模型时所使用坐标系中的横坐标值。
按照同样的步骤可以得到滑块位于初始位置时的速度和加速度的大小,分别为:
=-1050mm/s,
=7868.3333mm/
。
需要注意的是,如果曲线与纵坐标轴的交点比较难捕捉到,可以使用工具条中的
工具来放大曲线的局部部位。
9.绘制摇杆rocker的角速度和角加速度曲线。
由于页面显示窗口的四个视窗均已占用,因此,先创建一个新的页面。
按钮,即可完成新页(page_2,在对象结构关系窗口中可以看到该对象名称)的创建,而且页面布局与第一个页面一样,也分为四个视窗。
也可按照第五
(2)步骤的方法修改页面布局,这里保留现有布局。
点击激活page_2页面显示窗口的左上视窗,将鼠标移至控制区窗口,在“Data”标签中的“Model”列表框中选择.linkage,“Filter”列表框中选择“body”,“Object”列表框中选择“rocker”,“Characteristic”列表框中选择“CM_AngularVelocity”,“Component”列表框中选择“Z”,如图4-23所示。
然后点击该窗口右边的“AddCurves”按钮,即可在页面显示窗口的左上视窗中显示摇杆rocker的角速度随时间变化的曲线。
同理可绘制出摇杆的角加速度曲线,如图4-24所示。
10.观察摇杆在t=0时的角速度和角加速度的大小。
按照第五(8)步骤的方法,可以容易得到摇杆位于初始位置时的角速度和角加速度的大小,分别为:
=5.8333rad/s,
=-19.213rad/
11.退出“ADAMS/PostProcessor”后处理器。
按钮,或者点击后处理主界面右上角的
按钮,或者点击菜单栏的“PlotWindow”,都可以退出“ADAMS/PostProcessor”,并返回“ADAMS/View”主界面。
六、ADAMS/View的保存与退出
1.保存。
点击菜单栏中的“Database”,“ADAMS/View”自动将结果保存在第一(6)步骤所设置的保存目录(D:
\ADAMS)下,文件名为:
linkage.bin,即在启动“ADAMS/View”时所输入的文件名。
也可以点击菜单栏中的“DatabaseAs…”,将文件保存其他的名字和放在其他目录下。
2.退出。
点击菜单栏中的“…”,弹出对话框如图4-25所示,点击“Save,thenexit”按钮,即可退出“ADAMS/View”。