ADAMS凸轮机构仿真_第1页
ADAMS凸轮机构仿真_第2页
ADAMS凸轮机构仿真_第3页
ADAMS凸轮机构仿真_第4页
ADAMS凸轮机构仿真_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2.75sin(2兀2兀180-2 sin( 3、- 3.5二)第3章凸轮机构尖顶直动从动件盘形凸轮机构的凸轮基圆半径r0 = 60 mm ,已知:从动件行程 h =40mm,推程运动角为、0 =150 ,远休止角60 :回程运动角、:0.=120 ,近休 止角为jj=30 从动件推程、回程分别采用余弦加速度和正弦加速度运动规律。对该凸轮 机构进行模拟仿真。1. 从动件推程运动方程推程段采用余弦加速度运动规律,故将已知条件;.0 =150。= 5二/6、h =40mm代入余弦加速度运动规律的推程段方程式中,推演得到6s = 20 (1 cos )5(0 _- 5二 /6)2Ua = 28 .8

2、, cos 、.52. 从动件远休程运动方程在远休程 门 s 段,即 5 ?:. / 6 _ 7?. / 6 时,s = h,v = 0,a = 0。3. 从动件回程运动方程因回程段采用正弦加速度运动规律,将已知条件、;0飞120 =2二/3v、h=40mm代入正弦加速度运动规律的回程段方程式中,推演得到s =40604. 从动件近休程运动方程在近休程 2段,即11兀/ 6兰5兰2兀时,s = 0, v = 0, a = 0。一 启动 ADAMS双击桌面上ADAMS/View的快捷图标,打开ADAMS/View。在欢迎对话框中选择 “ Create a new model”,在模型名称(Mod

3、el name)栏中输入:tuluen ;在重力名称(Gravity)栏中 选择 “ Earth Normal (-Global Y) ” ;在单位名称 (Un its)栏中选择 “ MMKS -mm, kg, N , s, deg”。如图3-1所示。V&'ttS d JF B*Ji 1 L knADAMSMechjncai Oynamicsa. no 41厂 Up-dU >Mi uL15.L1JL£ <l-fiLi-At-4.5.4 才 JlripFsx- LiX图3-1欢迎对话框二设置工作环境对于这个模型,网格间距需要设置成更高的精度以满足要求。在AD

4、AMS/View 菜单栏中,选择设置(Setting)下拉菜单中的工作网格( Working Grid )命令。系统弹出设置工作 网格对话框,将网格的尺寸(Size)中的X和Y分别设置成250mm和300mm,间距(Spaci ng) 中的X和Y都设置成10mm。然后点击“ OK ”确定。用鼠标左键点击选择(Select)图标+,控制面板出现在工具箱中。用鼠标左键点击动态放大(Dynamic Zoom)图标2 ,在模型窗口中,点击鼠标左键并按住不放,移动鼠标进行放大或缩小。三用升程表创建凸轮轮廓曲线在ADAMS/View 零件库中选择球体 (Sphere),在原点(0, 0 , 0)(选择坐标

5、原点,将为下面利用升程表创建凸轮轨迹带来方便)处创建一个球形观察点,球体的参数选择“ NewPart”,半径选择10mm (这里只要求球形观察点的运动轨迹就行,为了观察清楚,将球形观 察点用一定半径大小的球体来表示),创建后的名称默认为“ Pa比PART_2”。根据凸轮基圆半径r0 = 60 mm ,在点(0, 60, 0)处创建第二个球体(Sphere),球体的参数选择“ New Part ”, 半径选择10mm (理由同上),创建后的名称默认为“ Pa比PART_3”。在ADAMS/View 约束库中选择旋转副 (Joi nt: Revolute) 25,参数选择为“ 2 Bod-1 Lo

6、c ” 和“ Normal To Grid ”,鼠标左键先点击原点出的球体(PART_2),再点击机架(ground),最后在球体中心点击鼠标右键,弹出Select对话框,如图3-2所表示,选择“PART_2.cm ”,然后点“ OK”确定。在球体(PART_2)上成功创建旋转副(Joi nt: JOINT_1 ),如图3-3所 示。1 SelectPART_Z.cmPART.HAM-EIL1OKF CancelI*!« ma ihmii图3-2选择对话框图 3-3在球体(PART_2)上创建旋转副在ADAMS/View 约束库中选择移动副(Joi nt: Tran slatio n

7、al),参数选择为“ 2 Bod-1Loc”和“ Pick Feature”,鼠标左键先点击点(0, 60,0)处的球体(PART_3),然后点击原 点处的球体(PART_2),最后在球体(PART_3)中心点击鼠标右键,在弹出 Select对话框 中选择“ PART_3.cm ”,然后点“ 0K”确定,就会出现白色的箭头,移动光标,使箭头指向 Y轴的正方向后点击鼠标左键,从而在球体(PART_3)上成功创建移动副(Joint:JOINT_2),如图3-4所示。在ADAMS/View 驱动库中选择旋转驱动 (Rotatio nal Joi nt Motion )角,在速度(Speed) 栏中,

8、输入速度值 360d,表示驱动装置每分钟转 360度,用鼠标左键点击球体(PART_2) 上的旋转副(JOINT_1 ),在旋转副上出现一个大的驱动图标,即为驱动装置(Motion:MOTION_1 ),如图 3-5 所示。在ADAMS/View 驱动库中选择移动驱动( Tran slatio nal Joi nt Motion ),参数默认,图3-4在球体(PART_3)上创建移动副图 3-5 在球体(PART_2 )上定义旋转驱动用鼠标左键点击球体(PART_2)上的移动副(JOINT_2 ),同样在移动副上出现一个大的驱 动图标,即为驱动装置( Motion: MOTION_2 ),如图

9、3-6所示。图3-6在球体(PART_3)上定义移动驱动图3-7 重新设置移动驱动的参数在球体(PART_3)上点击鼠标右键, 选择Motion: MOTION_2宀Modify ,如图3-7所示。 出现Joi nt Motion对话框,如图3-8所表示,接着点击Fun ction Builder图标 |,出现Fu nction Builder对话框。在 Fun ction Builder 中的 Defi ne a run time fun ction 栏中输入如下语句:“ IF(time-5/12:20* (1-cos(6/5*360d*time),40, IF(time-7/12: 40,

10、 40, IF(time-11/12: 40*(2.75-3*time+1/(2*pi)*sin(3*2*pi*time-3.5*pi), 0, IF(time-1:0,0,0) ”,然后点击皿即 如果出现“ Function syntax is correct ”对话框,则表示输入的语句没有语法格式上的错误,如图3-9所示;否则输入语句中存在格式上的错误。然后一直点“OK ”,直到退出Joi nt Motion对话框。选择仿真(Simulation )图标,将仿真停止时间(End Time)设置为1,为了使由轨迹生成的凸轮轮廓曲线光滑,而又缩短计算机生成曲线的计算时间,综合这两方面的要求,我

11、们这里将输出结果(轨迹)的总步数(Steps)设置为100。点击仿真按钮(Play);当仿真结束,点击复位按钮(Rewind) 。图 3-8 Joint Motion 对话框图 3-9 Function Builder 对话框在ADAMS/View 菜单栏中,选择Revive下拉菜单中的 Create Trace Spline命令,然后用 鼠标左键点击球体(PART_3),接着在原地右击鼠标,在弹出的Select对话框中选择PART_3.cm,之后点击对话框左下角的“0K ”按钮,最后用鼠标左键点击机架(ground),凸轮的轨迹曲线(BSpline: GCURVE_3 )如图3-10所示。图

12、3-10凸轮的轮廓曲线四创建凸轮实体凸轮的轨迹曲线生成后,在球体(PART_2)上右击鼠标,选择 Pa比PART_2宀Delete,出现如图3-11所示的对话框,表示将要删除球体及其与之相关的约束和运动副。点击DeleteAll,删除球体(PART_2 )。图3-11删除命令的提示框在球体(PART_3)上右击鼠标,选择 Part: PART_3宀Delete,同样出现图3-11所示的对 话框,点击Delete All,删除球体(PART_3)。删除之后的图形如图3-12所示。i Modify Geometric Spline2dNamedosedGCURVEJ3dCount505(S0.0,

13、 0.0, 0- 0P -3. 7T0999O543,-NarkarWAEKER_?Reference CurveCUR¥E_21 IOK I Apply !£吧=0 H图3-12删除球体之后的图形图3-13几何尺寸修改对话框在曲线上右击鼠标, 选 “ -Bspline: GCURVE_3 宀 Modify ”,出现 Modify Geometric Spline 对话框,如图3-13所示。点击对话框中的 Location table图标 ,打开Location Table对话 框,如图3-14所示。图 3-14 Location Table 对话框在Location Ta

14、ble对话框中,点击“Write”按钮,出现Select File保存对话框,如图3-15 所示,在文件名栏中输入保存名"tulue n.dat "(名字可以随意取,但不要忘记后缀" .dat ”), 然后点击“打开”,进行保存。最后点击“ 0K”按钮两次,分别退出 Location Table对话框 和 Modify Geometric Spline 对话框。至荻塔围:p_SWAHSi2,!还:I我的电觀二J and hocke iaint to fin 憎dirdsrt ccnstraints _| goamotty U3ir>g rrwtrx and

15、cur/o date clcrrcrts ZJ tsst ria model for AMMS_5olver usno FOLTINE I U find Uie Totlc i«qiuireiJ fu' a ylycrt miAiuii _J ”肺1加 tn Daran'elrlcly defrs yout motfel 二I LJ390?-ytJdr_iiidL_J12_|B_|312413-thiljr丈¥若- 孙牛尖型I"_J ft:ceterating mecntm ceKtbosk problemI ASiAMS CortrDk Too喊

16、 example - speed tonfchsl匚I ADmS-AutoFlsK Ex«yvI«Ll掃蹿區漪無衆Ho姬11AN5/5T0 ADAS 需旬 sinple e _I ba)6_virLdb口 Crate on IncHnadnlarie with Frict ' I Ci tfdLIrtg d fOf Lt? dtfli ed bry EdLn _ll d oeon*etry frcmesfetlrto nnstri _ einbu iiuild tooltD dssemblt!mi _J E:ea«npe iCiAF15_Vi&w

17、ijbiCLibin "I tsampe nethodl of modshng cat_I Exannpe nedd LEing T1P.E >tafcei21|tiliLeiL da.t|图3-15保存对话框在ADAMS/V iew零件库中选择样条曲线(Spline)图标,参数选择如图 3-16所示。在ADAMS/View 工作窗口中用鼠标左键随意选取12个不同的点(至少要取 8个点),然后点击鼠标右键进行确定。如图3-17所示,图中绿色的闭合曲线就是所画的样条曲线,曲线上11个红色的小块表示 11个所取的点。图3-16参数选择图3-17 绘制样条曲线在所画的样条曲线 (绿颜

18、色的)上右击鼠标,选择-Bspline: GCURVE_4宀Modify ,出现Modify Geometric Spline对话框,如图3-18所示,在该对话框中选择 Location table图标,出现Location Table对话框,如图3-19所示。由于每个人所画的样条曲线的不一样,相应的X、Y、Z坐标也就不一样。图3-18 几何尺寸修改对话框图3-19 Location Table对话框在Location Table对话框中,点击"Read"按钮,打开上面保存的"tuluen.dat”文件。 则Location Table对话框中的X、丫、Z坐标值产

19、生了变化,如图3-20所示。然后点击“0K” 按钮两次,分别退出Location Table对话框和Modify Geometric Spline对话框。则在步骤4.5 中所画的样条曲线(绿色的)变成了与轨迹曲线(BSpline: GCURVE_3)(白色的)一模一样的曲线。如图3-21所示。JK图3-20倒入新的X、Y、Z坐标值图3-21采用新的坐标值后的样条曲线XrZ1o an ii0 027«E-Qtk0.0h3|T貓25吩0.0丄334£63c£52659OjOWRffT丹卜06£14Q-|Q D6 J502840S784DJ>0.0:T.

20、SlQJOKk2啤821沙0-0355?951£ko.o95吹3卄88079110 0L03724391k9306: 0-0u3230C11|kOjO44525ZCK5601(o.d_L3邨聞Z74IIM5ZBE»joL40.0 0.0A. .1".Locationh Table1Aptixd11在ADAMS/View 中位置/方向库中选择位置-平移图标,参数选择如图 3-22所示。在ADAMS/View 工作窗口中先用鼠标左键点击样条曲线(绿色的),并选择该曲线上的一点(PART_5.MARKER_10 ),然后,移动光标选择轨迹曲线(白色的)上 的一点 (gr

21、ound.MARKER_9),如图3-23所表示。最后点击鼠标左键确定,两条闭合曲线重叠在 一起,如图3-24所示。昼Position: MoveF SelectedCopy| From T oDi stweeIl lO.Ocrw'图3-22参数选择图3-23 平移前的闭合样条曲线Pat: TART-ftSplme;GCURVF.Pbt; ergurd"KplirieQJRVE,yHDelete"RSplirs: GH JRVF图3-24平移后的闭合样条曲线图3-25删除轨迹曲线在样条曲线上,如图3-25所示右击鼠标,在弹出的菜单中, 选择“-Bspline:GCU

22、RVE_3 tDelete”,删除最开始生成的轨迹曲线(因为该闭合样条曲线与机架固结在一起)。在ADAMS/View 中零件库中选择拉伸图标 ,参数选择如图 3-26,在 ADAMS/View 工作窗口中用鼠标左键连续点击闭合样条曲线两次(第一次选择PART_5,第二次选择PART_5.GCURVE_4 ),之后一个凸轮实体拉伸出来。如图3-27所示,图中的凸轮是旋转后的形状。Zj£a|化:W-图参数选择图3-27凸轮实体五创建尖顶从动件在ADAMS/View 中零件库中选择圆柱体图标工,参数选择New Part,其他参数(Length、Radius)可以不选择。在 ADAMS/Vi

23、ew 工作窗口中用鼠标选择点击坐标(0, 100,0)(因为本设计的对象是尖顶直动从动件盘形凸轮机构,根据机械原理,这种机构中从动件和凸轮之间没有偏距,因此,从动件需要创建在凸轮的正上方,并且位置选择要合理,不要太高),如果选择不准确,可以同时按住Ctrl键,进行强制选择。然后选择点击坐标(0,180,0)(从动件的长度选择对后面的受力分析有影响,从动件的长度越长,质量越大,对凸轮的压力也越大),一个圆柱体创建出来,如图3-28所示。图3-28创建圆柱体图3-29创建截锥体图3-30尖顶从动件在ADAMS/View 中零件库中选择截锥体图标参数选择Add to Part,其他参数(Length

24、、Bottom Radius、Top Radius)可以不选择。在 ADAMS/View 工作窗口中先用鼠标左键点击 圆柱体(PART_10),接着选择圆柱体底面上的 Marker点(PART_10.MARKER_12),然后 选择凸轮(闭合样条曲线) 上的Marker点(PART 5.MARKER 10 )。一个截锥体创建出来,并且和圆柱体固结在一起。如图3-29所示。在截锥体上右击鼠标,选择“-Frustum:FRUSTUM_7宀Modify ”,在弹出的对话框中,将Top Radius项的值改为(0.0mm), Bottom Radius项的值改为(10.0mm)(此半径值和圆 柱体的半

25、径相同)。点击“ OK”确定。修改后的尖顶从动件如图3-30示。六创建凸轮和尖顶从动件之间的接触(Con tact)选择ADAMS/View 零件库中的“ Marker”按钮,参数选择 Add to Part和Global XY。 在ADAMS/View 工作窗口中先用鼠标左键选择截锥体(PART_10),然后在截锥体的尖顶处右击鼠标,在弹出的 Select对话框中选择 PART_10. FRUSTUM_7.V1。如图3-31所示。点 击“OK”确定,在尖顶从动件处创建出一个Marker点。如图3-32中显亮的坐标。XJ0KrAJDT 昆 R:TIO吒两 E. ¥1130FAST 5

26、.iSCTRPIE 4. VSFAPT MURKER 10PAPT !畑WRD 1/1Cafi;电 1nsplprr图3-31选择要创建Marker点的位置图3-32创建在尖顶处的 Marker点选择ADAMS/View 力库中的接触(Con tact)按钮 =,在弹出的 Create Con tact对话框 中,Contact Type 项选择 Point to Curve ; Marker 项选择 MARKER_14 (就是步骤 6.1 中所创J 建的Marker点);Curve项选择GCURVE_4 ;其他项修改如如图 3-33所示。然后点击“OK” 确认。图3-34中显亮的标志表示尖顶

27、从动件和凸轮之间的接触是点与线的接触。七创建移动副和旋转副因为在凸轮转动的过程中,尖顶从动件做上下运动。所以只要在尖顶从动件上创建一个 垂直方向的移动副就可以得到需要的运动。选择ADAMS/View 约束库中的移动副 (Joi nt: Tran slatio nal)按钮技人 参数选择2 Bod-1 Loc和Pick Feature。在ADAMS/View 工作窗口中先用鼠标左键选择圆柱体(PART_10),然后选择机架(ground),接着选择圆柱体上的 PART_10.cm ,这时会出现一个白色的箭头,移 动光标,使箭头的方向垂直向上,如图3-35所示。最后点击鼠标左键确认。图3-36中显

28、亮的部分就是创建出来的移动副。1 Mccfcty LcntactVernal ForceIrijj-ACt吞 |Siif fnftss.F irce Ei:ponezit100.0J0JO 0FTri tiFor cq|币 Penar亡亡 Di :pljr厂 &丄纱电filtd Lap-'otbi trL图3-33定义接触类型的对话框图3-34创建出来的接触图3-35定义移动副的方向图 3-36从动件上的移动副凸轮做旋转运动,因此凸轮上需要加一个旋转副。选择ADAMS/View约束库中的旋转副(Revolute )按钮罷应,参数选择 2 Bod-1 Loc 和 Normal T

29、o Grid。在 ADAMS/View 工作窗 口中用鼠标左键先点击凸轮(PART_5),在点击机架(ground),然后按住 Ctrl键点击坐标原点(0,0,0),一个旋转副创建出来,如图3-37所示。图中显亮的部分就是旋转副,该旋转副定义了凸轮和机架之间的运动关系。八创建驱动在ADAMS/View 驱动库中选择旋转驱动( Rotatio nal Joi nt Motion )按钮*,在Speed 一栏中输入360,360表示旋转驱动每秒钟逆时钟旋转360度。在ADAMS/View 工作窗口中,用鼠标左键点击步骤7.3中创建出来的旋转副(JOINT_2),一个旋转驱动创建出来,如图3-38所

30、示,图中显亮的部分为旋转驱动。图3-37创建旋转副图3-38创建旋转驱动九保存模型在ADAMS/View 中,选择“File ”菜单中的“ Save Database As”命令,如图3-39所示。 系统弹出保存模型对话框,输入保存的路径和模型名称,按“0K ”,保存尖顶直动从动件盘形凸轮机构模型:tuluen.bin,如图3-40所示。1(2A0File Ldt View 出归blnujlatrli-niQpai LMatabaseOji-K?CIrH-5案艸RWbKV也i的 Save D-ataba se As 凶import .flle Hoe|U:/ADAMS12/tulu*n. bi

31、n巳port. rl+PSelect CiractorvMi 饭 1ApplyCmcel图3-39保存模型命令图3-40保存模型对话框点击主工具箱的仿真按钮 卜耳,设置仿真终止时间(End Time)为3,仿真工作步长(StepSize)为0.01,然后点击开始仿真按钮 U,如图3-41所示,系统进行仿真,观察模型的 运动情况。点击图 3-41左下角的Render按钮,本设计的尖顶直动从动件盘形凸轮机构的整 体模型如图3-42所示。图3-41仿真选项图3-42尖顶直动从动件盘形凸轮机构十测试模型测量位移。在 ADAMS/View 菜单栏中,选择 Build 宀 Measure Point-to

32、-Point New,如 图3-43所示,进行点与点之间的位移测量。系统弹出点与点之间测量的对话框,将光标放 在被测量的点(To Point)栏中,按鼠标右键,选择Marker宀Browse,如图3-44所示。图3-43进行点与点之间测量的命令图3-44点与点之间测量的对话框在弹出的Database Navigator的对话框中,选择 PART_10下面的MARKER_14 (因为该 点是尖顶与凸轮接触的点)。然后点击该对话框下面的0K按钮。如图3-45所示。同样在图3-44中的参考点(From Point)栏中,按鼠标右键,选择 Marker宀Browse ,在弹出的 Database Na

33、vigator的对话框中,选择 ground下面的MARKER_18 (该点是坐标原点),然后点击该 对话框下面的 OK按钮。如图3-46所示。iNaviQtnrA Database Navit|atDr图3-45选择被测量的点图3-46选择参考点在图 3-47 中的 Characteristic 栏中选择 Translational displacement,在 Component 栏中选 择mag。然后点击对话框下面的OK确认。生成的时间-位移曲线如图3-48所示。1 PaliM lu> Mtidure17 Crri* Stripr,Ml1 MEA_Pr2PT图3-47点与点之间测量位移对话框图3-48时间位移曲线在本设计中,速度和加速度的测量的过程和位移的过程几乎一样,只是在点与点之间测量对话框(Point to Point Measure )中的 Characteristic 项,分别选为 Translational velocity , 如图 3-49 所示,或

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论